Find hotels in Diani Beach from 711.570 ₫

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Diani Beach hotels

Neptune Village Beach Resort & Spa All Inclusive

Neptune Village Beach Resort & Spa All Inclusive
4.0 star property
Galu Beach
8.0 out of 10, Very good, (41 reviews)
"Great place to stay for vacation. However they need to have a variety of foods and drinks even if it's low season."
United States
Eunice
The price is 6.298.637 ₫
7.432.392 ₫ total
includes taxes & fees
25 May - 26 May
Neptune Village Beach Resort & Spa All Inclusive

Diani Sea Lodge

Diani Sea Lodge
3.5 star property
Diani Beach
9.0 out of 10, Wonderful, (84 reviews)
"Food was good people serving at the restaurants they focus only in people from Europe I was there I’m form USA my wife from Kenya I saw the difference maybe they were to attentive with Europeans but not with us that was the bad thing "
United States
Jose ignacio vega
The price is 5.581.055 ₫
6.585.645 ₫ total
includes taxes & fees
25 May - 26 May
Diani Sea Lodge

Swahili Beach Resort

Swahili Beach Resort
5.0 star property
Diani Beach
9.0 out of 10, Wonderful, (286 reviews)
"Amazing accommodations, great caring, friendly and professional staff. "
United States
Cyprian
The price is 7.203.293 ₫
8.499.886 ₫ total
includes taxes & fees
25 May - 26 May
Swahili Beach Resort

Southern Palms Beach Resort

Southern Palms Beach Resort
4.0 star property
Diani Beach
8.4 out of 10, Very good, (233 reviews)
"Good amenities and very welcoming "
United States
Geoffrey
The price is 8.040.688 ₫
9.487.896 ₫ total
includes taxes & fees
31 May - 1 Jun
Southern Palms Beach Resort

Diani Sea Resort

Diani Sea Resort
4.0 star property
Diani Beach
8.8 out of 10, Excellent, (121 reviews)
"Nice rooms, very close to the beach, very good food. "
Canada
Lina
The price is 6.781.086 ₫
8.001.682 ₫ total
includes taxes & fees
10 Jun - 11 Jun
Diani Sea Resort

Raquel's Bliss Hotel Diani

Raquel's Bliss Hotel Diani
2.0 star property
Diani Beach
8.6 out of 10, Excellent, (10 reviews)
"Place is very nice, rooms are ample and hosts are very kind"
Switzerland
Alvaro
The price is 603.025 ₫
711.570 ₫ total
includes taxes & fees
25 May - 26 May
Raquel's Bliss Hotel Diani

Amkia Villas Diani

Amkia Villas Diani
3.5 star property
Diani Beach
9.8 out of 10, Exceptional, (11 reviews)
"The was very helpful I enjoyed my stay I would recommend "
United States
Jeremy
The price is 2.726.518 ₫
3.217.291 ₫ total
includes taxes & fees
25 May - 26 May
Amkia Villas Diani

Coral Cove Diani Treehouses

Coral Cove Diani Treehouses
5.0 star property
Diani Beach
10.0 out of 10, Exceptional, (1 review)
"Perfect"
Norway
merethe
The price is 3.439.718 ₫
4.058.867 ₫ total
includes taxes & fees
25 May - 26 May
Coral Cove Diani Treehouses

Waterlovers Beach Resort

Waterlovers Beach Resort
3.5 star property
Diani Beach
10.0 out of 10, Exceptional, (35 reviews)
"It’s very simple. This is a superb hotel in a wonderful location. So relaxed, so friendly and the food is delicious. The staff could not be better. It’s every bit as good as the photos!"
United Kingdom
Richard
The price is 9.269.142 ₫
10.937.588 ₫ total
includes taxes & fees
7 Jun - 8 Jun
Waterlovers Beach Resort

LalaGalu

LalaGalu
4.0 star property
Galu Beach
9.6 out of 10, Exceptional, (39 reviews)
"Cozy place to stay."
Canada
Betty
The price is 2.387.441 ₫
2.817.180 ₫ total
includes taxes & fees
24 Jun - 25 Jun
LalaGalu

Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
5.0 star property
Diani Beach
8.6 out of 10, Excellent, (171 reviews)
"Loved the ambience and food provided"
United States
Dolly
The price is 3.491.643 ₫
4.364.554 ₫ total
includes taxes & fees
6 Jun - 7 Jun
Leopard Beach Resort & Spa

Tombo House

