Four star hotels in Diani Beach, Kenya


If You Are in a Hurry

Here’s a quick list of the best hotels in Diani Beach

Ocean Village Club (Adults Only)
Ocean Village Club (Adults Only)
CHECK AVAILABILITY
Waterlovers Beach Resort
Waterlovers Beach Resort
CHECK AVAILABILITY
The Villa Luxury Suites Hotel
The Villa Luxury Suites Hotel
CHECK AVAILABILITY
Pinewood Beach Resort and Spa
Pinewood Beach Resort and Spa
CHECK AVAILABILITY
Seaclusion Diani
Seaclusion Diani
CHECK AVAILABILITY
Show More

Ocean Village Club (Adults Only)

Ocean Village Club (Adults Only)

Boutique hotel with outdoor pool. Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven... Read more

  • Rating: 9.5
  • Stars: 4
Check Availability

Waterlovers Beach Resort

Waterlovers Beach Resort

Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 35 km away from Mombasa... Read more

  • Rating: 9.3
  • Stars: 4
Check Availability

The Villa Luxury Suites Hotel

The Villa Luxury Suites Hotel

Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 700 metres from The Diani Beach Shopping Centre.Bike hire and car hire are available at this resort and the area is popular for golfing... Read more

  • Rating: 9.1
  • Stars: 4
Check Availability

Pinewood Beach Resort and Spa

Pinewood Beach Resort and Spa

Pinewood Beach Resort and Spa is located on Galu Beach and 10 km away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants... Read more

  • Rating: 8.9
  • Stars: 4
Check Availability

Seaclusion Diani

Seaclusion Diani

Set in Diani Beach, less than 1 km from Baharini Shopping Centre, Seaclusion Diani House has an outdoor swimming pool and rooms with free WiFi access. This property is located a short distance from attractions such as The Diani Beach Shopping Centre and Onjikos Supermarket... Read more

  • Rating: 8.6
  • Stars: 4
Check Availability

Eleven Pearl Boutique Hotel & Spa

Eleven Pearl Boutique Hotel & Spa

Opened August 2021. Facing the beachfront, Eleven Pearl Boutique Hotel & Spaoffers 4-star accommodation in Diani Beach and features an outdoor swimming pool, fitness centre and garden... Read more

  • Rating: 8.5
  • Stars: 4
Check Availability

Diamonds Leisure Beach & Golf Resort

Diamonds Leisure Beach & Golf Resort

Situated on 38 acres of beachfront property, Diamonds Leisure Beach & Golf Resort features an 18-hole golf course overlooking the Indian Ocean. The resort also offers a casino, spa and outdoor swimming pool... Read more

  • Rating: 8.4
  • Stars: 4
Check Availability

Baobab Beach Resort & Spa

Baobab Beach Resort & Spa

Baobab Beach Resort & Spa offers accommodation in Diani Beach. With a lush garden, the resort overlooks the Indian Ocean and offers a 3-tier pool, a spa centre and a selection of restaurants... Read more

  • Rating: 8.4
  • Stars: 4
Check Availability

Severin Sea Lodge

Severin Sea Lodge

Offering an outdoor pool, Severin Sea Lodge is located in Mombasa. Free WiFi access is available in this lodge... Read more

  • Rating: 8.4
  • Stars: 4
Check Availability

Sunset Villa Boutique Resort

Sunset Villa Boutique Resort

Located amidst a lush tropical garden, Sunset Villa Boutique Resort is located 10 minutes' walk from white, sandy Diani Beach. The resort has an outdoor pool, hot tub and guests can enjoy a meal at the restaurant and bar... Read more

  • Rating: 8.2
  • Stars: 4
Check Availability

Jacaranda Indian Ocean Beach Resort

Jacaranda Indian Ocean Beach Resort

Resort with plunge pool. Set in a garden on a white and sandy beach, Jacaranda Indian Ocean Beach Resort offers accommodation in Diani Beach and 9 km from Ukunda Airstrip... Read more

  • Rating: 8
  • Stars: 4
Check Availability

Diani Sea Resort - All Inclusive

Diani Sea Resort - All Inclusive

Offering an outdoor pool and a restaurant, Diani Sea Resort is located in Diani Beach. Free WiFi access is available in this resort... Read more

  • Rating: 7.9
  • Stars: 4
Check Availability

Voyager Beach Resort

Voyager Beach Resort

Boasting an outdoor swimming pool and tennis court, Voyager Beach Resort is set in Mombasa, 1.6 km from Nyali Beach... Read more

  • Rating: 7.8
  • Stars: 4
Check Availability

Diani Sea Lodge - All Inclusive

Diani Sea Lodge - All Inclusive

Offering an outdoor pool and a restaurant, Diani Sea Lodge is located in Diani Beach. Free WiFi access is available in this resort... Read more

  • Rating: 7.8
  • Stars: 4
Check Availability

Southern Palms Beach Resort

Southern Palms Beach Resort

Resort with outdoor pool. This 4-star resort is located on Diani Beach Ukunda, 35 km from Mombasa and features 2 outdoor swimming pools and 5 restaurants... Read more

  • Rating: 7.7
  • Stars: 4
Check Availability

Bahari Dhow Beach Villas

Bahari Dhow Beach Villas

Resort with outdoor pool. Featuring free WiFi and air conditioning, Bahari Dhow Beach Villas is situated in Diani Beach, 3... Read more

  • Rating: 7.3
  • Stars: 4
Check Availability

Kaskazi Beach Resort

Kaskazi Beach Resort

Situated along Diani Beach, Kaskazi Beach Resort features an outdoor swimming pool, two restaurants, four bars, and conference facilities. It also offers a fitness centre and watersports facilities... Read more

  • Rating: 5.7
  • Stars: 4
Check Availability

Diani Palm Hotel

Diani Palm Hotel

Newly opened, March 2023. Situated in Diani Beach, 1... Read more

  • Stars: 4
Check Availability
Show
Map
×
Travelling to Diani Beach?

Find your perfect place to stay!

Great locations and deals for every budget.

View Deals
NO, THANKS
Find on Booking.com