Photo by Angela Williams Ashley

Search Hotels Near Diani Beach, Mombasa
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Diani Beach hotels

Nomad Beach Resort
Nomad Beach Resort0.4 km from Diani Beach
9.2 out of 10, Wonderful, (112 reviews)
The price is ₹24,904
₹29,885 total
includes taxes & fees
26 May - 27 May

Diani Sea Lodge
Diani Sea Lodge0.8 km from Diani Beach
9.0 out of 10, Wonderful, (83 reviews)
The price is ₹20,085
₹23,700 total
includes taxes & fees
1 May - 2 May

Raquel's Bliss Hotel Diani
Raquel's Bliss Hotel Diani1.2 km from Diani Beach
8.6 out of 10, Excellent, (10 reviews)
The price is ₹2,094
₹2,485 total
includes taxes & fees
1 May - 2 May

Villa Mandhari- Diani Beach
Villa Mandhari- Diani Beach1.3 km from Diani Beach
9.0 out of 10, Wonderful, (4 reviews)
The price is ₹5,769
₹6,808 total
includes taxes & fees
1 May - 2 May

Safari Beach Hotel
Safari Beach Hotel0.9 km from Diani Beach
7.8 out of 10, Good, (17 reviews)
The price is ₹8,653
₹10,211 total
includes taxes & fees
3 May - 4 May

Pendo Villas Diani
Pendo Villas Diani2.9 km from Diani Beach
8.8 out of 10, Excellent, (5 reviews)
The price is ₹3,317
₹3,914 total
includes taxes & fees
3 May - 4 May

Lotfa Resort Diani
Lotfa Resort Diani0.5 km from Diani Beach
7.0 out of 10, Good, (18 reviews)
The price is ₹7,211
₹11,346 total
includes taxes & fees
1 May - 2 May

Babylon Gardens
Babylon Gardens1.1 km from Diani Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is ₹6,167
₹7,373 total
includes taxes & fees
1 May - 2 May

Diani Campsite & Cottages
Diani Campsite & Cottages2.6 km from Diani Beach
8.6 out of 10, Excellent, (4 reviews)
The price is ₹3,461
₹4,111 total
includes taxes & fees
3 May - 4 May

Kijani Cottages Beach
Kijani Cottages Beach2.2 km from Diani Beach
7.2 out of 10, Good, (5 reviews)
The price is ₹2,885
₹3,404 total
includes taxes & fees
12 May - 13 May

Blue Marlin Beach Hotel
Blue Marlin Beach Hotel3 km from Diani Beach
8.0 out of 10, Very good, (31 reviews)
The price is ₹15,857
₹19,822 total
includes taxes & fees
1 May - 2 May

Qua Bruce Apartment
Qua Bruce Apartment2.2 km from Diani Beach
The price is ₹3,516
₹4,149 total
includes taxes & fees
7 May - 8 May

Tradewinds Lodge
Tradewinds Lodge2.3 km from Diani Beach
5.8 out of 10, (6 reviews)
The price is ₹1,718
₹2,044 total
includes taxes & fees
23 May - 24 May

Doric Cottages Diani
Doric Cottages Diani3.1 km from Diani Beach
4.0 out of 10, (1 review)
The price is ₹10,179
₹12,261 total
includes taxes & fees
8 May - 9 May

Sophia Baharini Diani Apartments
Sophia Baharini Diani Apartments2.1 km from Diani Beach
2.0 out of 10, (1 review)
The price is ₹5,048
₹5,956 total
includes taxes & fees
12 May - 13 May

Diani Doric Cottages
Diani Doric CottagesGalu Beach, 3.2 km from Diani Beach
2.0 out of 10, (1 review)
The price is ₹800,907
₹951,077 total
includes taxes & fees
8 May - 9 May

Silent Palms
Silent Palms2.3 km from Diani Beach
The price is ₹4,080
₹4,814 total
includes taxes & fees
5 May - 6 May

Manyatta Azure Boutique Hotel
Manyatta Azure Boutique Hotel0.5 km from Diani Beach
The price is ₹2,716
₹3,241 total
includes taxes & fees
1 May - 2 May

Lux Suites Diani Airstrip Villas
Lux Suites Diani Airstrip Villas2.4 km from Diani Beach
The price is ₹10,211
₹12,049 total
includes taxes & fees
5 May - 6 May

Coral Villa
Coral Villa2.5 km from Diani Beach
The price is ₹4,655
₹5,493 total
includes taxes & fees
7 May - 8 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Compare popular hotels close to Diani Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Nomad Beach Resort | 9.2 Wonderful 112 reviews | View | ||||||
![]() Diani Sea Lodge | 9.0 Wonderful 83 reviews | View | ||||||
![]() Raquel's Bliss Hotel Diani | 8.6 Excellent 10 reviews | View | ||||||
![]() Villa Mandhari- Diani Beach | 9.0 Wonderful 4 reviews | View | ||||||
![]() Safari Beach Hotel | 7.8 Good 17 reviews | View |
Top Diani Beach Hotel Reviews

Leopard Beach Resort & Spa
10/10 Excellent
Hotels near other Diani Beach attractions
Frequently asked questions
Explore a world of travel with Expedia
- All-Inclusive Hotels in Chale Island
- Aparthotels in Diani Beach
- Hostels in Diani Beach
- Resorts in Diani Beach
- All-Inclusive Hotels in Diani Beach
- Beach Resorts & in Diani Beach
- Boutique Hotels in Diani Beach
- Cheap Hotels in Diani Beach
- Hotels with Airport Transfers in Diani Beach
- Hotels with Connecting Rooms in Diani Beach
- Hotels with Entertainment in Diani Beach
- Luxury Hotels in Diani Beach
- Romantic Hotels in Diani Beach
- Hotels with Waterpark in Diani Beach
- Diani Beach Hotels
- Lodges in Diani Beach
- Resorts in Funzi Island
- Funzi Island Hotels
- Historic Hotels in Galu Beach
- Aparthotels in Mombasa
- B&B in Mombasa
- Adults Only Resorts & in Mombasa
- All-Inclusive Hotels in Mombasa
- Beach Resorts & in Mombasa
- Business Hotels in Mombasa
- Golf Hotels in Mombasa
- Hilton Hotels in Mombasa
- Historic Hotels in Mombasa
- Hotels with Airport Transfers in Mombasa
- Luxury Hotels in Mombasa
- Marina Hotels in Mombasa
- Scuba Diving Hotels in Mombasa
- Hotels with Waterpark in Mombasa
- Safari Tentalow in Mombasa
- Shimba Hills National Reserve Hotels
- Hotels near Tiwi Beach
- All-Inclusive Hotels in Tiwi
- Beach Resorts & in Tiwi
- Tiwi Hotels
- Lodges in Tiwi
- B&B in Ukunda
- Ukunda Hotels








































































