Search Resorts in Diani Beach
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Resorts in Diani Beach
Our top choices for Diani Beach resorts

HillPark Amare Resort
HillPark Amare Resort
6.4 out of 10, (5)
The price is SAR 238
SAR 585 total
includes taxes & fees
10 Sep - 11 Sep

The Nest Resort
The Nest Resort
The price is SAR 108
SAR 128 total
includes taxes & fees
12 Sep - 13 Sep

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
8.0 out of 10, Very Good, (361)
The price is SAR 511
SAR 638 total
includes taxes & fees
5 Sep - 6 Sep

Leopard Beach Resort & Spa
Leopard Beach Resort & Spa
8.6 out of 10, Excellent, (148)
The price is SAR 551
SAR 689 total
includes taxes & fees
12 Sep - 13 Sep

Neptune Paradise Beach Resort & Spa
Neptune Paradise Beach Resort & Spa
8.6 out of 10, Excellent, (40)
The price is SAR 1,035
SAR 1,221 total
includes taxes & fees
1 Sep - 2 Sep

Southern Palms Beach Resort
Southern Palms Beach Resort
8.2 out of 10, Very Good, (205)
The price is SAR 1,107
SAR 1,306 total
includes taxes & fees
1 Sep - 2 Sep

Diamonds Leisure Beach & Golf Resort
Diamonds Leisure Beach & Golf Resort
8.2 out of 10, Very Good, (127)

Voyager Beach Resort
Voyager Beach Resort
8.6 out of 10, Excellent, (739)
The price is SAR 751
SAR 939 total
includes taxes & fees
6 Sep - 7 Sep
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Diani Beach Hotel Reviews
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Popular Destinations
Top Resorts in Other Destinations
More Accommodation Types in Diani Beach
Expedia's Latest Trends
Hotels
Flights
- Flights to Itchenor
- Flights to Aldwark
- Flights to West Heath
- Flights to Great Tew
- Flights to Kilmaluag
- Flights to St Michaels
- Flights to Water Newton
- Flights to Woodingdean
- Flights to Dalqueich
- Flights to Denton
- Flights to Newgate Street
- Flights to Cardinham
- Flights to Bournemouth
- Flights to Framingham Pigot
- Flights to Gerrards Cross
- Flights to Stroud
- Flights to Aylesbury
- Flights to Carsethorn
- Flights to Glengrasco
- Flights to Aughnacloy
- Flights to Bishops Caundle
- Flights to Wedmore
- Flights to Al-'Ula
- Flights to Lower Slaughter
- Flights to Leven
- Flights to Fisherrow