Photo by Angela Williams Ashley

Find hotels near Diani Beach, Mombasa from ₩39,103
- 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

Asha Boutique Hotel
Asha Boutique Hotel2 km from Diani Beach
9.6 out of 10, Exceptional, (5 reviews)
The price is ₩287,212
₩338,910 total
includes taxes & fees
Feb 15 - Feb 16

Villa Mandhari- Diani Beach
Villa Mandhari- Diani Beach1.3 km from Diani Beach
9.0 out of 10, Wonderful, (4 reviews)
The price is ₩88,373
₩104,280 total
includes taxes & fees
Feb 13 - Feb 14

Raquel's Bliss Hotel Diani
Raquel's Bliss Hotel Diani1.2 km from Diani Beach
8.0 out of 10, Very Good, (6 reviews)
The price is ₩33,138
₩39,103 total
includes taxes & fees
Feb 19 - Feb 20

Babylon Gardens
Babylon Gardens1.1 km from Diani Beach
10.0 out of 10, Exceptional, (1 review)
The price is ₩102,759
₩121,255 total
includes taxes & fees
Feb 13 - Feb 14

DIANI BEACH GOLD APARTMENTS
DIANI BEACH GOLD APARTMENTS2.8 km from Diani Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is ₩53,128
₩62,691 total
includes taxes & fees
Feb 28 - Mar 1

Diani Campsite & Cottages
Diani Campsite & Cottages2.6 km from Diani Beach
8.0 out of 10, Very Good, (3 reviews)
The price is ₩61,366
₩72,412 total
includes taxes & fees
Feb 22 - Feb 23

Kijani Cottages Beach
Kijani Cottages Beach2.2 km from Diani Beach
7.4 out of 10, Good, (3 reviews)
The price is ₩44,189
₩52,143 total
includes taxes & fees
Feb 19 - Feb 20

Doric Cottages Diani
Doric Cottages Diani3.1 km from Diani Beach
4.0 out of 10, (1 review)
The price is ₩194,293
₩229,266 total
includes taxes & fees
Feb 23 - Feb 24

Diani Doric Cottages
Diani Doric CottagesGalu Beach, 3.2 km from Diani Beach
2.0 out of 10, (1 review)
The price is ₩12,739,163
₩15,032,212 total
includes taxes & fees
Feb 13 - Feb 14

Silent Palms
Silent Palms2.3 km from Diani Beach
The price is ₩84,904
₩100,187 total
includes taxes & fees
Feb 15 - Feb 16

Manyatta Azure Boutique Hotel
Manyatta Azure Boutique Hotel0.5 km from Diani Beach
The price is ₩44,188
₩52,142 total
includes taxes & fees
Feb 13 - Feb 14

Jamboland-Diani
Jamboland-Diani2.1 km from Diani Beach
The price is ₩127,238
₩150,147 total
includes taxes & fees
Feb 15 - Feb 16

Lux Suites Diani Airstrip Villas
Lux Suites Diani Airstrip Villas2.4 km from Diani Beach
The price is ₩156,420
₩184,575 total
includes taxes & fees
Feb 13 - Feb 14

Sophia Baharini Diani Apartments
Sophia Baharini Diani Apartments2.1 km from Diani Beach
The price is ₩77,324
₩91,242 total
includes taxes & fees
Feb 13 - Feb 14

Luxury Private Villas in Diani Beach, Mombasa Kenya
Luxury Private Villas in Diani Beach, Mombasa Kenya1.2 km from Diani Beach
The price is ₩273,549
₩322,788 total
includes taxes & fees
Feb 14 - Feb 15
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 109 reviews | View | ||||||
![]() Asha Boutique Hotel | 9.6 Exceptional 5 reviews | View | ||||||
![]() Villa Mandhari- Diani Beach | 9.0 Wonderful 4 reviews | View | ||||||
![]() Raquel's Bliss Hotel Diani | 8.0 Very Good 6 reviews | View | ||||||
![]() Lotfa Resort Diani | 7.2 Good 16 reviews | View |
Top Diani Beach Hotel Reviews

Nomad Beach Resort
10/10 Excellent













































































