Find hotels in Diani Beach from £21
Most hotels are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Top 10 Diani Beach hotels and places to stay
More cheap stays in Diani Beach
Aqua Resort
Diani Beach Road, Diani Beach, Kwale County
The price is £37 per night from Apr 21 to Apr 22
£37
per night
21 Apr - 22 Apr
7/10 Good! (14 reviews)
Accommodation near Diani Beach attractions
Diani Beach
4.5/5(18 reviews)
Why not spend a care-free afternoon at Diani Beach during your travels in Diani Beach? Wander the seaside in this relaxing area.
Diani Beach Travel Info
Number of hotels | 416 |
---|---|
Highest price | £309 |
Lowest price | £21 |
Known attractions | Tiwi Beach, Diani - Chale Marine National Park and Reserve and Kaya Kinondo Sacred Forest |
Hotels with nearby beaches | 148 |
5-star hotels | 6 |
Hotels with bars | 38 |
Frequently asked questions
Diani Beach Hotel ReviewsExpedia verified reviews
5/5 Excellent
"I would recommend this place for someone looking for a basic place to sleep in with all amenities but nothing fancy to it.However, for the price you get all the basic things you would need.The hotel is convenient for someone looking to explore the area.The staff were very helpful during our stay- easy check inn."
A verified traveller stayed at Diani Palm Resort
Posted 5 days ago
Areas of Diani Beach
Accommodation near Diani Beach attractions
- Diani Beach
- Diani - Chale Marine National Park and Reserve
- Kongo Mosque
- Nyali Beach
- Tiwi Beach
- Fort Jesus
- Mombasa Marine National Park
- Shimba Hills National Reserve
- Sikh Temple
- Mombasa Marine National Park
- Shree Cutch Satsang Swaminarayan Temple
- Kisite-Mpunguti Marine National Park
- Holy Ghost Cathedral
- Leven House
Hotels close to top Diani Beach beaches
Choose Your Diani Beach Hotel Style
- All-Inclusive Hotels (4)
- Boutique Hotels (1)
- Casino Hotels (2)
- Family-Friendly Hotels (24)
- Hotels with Airport Transfers (15)
- Hotels with Babysitting Services (15)
- Hotels with a Bar (25)
- Hotels with smoking rooms (15)
- Luxury Hotels (2)
- Pet-Friendly Hotels (1)
- Romantic Hotels (8)
- Spa Hotels (16)
- Wedding Hotels (11)
- Yoga Hotels (2)
More accommodation types in Diani Beach
Hotels near Diani Beach Airports
Search Diani Beach Hotel Brands
Hotels Near Diani Beach, Mombasa
- Ukunda Hotels
- Chale Island Hotels
- Bamburi Hotels
- Tiwi Hotels
- Kenya Coast Hotels
- Msambweni Hotels
- Kwale Hotels
- Shimoni Hotels
- Central Kenya Coast Hotels
- Likoni Hotels
- Shimba Hills National Reserve Hotels
- Kisauni Hotels
- Wasini Island Hotels
- Ras Makamaiwe Hotels
- Funzi Island Hotels
- Manyimbo Hotels
- Shirazi Hotels
- Ngombeni Hotels
- Mtongwe Hotels
- Mnazi Hotels
Most Popular Hotels in Diani Beach
- Diani Sea Lodge
- Neptune Palm Beach Boutique Resort & Spa All Inclusive
- LalaGalu
- Kaskazi Beach Hotel
- Neptune Paradise Beach Resort & Spa
- Neptune Village Beach Resort & Spa All Inclusive
- Waterlovers Beach Resort
- Bahari Dhow Beach Villas
- Pinewood Beach Resort and Spa
- Aqua Resort
- Jacaranda Indian Ocean Beach Resort
Expedia's Latest Trends
Hotels
Paradisus by Meliá Gran Canaria – All InclusiveErrichel House and CottagesBlue Bay All-Inclusive HotelsThe Golden Pheasant InnHolston House Nashville, in The Unbound Collection by HyattStream House Luxury B&BWestgate HotelInglewood Palm Hotel, Abbey Sands TorquayBertolina Guest HouseLos Amigos Beach ClubServiced Apartments TürkiyeStony Stratford AccommodationPet Friendly Cotswold Lakeside Lodge, 3 Bed/2 bath, free parkingSunbay HotelDunchurch AccommodationHideaway at Royalton Saint Lucia, An Autograph Collection All-Inclusive Resort - Adults OnlyOxford Romantic HotelsWhite Hart, Newmarket by Marston's Inns
Flights
Activities
Holidays
Holiday Rentals
General