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

This weekend
Next weekend

Where to stay near Diani Beach?

Nomad Beach Resort

Nomad Beach Resort
5.0 star property
0.4 km from Diani Beach
9.0 out of 10, Wonderful, (108 reviews)
Nomad Beach Resort

Villa Mandhari- Diani Beach

Villa Mandhari- Diani Beach
3.5 star property
1.3 km from Diani Beach
9.0 out of 10, Wonderful, (4 reviews)
The price is $76
$90 total
includes taxes & fees
Jan 29 - Jan 30
Villa Mandhari- Diani Beach

Pendo Villas Diani

Pendo Villas Diani
2.0 star property
2.9 km from Diani Beach
9.0 out of 10, Wonderful, (4 reviews)
Pendo Villas Diani

Safari Beach Hotel

Safari Beach Hotel
3.0 star property
0.9 km from Diani Beach
7.6 out of 10, Good, (14 reviews)
Safari Beach Hotel

Raquel's Bliss Hotel Diani

Raquel's Bliss Hotel Diani
2.0 star property
1.2 km from Diani Beach
8.0 out of 10, Very Good, (4 reviews)
The price is $23
$27 total
includes taxes & fees
Jan 29 - Jan 30
Raquel's Bliss Hotel Diani

DIANI BEACH GOLD APARTMENTS

DIANI BEACH GOLD APARTMENTS
3.0 star property
2.8 km from Diani Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is $37
$44 total
includes taxes & fees
Feb 28 - Mar 1
DIANI BEACH GOLD APARTMENTS

Lotfa Resort Diani

Lotfa Resort Diani
3.5 star property
0.5 km from Diani Beach
7.2 out of 10, Good, (16 reviews)
Lotfa Resort Diani

Kijani Cottages Beach

Kijani Cottages Beach
3.0 star property
2.2 km from Diani Beach
7.4 out of 10, Good, (3 reviews)
The price is $31
$36 total
includes taxes & fees
Jan 29 - Jan 30
Kijani Cottages Beach

Tradewinds Lodge

Tradewinds Lodge
3.0 star property
2.3 km from Diani Beach
4.8 out of 10, (5 reviews)
Tradewinds Lodge

Doric Cottages Diani

Doric Cottages Diani
3.0 star property
3.1 km from Diani Beach
4.0 out of 10, (1 review)
The price is $134
$158 total
includes taxes & fees
Jan 29 - Jan 30
Doric Cottages Diani

Manyatta Hotels and Apartments

Manyatta Hotels and Apartments
4.5 star property
0.5 km from Diani Beach
The price is $31
$36 total
includes taxes & fees
Jan 29 - Jan 30
Manyatta Hotels and Apartments

Jamboland-Diani

Jamboland-Diani
3.5 star property
2.1 km from Diani Beach
The price is $88
$104 total
includes taxes & fees
Feb 1 - Feb 2
Jamboland-Diani

Qua Bruce Apartment

Qua Bruce Apartment
3.0 star property
2.2 km from Diani Beach
Qua Bruce Apartment

Sophia Baharini Diani Apartments

Sophia Baharini Diani Apartments
3.0 star property
2.1 km from Diani Beach
The price is $53
$63 total
includes taxes & fees
Jan 29 - Jan 30
Sophia Baharini Diani Apartments

Rosa Mystica Diani Beach Apartments

Rosa Mystica Diani Beach Apartments
2.0 star property
2 km from Diani Beach
The price is $169
$200 total
includes taxes & fees
Jan 30 - Jan 31
Rosa Mystica Diani Beach Apartments

Lux Suites Diani Airstrip Villas

Lux Suites Diani Airstrip Villas
3.0 star property
2.4 km from Diani Beach
The price is $108
$127 total
includes taxes & fees
Jan 29 - Jan 30
Lux Suites Diani Airstrip Villas

Silent Palms

Silent Palms
4.0 star property
2.3 km from Diani Beach
The price is $69
$81 total
includes taxes & fees
Feb 1 - Feb 2
Silent Palms

Luxury Private Villas in Diani Beach, Mombasa Kenya

Luxury Private Villas in Diani Beach, Mombasa Kenya
3.0 star property
1.2 km from Diani Beach
The price is $189
$223 total
includes taxes & fees
Jan 29 - Jan 30
Luxury Private Villas in Diani Beach, Mombasa Kenya

Kivuli Vilas Diani-5bedrooms

Kivuli Vilas Diani-5bedrooms
2.0 star property
1 km from Diani Beach
The price is $246
$290 total
includes taxes & fees
Jan 29 - Jan 30
Kivuli Vilas Diani-5bedrooms

Lazy Days

Lazy Days
2.5 star property
Galu Beach, 2.3 km from Diani Beach
The price is $1,842
$2,174 total
includes taxes & fees
Feb 10 - Feb 11
Lazy Days
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.

Other landmarks near Diani Beach