Skip to content

Diani · Hotel Accommodation

Diani Beach Hotels & Resorts

  • DurationPer night
  • Group size1–12 guests
  • DifficultyEasy
  • AvailabilityOn request
Price On request
Request a quote

Overview

Diani Beach hotels and resorts

Diani Beach, on Kenya’s south coast in Kwale County, is known for its long stretch of white sand, warm Indian Ocean water and relaxed resort atmosphere. Spot Kenya Tours and Safaris has a local office at Diani Bazaar and shortlists Diani hotels, resorts and self-catering apartments to match your dates, budget and the kind of stay you want.

Choosing where to stay in Diani

Properties sit along the beach road at different distances from the sand and from the beach-side restaurants and shops. Tell us whether you want to be directly on the beach, close to the activities, or somewhere quiet, and whether you prefer bed and breakfast, half board, full board or all inclusive.

Things to do around Diani

Swimming and snorkelling in the reef, kitesurfing, boat trips, dolphin and marine days at Wasini Island, nature at Kaya Kinondo sacred forest and colobus monkeys, and day safaris to Shimba Hills. We can add any of these to your stay.

Getting here

Most guests arrive through Moi International Airport in Mombasa or by air to Ukunda airstrip. We arrange transfers to your hotel on request.

How to book

Send a quote request with your dates, guests and budget. We check availability with the hotels and reply with options and clear rates before you pay.

Highlights

  • Long white-sand beach on Kenya’s south coast
  • Reef snorkelling, kitesurfing and boat trips
  • Day trips to Wasini Island, Shimba Hills and Kaya Kinondo
  • Local Diani office at Diani Bazaar

What’s included

Included

  • Hotel shortlist matched to your budget, dates and board basis
  • availability and rate check
  • booking coordination
  • airport or SGR transfer options on request

Not included

  • Meals, resort fees, excursions and drinks unless in the property quote
  • flights
  • travel insurance

Practical information

Departure
Check-in time is confirmed with the property
Pickup
Moi International Airport (Mombasa), Ukunda airstrip or your Diani address
Meeting point
At your hotel in Diani, or arrival point as arranged
Accommodation
Beach hotels, resorts and apartments along Diani Beach, matched to your dates and budget
Best time to go
Drier months are roughly late December–March and July–October; the long rains in April–May bring lower rates and greener scenery
Recommended age
All ages
Cancellation & changes
Free request changes before final confirmation; final terms depend on the selected supplier.
How to book
Submit your dates and guest details. Our team confirms availability and the final itinerary before payment.

Frequently asked questions

How do I book a hotel with you?

Send a quote request with your dates, number of guests, budget and preferred board basis (bed and breakfast, half board, full board or all inclusive). We check availability and send options with clear rates before you pay anything.

Can you arrange transfers to the hotel?

Yes. We can arrange airport, SGR station or city transfers to your hotel. Tell us your arrival details and number of passengers and we confirm the vehicle and price.

When is the best time to visit Diani?

The drier months, roughly late December to March and July to October, are the most popular. The long rains in April and May bring lower rates and a greener landscape.

You might also like

Related experiences

PriceOn request