Find hotels in Diani Beach from SAR 123

    calendar shield illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    bed illustration
    Be picky
    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 506 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Swahili Beach Resort

5.0 star property
8.8 out of 10, Excellent, (254)
"Beautiful property with friendly and helpful staff. "
The price is SAR 810
SAR 956 total
includes taxes & fees
12 May - 13 May
Swahili Beach Resort

Leopard Beach Resort & Spa

5.0 star property
8.6 out of 10, Excellent, (136)
"This was a really nice place at a reasonable cost. Grounds are nice, facilities, restaurants and bars all good. "
The price is SAR 464
SAR 581 total
includes taxes & fees
18 May - 19 May
Leopard Beach Resort & Spa

Nomad Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (104)
"We loved everything, especially the pool, the food, the service and the quiet beautiful beach. We will be back soon!"
The price is SAR 1,271
SAR 1,500 total
includes taxes & fees
16 May - 17 May
Nomad Beach Resort

Neptune Village Beach Resort & Spa All Inclusive

4.0 star property
8.0 out of 10, Very Good, (35)
" It is a very beautiful and well thought resort. The access to the sister resort is an awesome and welcome change to the monotony of the resort."
The price is SAR 791
SAR 933 total
includes taxes & fees
20 May - 21 May
Neptune Village Beach Resort & Spa All Inclusive

Neptune Palm Beach Boutique Resort & Spa All Inclusive

4.5 star property
8.2 out of 10, Very Good, (30)
"Excellent!"
The price is SAR 1,227
SAR 1,448 total
includes taxes & fees
18 May - 19 May
Neptune Palm Beach Boutique Resort & Spa All Inclusive

Villa Mandhari- Diani Beach

3.5 star property
9.0 out of 10, Wonderful, (4)
The price is SAR 543
SAR 641 total
includes taxes & fees
9 May - 10 May
Villa Mandhari- Diani Beach

Pinewood Beach Resort and Spa

4.0 star property
9.0 out of 10, Wonderful, (19)
"Perfect holiday. Friendliest staff ever. Great food. So clean. No complaints. "
The price is SAR 629
SAR 743 total
includes taxes & fees
1 Jun - 2 Jun
Pinewood Beach Resort and Spa

Jacaranda Indian Ocean Beach Resort

3.5 star property
8.4 out of 10, Very Good, (63)
"Very good stay"
The price is SAR 316
SAR 405 total
includes taxes & fees
8 May - 9 May
Jacaranda Indian Ocean Beach Resort

Baobab Beach Resort & Spa

4.0 star property
8.6 out of 10, Excellent, (162)
"Fantastic place if you take luxury and need for relaxation seriously"
The price is SAR 795
SAR 938 total
includes taxes & fees
6 May - 7 May
Baobab Beach Resort & Spa

Amkia Villas Diani

3.5 star property
10.0 out of 10, Exceptional, (1)
"New build property. Everything high quality, the staff are friendly and helpful and keep the complex in a very good condition. Very peaceful and quiet. Inside the property has all modern appliances along with stylish furniture and bedding etc. "
The price is SAR 304
SAR 358 total
includes taxes & fees
6 May - 7 May
Amkia Villas Diani

Diani Reef Beach Resort & Spa

5.0 star property
8.0 out of 10, Very Good, (352)
"I loved it there"
The price is SAR 421
SAR 527 total
includes taxes & fees
6 May - 7 May
Diani Reef Beach Resort & Spa

Mzima Beach

4.5 star property
9.4 out of 10, Exceptional, (8)
"Excellent service by the staff, very quite and lovely place"
The price is SAR 841
SAR 992 total
includes taxes & fees
18 May - 19 May
Mzima Beach

Diamonds Leisure Beach & Golf Resort

4.0 star property
8.2 out of 10, Very Good, (123)
"The location right on the beach was fabulous!"
The price is SAR 522
SAR 831 total
includes taxes & fees
10 May - 11 May
Diamonds Leisure Beach & Golf Resort

Blue Marlin Beach Hotel

3.5 star property
8.0 out of 10, Very Good, (31)
"A really nice hotel, food is good, beach is beautiful room great "
Blue Marlin Beach Hotel

Diani Sea Resort

4.0 star property
8.6 out of 10, Excellent, (71)
"Friendliness and helpfulness of the staff was amazing. "
The price is SAR 637
SAR 755 total
includes taxes & fees
11 May - 12 May
Diani Sea Resort

LalaGalu

4.0 star property
9.4 out of 10, Exceptional, (16)
"Really enjoyed stay!"
The price is SAR 536
SAR 633 total
includes taxes & fees
9 May - 10 May
LalaGalu

Southern Palms Beach Resort

4.0 star property
8.0 out of 10, Very Good, (180)
"Loved our stay! We came here for a wedding and the staff were very attentive and accommodating! Would highly recommend this resort if staying in Mombasa. "
The price is SAR 1,017
SAR 1,200 total
includes taxes & fees
6 May - 7 May
Southern Palms Beach Resort

Leshan Luxury Villas

5.0 star property
The price is SAR 159
SAR 188 total
includes taxes & fees
6 May - 7 May
Leshan Luxury Villas

PrideInn Hotel Diani

3.5 star property
7.2 out of 10, Good, (42)
"Lovely clean hotel"
The price is SAR 277
SAR 327 total
includes taxes & fees
9 May - 10 May
PrideInn Hotel Diani

Diani Sea Lodge

3.5 star property
8.8 out of 10, Excellent, (50)
"Gorgeous beach."
The price is SAR 610
SAR 720 total
includes taxes & fees
24 May - 25 May
Diani Sea Lodge
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.
Don't see what you're looking for?
See all available properties in Diani Beach

Great weekend hotel deals in Diani Beach

Showing deals for:May 16 - May 18
Save an average of 15% on thousands of hotels when you're signed in

Learn more about Diani Beach

Come to relaxing Diani Beach and enjoy its beaches, safaris, and oceanfront.