Tombo House
4.5 star property
Diani Beach
9.0 out of 10, Wonderful, (37 reviews)
"Beautiful facility, great location, the staff is amazing, very kind and helpful. I strongly recommend this place"
United States
Ivan
The price is 1.829.285 ₫
2.158.557 ₫ total
includes taxes & fees
25 May - 26 May
Tombo House

Nomad Beach Resort

Nomad Beach Resort
5.0 star property
Diani Beach
9.2 out of 10, Wonderful, (112 reviews)
"We stayed in room 23 which is like the penthouse suite. The balcony overlooks the ocean and was a wonderful place to watch the sunset. This is a lovely property. The landscaping is unique, the food is good, the bartender and staff are thoughtful and accommodating. Also, the spa was quiet, comfortable and relaxing."
United States
Kathryn
The price is 7.689.028 ₫
9.073.053 ₫ total
includes taxes & fees
25 May - 26 May
Nomad Beach Resort

Neptune Paradise Beach Resort & Spa

Neptune Paradise Beach Resort & Spa
4.0 star property
Galu Beach
8.6 out of 10, Excellent, (41 reviews)
"Amazing place to go to, facilities and the staff were amazing, the beach was beautiful during the day and night, comfortable accommodation and food was in abundance and the drinks, all in all 5* from me"
United Kingdom
Peter
The price is 7.638.773 ₫
9.013.752 ₫ total
includes taxes & fees
26 May - 27 May
Neptune Paradise Beach Resort & Spa

Papillon Lagoon Reef

Papillon Lagoon Reef
3.5 star property
Diani Beach
8.0 out of 10, Very good, (40 reviews)
"Great hotel- by the beach, plenty of sun chairs and good food"
United Kingdom
VANESSA
The price is 3.680.704 ₫
4.343.231 ₫ total
includes taxes & fees
4 Jun - 5 Jun
Papillon Lagoon Reef

Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort
4.0 star property
Diani Beach
8.2 out of 10, Very good, (143 reviews)
"Excellent and friendly staff. Clean room, modern in the block we stayed in. Large 4 pools, 3 restaurants. Nice beach area . "
United Kingdom
Kevin
The price is 4.221.427 ₫
6.724.733 ₫ total
includes taxes & fees
29 May - 30 May
Diamonds Leisure Beach & Golf Resort

Cocokinondo Villa & Boutique Hotel

Cocokinondo Villa & Boutique Hotel
2.5 star property
Diani Beach
The price is 9.305.061 ₫
10.979.972 ₫ total
includes taxes & fees
25 May - 26 May
Cocokinondo Villa & Boutique Hotel

Galu Ecolodge

Galu Ecolodge
3.0 star property
Galu Beach
The price is 2.093.962 ₫
2.470.875 ₫ total
includes taxes & fees
26 May - 27 May
Galu Ecolodge

Saffron Villas

Saffron Villas
4.5 star property
Diani Beach
10.0 out of 10, Exceptional, (1 review)
"Absolutely stunning villa. The photos don't do it justice. Top quality amenities and excellent customer service. Will definitely be back. "
United States
Leon
The price is 2.331.952 ₫
2.751.703 ₫ total
includes taxes & fees
25 May - 26 May
Saffron Villas

Safari Beach Hotel

Safari Beach Hotel
3.0 star property
Diani Beach
7.8 out of 10, Good, (17 reviews)
"A wonderful place, it was like a tropical paradise."
United States
Willem
The price is 2.412.128 ₫
2.846.311 ₫ total
includes taxes & fees
25 May - 26 May
Safari Beach Hotel
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.

Holiday Rentals in Diani Beach

Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Diani Beach

Find the best Diani Beach areas for the activities you enjoy most. Learn more about Diani Beach
Learn more about Diani Beach

Galu Beach

Unique features of Galu Beach include the beaches and restaurants. Make a stop by Galu Kinondo Beach or Colobus Conservation while you're exploring the area.

Stay near popular Diani Beach attractions

Learn more about Diani Beach

Snorkel among vibrant coral reefs along the powdery white sands where dolphins often play near the shore. Kitesurfing schools dot the turquoise coastline, while nearby Shimba Hills Reserve offers elephant-watching safaris through lush rainforest.

sunrise in the mountains diani ukunda kwale county Mombasa coastal region Kenyan Indian Ocean Oceanscapes waterscapes dramatic clouds sand beach boats ships lifestyle magical Kenya East Africa

Top Diani Beach Hotel Reviews

More cheap stays in Diani Beach

Hotels in Diani Beach with star rating

Frequently asked questions

What's the weather like in Diani Beach?
The hottest months are usually March and February, with an average temperature of 28°C, while the coldest months are August and July, with an average of 25°C. Average annual precipitation for Diani Beach is 967 mm.