Photo by Angela Williams Ashley
Hotels near Diani Beach
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay near Diani Beach?

Nomad Beach Resort
Nomad Beach Resort0.4 km from Diani Beach
9.2 out of 10, Wonderful, (110 reviews)
The price is CNY1,992
CNY2,351 total
includes taxes & fees
Apr 25 - Apr 26

Diani Sea Lodge
Diani Sea Lodge0.8 km from Diani Beach
9.0 out of 10, Wonderful, (83 reviews)
The price is CNY1,446
CNY1,706 total
includes taxes & fees
May 1 - May 2

Lotfa Resort Diani
Lotfa Resort Diani0.5 km from Diani Beach
7.0 out of 10, Good, (18 reviews)
The price is CNY521
CNY819 total
includes taxes & fees
Apr 25 - Apr 26

Babylon Gardens
Babylon Gardens1.1 km from Diani Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is CNY484
CNY571 total
includes taxes & fees
May 8 - May 9

Pendo Villas Diani
Pendo Villas Diani2.9 km from Diani Beach
8.8 out of 10, Excellent, (5 reviews)
The price is CNY240
CNY283 total
includes taxes & fees
Apr 25 - Apr 26

Kijani Cottages Beach
Kijani Cottages Beach2.2 km from Diani Beach
7.2 out of 10, Good, (5 reviews)
The price is CNY208
CNY246 total
includes taxes & fees
Apr 25 - Apr 26

Safari Beach Hotel
Safari Beach Hotel0.9 km from Diani Beach
7.8 out of 10, Good, (17 reviews)
The price is CNY625
CNY737 total
includes taxes & fees
May 2 - May 3

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

Raquel's Bliss Hotel Diani
Raquel's Bliss Hotel Diani1.2 km from Diani Beach
8.6 out of 10, Excellent, (9 reviews)
The price is CNY156
CNY184 total
includes taxes & fees
Apr 25 - Apr 26

Asha Boutique Hotel
Asha Boutique Hotel2 km from Diani Beach
9.8 out of 10, Exceptional, (6 reviews)
The price is CNY937
CNY1,106 total
includes taxes & fees
Apr 29 - Apr 30

Tradewinds Lodge
Tradewinds Lodge2.3 km from Diani Beach
5.8 out of 10, (6 reviews)
The price is CNY130
CNY154 total
includes taxes & fees
Apr 25 - Apr 26

Diani Campsite & Cottages
Diani Campsite & Cottages2.6 km from Diani Beach
8.6 out of 10, Excellent, (4 reviews)
The price is CNY260
CNY307 total
includes taxes & fees
May 1 - May 2

Manyatta Azure Boutique Hotel
Manyatta Azure Boutique Hotel0.5 km from Diani Beach
The price is CNY199
CNY235 total
includes taxes & fees
Apr 25 - Apr 26

Blue Marlin Beach Hotel
Blue Marlin Beach Hotel3 km from Diani Beach
8.0 out of 10, Very Good, (31 reviews)
The price is CNY1,360
CNY1,700 total
includes taxes & fees
May 20 - May 21

Diani Dream House - 4 Bedroom
Diani Dream House - 4 Bedroom1 km from Diani Beach
The price is CNY1,038
CNY1,225 total
includes taxes & fees
May 9 - May 10

Luxury Private Villas in Diani Beach, Mombasa Kenya
Luxury Private Villas in Diani Beach, Mombasa Kenya1.2 km from Diani Beach
The price is CNY1,337
CNY1,577 total
includes taxes & fees
May 8 - May 9

Doric Cottages Diani
Doric Cottages Diani3.1 km from Diani Beach
4.0 out of 10, (1 review)
The price is CNY833
CNY983 total
includes taxes & fees
Apr 25 - Apr 26

Sophia Baharini Diani Apartments
Sophia Baharini Diani Apartments2.1 km from Diani Beach
2.0 out of 10, (1 review)
The price is CNY365
CNY430 total
includes taxes & fees
Apr 25 - Apr 26

Rosa Mystica Diani Beach Apartments
Rosa Mystica Diani Beach Apartments2 km from Diani Beach
The price is CNY1,157
CNY1,366 total
includes taxes & fees
Apr 25 - Apr 26

Qua Bruce Apartment
Qua Bruce Apartment2.2 km from Diani Beach
The price is CNY254
CNY300 total
includes taxes & fees
Apr 25 - Apr 26
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.

































































