
Find hotels near Diani Beach, Mombasa from ¥3,065
- 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

1. Diani Sea Lodge
Diani Sea Lodge0.8 km from Diani Beach
9.0 out of 10, Wonderful, (85 reviews)
The price is ¥23,703
¥27,969 total
includes taxes & fees
Jun 28 - Jun 29

2. Nomad Beach Resort
Nomad Beach Resort0.4 km from Diani Beach
9.2 out of 10, Wonderful, (112 reviews)
The price is ¥58,023
¥68,680 total
includes taxes & fees
Jun 30 - Jul 1

3. Waterlovers Beach Resort
Waterlovers Beach Resort2 km from Diani Beach
10.0 out of 10, Exceptional, (35 reviews)
The price is ¥54,128
¥64,277 total
includes taxes & fees
Jun 19 - Jun 20

4. Raquel's Bliss Hotel Diani
Raquel's Bliss Hotel Diani1.2 km from Diani Beach
8.6 out of 10, Excellent, (11 reviews)
The price is ¥2,978
¥3,539 total
includes taxes & fees
Jul 17 - Jul 18

5. Safari Beach Hotel
Safari Beach Hotel0.9 km from Diani Beach
7.8 out of 10, Good, (17 reviews)
The price is ¥14,666
¥17,305 total
includes taxes & fees
Jun 28 - Jun 29

6. Villa Mandhari- Diani Beach
Villa Mandhari- Diani Beach1.3 km from Diani Beach
9.0 out of 10, Wonderful, (4 reviews)
The price is ¥11,371
¥13,417 total
includes taxes & fees
Jun 17 - Jun 18

7. Diani Sea Resort
Diani Sea Resort2.1 km from Diani Beach
8.8 out of 10, Excellent, (122 reviews)
The price is ¥40,859
¥48,941 total
includes taxes & fees
Jul 1 - Jul 2

8. Lotfa Resort Diani
Lotfa Resort Diani0.5 km from Diani Beach
7.2 out of 10, Good, (19 reviews)
The price is ¥12,222
¥19,229 total
includes taxes & fees
Jun 17 - Jun 18

9. Babylon Gardens
Babylon Gardens1.1 km from Diani Beach
9.4 out of 10, Exceptional, (3 reviews)
The price is ¥10,326
¥12,369 total
includes taxes & fees
Jun 17 - Jun 18

10. Pendo Villas Diani
Pendo Villas Diani2.9 km from Diani Beach
8.8 out of 10, Excellent, (5 reviews)
The price is ¥5,456
¥6,468 total
includes taxes & fees
Jun 17 - Jun 18

11. Diani Breeze Villas
Diani Breeze Villas1.8 km from Diani Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is ¥16,752
¥19,767 total
includes taxes & fees
Jun 17 - Jun 18

12. Diani Campsite & Cottages
Diani Campsite & Cottages2.6 km from Diani Beach
8.6 out of 10, Excellent, (4 reviews)
The price is ¥5,310
¥6,300 total
includes taxes & fees
Jul 17 - Jul 18

13. Kijani Cottages Beach
Kijani Cottages Beach2.2 km from Diani Beach
7.2 out of 10, Good, (5 reviews)
The price is ¥4,402
¥5,194 total
includes taxes & fees
Jun 17 - Jun 18

14. Qua Bruce Apartment
Qua Bruce Apartment2.2 km from Diani Beach
The price is ¥5,962
¥7,035 total
includes taxes & fees
Jun 17 - Jun 18

15. Kijani Cottages Diani
Kijani Cottages Diani2.1 km from Diani Beach
7.0 out of 10, Good, (6 reviews)
The price is ¥2,589
¥3,065 total
includes taxes & fees
Jul 17 - Jul 18

16. Blue Marlin Beach Hotel
Blue Marlin Beach Hotel3 km from Diani Beach
8.0 out of 10, Very Good, (32 reviews)
The price is ¥26,549
¥33,186 total
includes taxes & fees
Jun 23 - Jun 24

