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?

Diani Sea Lodge
Diani Sea Lodge0.8 km from Diani Beach
9.0 out of 10, Wonderful, (81 reviews)
The price is CNY1,488
CNY1,756 total
includes taxes & fees
May 6 - May 7

Babylon Gardens
Babylon Gardens1.1 km from Diani Beach
10.0 out of 10, Exceptional, (1 review)
The price is CNY486
CNY573 total
includes taxes & fees
Apr 7 - Apr 8

Nomad Beach Resort
Nomad Beach Resort0.4 km from Diani Beach
9.2 out of 10, Wonderful, (109 reviews)
The price is CNY2,008
CNY2,369 total
includes taxes & fees
Apr 7 - Apr 8

Pendo Villas Diani
Pendo Villas Diani2.9 km from Diani Beach
8.8 out of 10, Excellent, (5 reviews)
The price is CNY241
CNY285 total
includes taxes & fees
Apr 22 - Apr 23

Kijani Cottages Beach
Kijani Cottages Beach2.2 km from Diani Beach
7.2 out of 10, Good, (5 reviews)
The price is CNY210
CNY248 total
includes taxes & fees
Apr 7 - Apr 8

Lotfa Resort Diani
Lotfa Resort Diani0.5 km from Diani Beach
7.0 out of 10, Good, (17 reviews)
The price is CNY520
CNY613 total
includes taxes & fees
Apr 7 - Apr 8

Safari Beach Hotel
Safari Beach Hotel0.9 km from Diani Beach
7.8 out of 10, Good, (16 reviews)
The price is CNY630
CNY743 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, (8 reviews)
The price is CNY157
CNY186 total
includes taxes & fees
Apr 8 - Apr 9

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

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

Waterlovers Beach Resort
Waterlovers Beach Resort2 km from Diani Beach
10.0 out of 10, Exceptional, (35 reviews)
The price is CNY2,420
CNY2,856 total
includes taxes & fees
Apr 7 - Apr 8

Diani Campsite & Cottages
Diani Campsite & Cottages2.6 km from Diani Beach
8.0 out of 10, Very Good, (3 reviews)
The price is CNY292
CNY344 total
includes taxes & fees
Apr 7 - Apr 8

Manyatta Azure Boutique Hotel
Manyatta Azure Boutique Hotel0.5 km from Diani Beach
The price is CNY278
CNY328 total
includes taxes & fees
Apr 8 - Apr 9

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,151
CNY1,438 total
includes taxes & fees
Apr 13 - Apr 14

Tradewinds Lodge
Tradewinds Lodge2.3 km from Diani Beach
4.8 out of 10, (5 reviews)
The price is CNY131
CNY155 total
includes taxes & fees
Apr 7 - Apr 8

Kivuli Vilas Diani-5bedrooms
Kivuli Vilas Diani-5bedrooms1 km from Diani Beach
The price is CNY1,206
CNY1,423 total
includes taxes & fees
Apr 19 - Apr 20

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,261
CNY1,488 total
includes taxes & fees
Apr 7 - Apr 8

Doric Cottages Diani
Doric Cottages Diani3.1 km from Diani Beach
4.0 out of 10, (1 review)
The price is CNY839
CNY990 total
includes taxes & fees
Apr 19 - Apr 20

Sophia Baharini Diani Apartments
Sophia Baharini Diani Apartments2.1 km from Diani Beach
2.0 out of 10, (1 review)
The price is CNY367
CNY434 total
includes taxes & fees
Apr 16 - Apr 17

Qua Bruce Apartment
Qua Bruce Apartment2.2 km from Diani Beach
The price is CNY256
CNY302 total
includes taxes & fees
May 3 - May 4
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.

































































