Photo by Angela Williams Ashley

Find hotels near Diani Beach, Mombasa from NT$710
- 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, (110 reviews)
The price is NT$9,186
NT$10,840 total
includes taxes & fees
May 2 - May 3

Asha Boutique Hotel
Asha Boutique Hotel2 km from Diani Beach
9.8 out of 10, Exceptional, (6 reviews)
The price is NT$4,323
NT$5,101 total
includes taxes & fees
May 6 - May 7

Diani Sea Lodge
Diani Sea Lodge0.8 km from Diani Beach
9.0 out of 10, Wonderful, (83 reviews)
The price is NT$6,686
NT$7,889 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 NT$720
NT$850 total
includes taxes & fees
Apr 25 - Apr 26

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

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

Pendo Villas Diani
Pendo Villas Diani2.9 km from Diani Beach
8.8 out of 10, Excellent, (5 reviews)
The price is NT$1,105
NT$1,304 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 NT$2,402
NT$3,779 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 NT$2,231
NT$2,633 total
includes taxes & fees
Apr 28 - Apr 29

Diani Campsite & Cottages
Diani Campsite & Cottages2.6 km from Diani Beach
8.6 out of 10, Excellent, (4 reviews)
The price is NT$1,201
NT$1,417 total
includes taxes & fees
Apr 28 - Apr 29

Kijani Cottages Beach
Kijani Cottages Beach2.2 km from Diani Beach
7.2 out of 10, Good, (5 reviews)
The price is NT$961
NT$1,134 total
includes taxes & fees
May 6 - May 7

Blue Marlin Beach Hotel
Blue Marlin Beach Hotel3 km from Diani Beach
8.0 out of 10, Very Good, (31 reviews)
The price is NT$6,199
NT$7,749 total
includes taxes & fees
Apr 25 - Apr 26

Qua Bruce Apartment
Qua Bruce Apartment2.2 km from Diani Beach
The price is NT$1,171
NT$1,382 total
includes taxes & fees
Apr 25 - Apr 26

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

Doric Cottages Diani
Doric Cottages Diani3.1 km from Diani Beach
4.0 out of 10, (1 review)
The price is NT$3,840
NT$4,531 total
includes taxes & fees
May 2 - May 3

Sophia Baharini Diani Apartments
Sophia Baharini Diani Apartments2.1 km from Diani Beach
2.0 out of 10, (1 review)
The price is NT$1,681
NT$1,984 total
includes taxes & fees
May 6 - May 7

Diani Doric Cottages
Diani Doric CottagesGalu Beach, 3.2 km from Diani Beach
2.0 out of 10, (1 review)
The price is NT$276,961
NT$326,814 total
includes taxes & fees
Apr 25 - Apr 26

Silent Palms
Silent Palms2.3 km from Diani Beach
The price is NT$1,361
NT$1,606 total
includes taxes & fees
May 4 - May 5

Manyatta Azure Boutique Hotel
Manyatta Azure Boutique Hotel0.5 km from Diani Beach
The price is NT$919
NT$1,085 total
includes taxes & fees
Apr 25 - Apr 26

Lux Suites Diani Airstrip Villas
Lux Suites Diani Airstrip Villas2.4 km from Diani Beach
The price is NT$3,410
NT$4,024 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.
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 110 reviews | View | ||||||
![]() Asha Boutique Hotel | 9.8 Exceptional 6 reviews | View | ||||||
![]() Diani Sea Lodge | 9.0 Wonderful 83 reviews | View | ||||||
![]() Raquel's Bliss Hotel Diani | 8.6 Excellent 9 reviews | View | ||||||
![]() Villa Mandhari- Diani Beach | 9.0 Wonderful 4 reviews | View |
Top Diani Beach Hotel Reviews

Leopard Beach Resort & Spa
10/10 Excellent








































































