
Find Romantic Hotels in Diani Beach
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Diani Beach Romantic Hotels
Our top choices for Diani Beach romantic hotels

1. Swahili Beach Resort
Swahili Beach ResortDiani Beach
9.0 out of 10, Wonderful, (311 reviews)
The price is AED 772
AED 1,168 total
includes taxes & fees
21 Nov - 22 Nov

2. Leopard Beach Resort & Spa
Leopard Beach Resort & SpaDiani Beach
8.4 out of 10, Very good, (188 reviews)
The price is AED 515
AED 643 total
includes taxes & fees
9 Dec - 10 Dec

3. Diamonds Leisure Beach & Golf Resort
Diamonds Leisure Beach & Golf ResortDiani Beach
8.2 out of 10, Very good, (147 reviews)
The price is AED 567
AED 904 total
includes taxes & fees
3 Dec - 4 Dec

4. Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Reef Beach Resort & Spa - Your Beachfront Bliss AwaitsDiani Beach
8.0 out of 10, Very good, (418 reviews)
The price is AED 591
AED 739 total
includes taxes & fees
2 Dec - 3 Dec

5. Tombo House
Tombo HouseDiani Beach
9.2 out of 10, Wonderful, (42 reviews)
The price is AED 282
AED 334 total
includes taxes & fees
16 Dec - 17 Dec

6. Waterlovers Beach Resort
Waterlovers Beach ResortDiani Beach
10.0 out of 10, Exceptional, (37 reviews)
The price is AED 1,240
AED 1,473 total
includes taxes & fees
10 Dec - 11 Dec

7. Jacaranda Indian Ocean Beach Resort
Jacaranda Indian Ocean Beach ResortDiani Beach
8.4 out of 10, Very good, (98 reviews)
The price is AED 370
AED 473 total
includes taxes & fees
18 Nov - 19 Nov

8. Mzima Beach
Mzima BeachDiani Beach
9.0 out of 10, Wonderful, (18 reviews)
The price is AED 347
AED 418 total
includes taxes & fees
16 Nov - 17 Nov

9. Asha Boutique Hotel
Asha Boutique HotelDiani Beach
9.8 out of 10, Exceptional, (6 reviews)
The price is AED 619
AED 735 total
includes taxes & fees
10 Dec - 11 Dec

10. Safari Beach Hotel
Safari Beach HotelDiani Beach
8.4 out of 10, Very good, (23 reviews)
The price is AED 420
AED 496 total
includes taxes & fees
16 Nov - 17 Nov
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.
Top Diani Beach Hotel Reviews

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
8/10 Good
Frequently asked questions
Explore a world of travel with Expedia
- Vacation Homes in Ukunda
- Apartments in Diani Beach
- Shopping Hotels in Diani Beach
- Condo Rentals in Gazi
- Hotel Wedding Venues Hotels in Mombasa
- 4 Star Hotels in Ukunda
- Villas in Kwale County
- Guest Houses in Ukunda
- Guest Houses in Tiwi
- Beach Hotels in Mombasa
- Hotels with a Pool in Chale Island
- B&B in Kwale County
- Adventure Hotels in Chale Island
- B&B in Chale Island
- Hostels in Chale Island
- Hotels with a Pool in Ukunda
- Boutique Hotels in Diani Beach
- Aparthotels in Chale Island
- Beach Hotels in Kwale County
- Luxury Hotels in Mombasa
- 5 Star Hotels in Chale Island
- B&B in Ukunda
- Luxury Hotels in Galu Beach
- Resorts & Hotels with Spas in Diani Beach
- Green Hotels in Ukunda
- 3 Star Hotels in Shimba Hills National Reserve
- 4 Star Hotels in Tiwi
- Independent Hotels in Galu Beach
- Casino Hotels in Mombasa
- 2 Star Hotels in Diani Beach
- Beach Hotels in Ukunda
- Luxury Hotels in Diani Beach
- Adventure Hotels in Diani Beach
- 5 Star Hotels in Shimba Hills National Reserve
- Hotels near Ukunda
- Condo Rentals in Ukunda
- Cottages in Tiwi
- 3 Star Hotels in Diani Beach
- Farmstay in Kwale County
- Historic Hotels in Mombasa
- 4 Star Hotels in Chale Island
- Apartments in Ukunda
- Apartments in Chale Island
- Villas in Diani Beach
- Vintage Africa Hotels in Diani Beach
- Vacation Homes in Chale Island
- Resorts in Mwabungo
- Aparthotels in Diani Beach
- Guest Houses in Msambweni
- Villas in Tiwi
- 4 Star Hotels in Kwale
- Waterpark Hotels in Mombasa
- Hostels in Ukunda
- Safari Tentalow in Ukunda
- Kwale Hotels
- Condo Rentals in Chale Island
- Pet-Friendly Hotels in Diani Beach
- 3 Star Hotels in Gazi
- Houseboats in Gazi
- B&B in Kwale
- Hostels in Diani Beach
- Aparthotels in Kwale County
- 2 Star Hotels in Shimba Hills National Reserve
- 2 Star Hotels in Gazi
- Cottages in Gazi
- Ski Hotels in Mombasa
- Hotels with an Indoor Pool in Mombasa
- 5 Star Hotels in Ukunda
- Resorts in Shimba Hills National Reserve
- Flights from Mwabungo
- Flights from Gazi
- Flights from Ushuaia (USH) to Ukunda (UKA)
- Flights from Kwale County
- Flights from Cozumel (CZM) to Ukunda (UKA)
- Flights from Sion (SIR) to Ukunda (UKA)
- Flights from Eilat (ETH) to Ukunda (UKA)
- Flights from Basel (BSL) to Ukunda (UKA)
- Flights from Mombasa (MBA) to Ukunda (UKA)
- Flights from Wajir (WJR) to Ukunda (UKA)
- Flights from New York (JFK) to Ukunda (UKA)
- Flights to Mwabungo
- Flights from Penang (PEN) to Ukunda (UKA)
- Flights from Tiwi
- Flights from Chale Island
- Flights from Reggio di Calabria (REG) to Ukunda (UKA)
- Flights from Ukunda
- Flights from Nagoya (NGO) to Ukunda (UKA)
- Flights from Spencer (SPW) to Ukunda (UKA)
- Flights from Port Elizabeth (PLZ) to Ukunda (UKA)
- Flights from Great Barrington (GBR) to Ukunda (UKA)
- Flights from Stockholm (BMA) to Ukunda (UKA)
- Flights from Shimba Hills National Reserve
- Flights from Ukunda
- Flights from Dublin (DUB) to Ukunda (UKA)
- Flights to Shimba Hills National Reserve
- Flights from Bandar Seri Begawan (BWN) to Ukunda (UKA)
- Flights from Kos (KGS) to Ukunda (UKA)
- Flights from Diani Beach
- Flights from Dammam (DMM) to Ukunda (UKA)





