17. DIANI BEACH GOLD APARTMENTS
DIANI BEACH GOLD APARTMENTS2.8 km from Diani Beach
10.0 out of 10, Exceptional, (2 reviews)
The price is ¥6,274
¥7,403 total
includes taxes & fees
Jun 20 - Jun 21

18. Diani Pearl Luxury Apartments
Diani Pearl Luxury Apartments2.1 km from Diani Beach
8.0 out of 10, Very Good, (3 reviews)
The price is ¥8,152
¥9,619 total
includes taxes & fees
Jun 30 - Jul 1

19. Tradewinds Lodge
Tradewinds Lodge2.3 km from Diani Beach
5.8 out of 10, (6 reviews)
The price is ¥2,690
¥3,240 total
includes taxes & fees
Jun 17 - Jun 18

20. Doric Cottages Diani
Doric Cottages Diani3.1 km from Diani Beach
4.0 out of 10, (1 review)
The price is ¥17,791
¥21,310 total
includes taxes & fees
Jun 17 - Jun 18
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 | Star rating | Guest rating | Breakfast included | Pool | Spa | Pet friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Diani Sea Lodge | 9.0 Wonderful 85 reviews | View | ||||||
![]() Nomad Beach Resort | 9.2 Wonderful 112 reviews | View | ||||||
![]() Waterlovers Beach Resort | 10.0 Exceptional 35 reviews | View | ||||||
![]() Raquel's Bliss Hotel Diani | 8.6 Excellent 11 reviews | View | ||||||
![]() Safari Beach Hotel | 7.8 Good 17 reviews | View |
Top Diani Beach Hotel Reviews

Swahili Beach Resort
8/10 Good
Hotels near other Diani Beach attractions
Frequently asked questions
Explore a world of travel with Expedia
- Lodges in Shimba Hills National Reserve
- Resorts in Msambweni
- Family Hotels in Chale Island
- Lodges in Diani Beach
- Ukunda Hotels
- Residences in Chale Island
- Aparthotels in Mombasa
- Funzi Island Hotels
- Cheap Hotels in Kwale County
- Kwale Hotels
- Guest Houses in Mombasa
- B&B in Funzi Island
- Chale Island Hotels
- Resorts in Chale Island
- Lodges in Chale Island
- Farmstay in Diani Beach
- Hotels with Early Check-in in Galu Beach
- Guest Houses in Diani Beach
- All-Inclusive Hotel Hotels in Mombasa
- Boutique Hotels in Diani Beach
- Resorts in Shimba Hills National Reserve
- Vacation Homes in Chale Island
- Historic Hotels in Mombasa
- Resorts & Hotels with Spas in Chale Island
- Safari Tentalow in Shimba Hills National Reserve
- Cheap Hotels in Kwale
- All-Inclusive Hotel Hotels in Chale Island
- Resorts in Diani Beach
- Hotels with a Pool in Diani Beach
- Beach Hotels in Diani Beach
- Kwale County Hotels
- Resorts & Hotels with Spas in Diani Beach
- Aparthotels in Diani Beach
- Resorts & Hotels with Spas in Mombasa
- Inns in Mombasa
- All-Inclusive Hotel Hotels in Diani Beach
- Cheap Hotels in Mombasa
- Mombasa Hotels
- Aparthotels in Chale Island
- Resorts in Funzi Island
- Luxury Hotels in Chale Island
- Cheap Hotels in Chale Island
- Luxury Hotels in Diani Beach
- Lodges in Funzi Island
- Ski Hotels in Shimba Hills National Reserve
- Beach Hotels in Mombasa
- Diani Beach Hotels
- Cheap Hotels in Diani Beach
- Chalets in Shimba Hills National Reserve
- Hotels near Ukunda
- Villas in Diani Beach
- Chalets in Diani Beach
- Capsule Hotels in Mombasa
- Family Hotels in Diani Beach
- Beach Hotels in Ukunda
- Hotel with a Concierge Hotels in Diani Beach
- Hostels in Diani Beach








































































