Find Beach Hotels in Diani Beach

    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 availability on Diani Beach Beach Hotels

Next weekend
In two weeks

Top Diani Beach Beach Hotels

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

5.0 star property
8.0 out of 10, Very Good, (358)
"The
beach
is not crowded. You can enjoy a quiet walk and pick
sea
shells. The residents at the
beach
are friendly and helpful."
Samuel
The price is SAR 458
SAR 573 total
includes taxes & fees
14 Aug - 15 Aug
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Nomad Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (105)
"We loved everything, especially the pool, the food, the service and the quiet beautiful
beach
. We will be back soon!"
Robina
The price is SAR 6,095
SAR 7,214 total
includes taxes & fees
6 Aug - 7 Aug
Nomad Beach Resort

Diani Sea Resort

4.0 star property
8.6 out of 10, Excellent, (79)
"Lovely stay. Excellent food. Nice rooms and comfortable bed. Pool could do with a clean as it turned any white swimwear green. However pool was great and a lovely kids splash pool and slide. Wonderful staff. Excellent location on the
beach
. Slightly tiresome attitude of other guests out at dawn with towels to reserve sunloungers however loungers are plentiful and staff can assist. We travelled with two small children so would have benefitted from more sun umbrellas for shade. Bring a sun...
Sophie
The price is SAR 803
SAR 948 total
includes taxes & fees
30 Jul - 31 Jul
Diani Sea Resort

Baobab Beach Resort & Spa

4.0 star property
8.4 out of 10, Very Good, (173)
"The resort is beautiful and the setting is fantastic. The
beach
is beautiful as are the various pool areas. The room was good, clean and comfortable. The food was just ok, what you would expect at a buffet. The service was ok overall. Great in the restaurants and other staff but the front desk service was lacking, they weren’t very friendly or helpful, giving out some conflicting information. Overall though I recommend the resort, it was a very nice relaxing stay. "
Ross
Baobab Beach Resort & Spa

Southern Palms Beach Resort

4.0 star property
8.2 out of 10, Very Good, (201)
"Beautiful hotel, clean, great food and service. Beautiful white sandy beaches. Great swimming pools ! Love this location "
Surendra
The price is SAR 1,253
SAR 1,478 total
includes taxes & fees
29 Jul - 30 Jul
Southern Palms Beach Resort

Swahili Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (264)
"I highly recommend this property. Excellent staff and management of the hotel. Very well trained staff. Lovely design with many pools and great
beach
access/ocean swimming. "
Lynda
The price is SAR 1,013
SAR 1,195 total
includes taxes & fees
27 Jul - 28 Jul
Swahili Beach Resort

Diamonds Leisure Beach & Golf Resort

4.0 star property
8.2 out of 10, Very Good, (125)
"The location right on the
beach
was fabulous!"
Bryan
Diamonds Leisure Beach & Golf Resort

The Villa Luxury Suites Hotel

4.0 star property
9.2 out of 10, Wonderful, (71)
"It is far away from the
beach
and they are all nice when everything goes well. When there is challenges they becomes very rude and not what you expect when you pay more than 200 usd for one night. The food is okay compared to Kenya but very expensive compare to what you get. The nearby
beach
is not very nice and cannot be used for bathing. The other public beaches are okay but a lot of people who will approached you again and again. Next time I will find a resort at the
beach
with...
Jimmi
The Villa Luxury Suites Hotel

Leopard Beach Resort & Spa

5.0 star property
8.6 out of 10, Excellent, (146)
"I had a very nice stay. The room was clean and comfortable with a nice balcony. Being right in the
beach
was wonderful. There were a lot of food options at the buffet and very thing was very tasty. I had a great time with the Marcos bar staff, especially John, Jumo, and Abigail. My only complaints are that the safe in my room didn’t work and the resort did nothing to recognize my birthday. I also wasn’t allowed to book a reservation at one of the restaurants for my birthday because I wasn’t...
Danielle
The price is SAR 783
SAR 979 total
includes taxes & fees
9 Aug - 10 Aug
Leopard Beach Resort & Spa

Diani Sea Lodge

3.5 star property
8.8 out of 10, Excellent, (55)
"We upgraded to stay in a villa closest to the
beach
. Well worth the extra money! The resort is located right on Diani
Beach
. The
beach
and ocean views are breathtaking. There are many activities offered to the guests. We went scuba diving, glass bottom boat ride, rode a camel, jet skiing and played volleyball. The food and drinks were very good. You won't be hungry or thirsty during your stay. The staff are amazing. Edward from the front desk was very helpful and a pleasure to meet."
Hope
The price is SAR 632
SAR 762 total
includes taxes & fees
17 Aug - 18 Aug
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.

Top Diani Beach Hotel Reviews

Frequently asked questions

What is Diani Beach like for travelers who love the beach?
Known for its beaches, Diani Beach offers a lot for the traveler planning a beach getaway.
What's the best hotel for a beach vacation in Diani Beach?
Southern Palms Beach Resort is a top beachfront resort with 2 outdoor pools and 5 restaurants, and it's located close to Tiwi Beach. Other good choices to stay near the beach include Baobab Beach Resort & Spa and Diamonds Leisure Beach & Golf Resort.
How many beach hotels are there in Diani Beach?
Choose from one of Expedia's 36 hotels in Diani Beach for your beachside break.
When's the best time for a beach vacation in Diani Beach?
You can plan your beach trip with this snapshot of the seasons in Diani Beach: The hottest months are usually March and February with an average temp of 82°F, while the coldest months are August and July with an average of 77°F. Average annual precipitation for Diani Beach is 38 inches.
What is there to see and do around Diani Beach?
After getting settled at your accommodation of choice, you'll likely want to venture out and explore. If you can't wait to check out the beaches, head to Galu Kinondo Beach or Chale Beach for a relaxing day by the water. Discover a variety of local attractions, which include Diani Beach and Tiwi Beach. For additional things to see and do, consider a visit to Diani Snake Park or Kongo Mosque.
What's the best way to get to my beach hotel in Diani Beach?
Here's some information to help you get to and around your beach accommodation in Diani Beach more easily: If you're looking to fly to Diani Beach, the closest major airport is Ukunda (UKA), located 1.1 mi (1.7 km) from the city center. If you'd like to venture out around the area, consider renting a car to take in more sights.