Pool 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
Tombo House
Tombo House
CHECK AVAILABILITY
Pendo Villas Diani Beach
Pendo Villas Diani Beach
CHECK AVAILABILITY
The Zubeida Boutique Resort
The Zubeida Boutique Resort
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

Tombo House

Tombo House

Boasting an open-air bath and views of pool, Tombo House is a sustainable bed and breakfast located in Diani Beach, 1 km from Diani Beach. The air-conditioned accommodation is less than 1 km from Leisure Lodge Golf Club... Read more

  • Rating: 9.3
  • Stars: 4
Check Availability

Pendo Villas Diani Beach

Pendo Villas Diani Beach

Villa. Situated in Diani Beach, 1... Read more

  • Rating: 9.1
Check Availability

The Zubeida Boutique Resort

The Zubeida Boutique Resort

Set in Diani Beach, 200 metres from Diani Beach, The Zubeida Boutique Resort offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring room service, this property also provides guests with a restaurant... Read more

  • Rating: 9.1
Check Availability

Amani Luxury Apartments

Amani Luxury Apartments

Apartment. Located on Diani Beach in Ukunda, Amani Luxury Apartments features a swimming pool... Read more

  • Rating: 9
  • Stars: 5
Check Availability

The Sands at Nomad

The Sands at Nomad

Nestled in an indigenous coastal forest with a garden and a palm-fringed beach, The Sands at Nomad is located in Ukunda. It features an outdoor pool, a spa area and restaurants... Read more

  • Rating: 8.9
  • Stars: 5
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

Flamboyant Diani Beach

Flamboyant Diani Beach

Bed and Breakfast. With garden views, Flamboyant Diani Beach is located in Diani Beach and has a restaurant, a concierge service, bar, garden, year-round outdoor pool and terrace... Read more

  • Rating: 8.8
Check Availability

Diani Pearl

Diani Pearl

Apartment. Located in Ukunda, Diani Pearl offers apartments with access to 2 outdoor swimming pools, landscaped gardens and free WiFi... Read more

  • Rating: 8.7
Check Availability

Bahati Diani House Glamping

Bahati Diani House Glamping

Bed and Breakfast. Featuring free WiFi, Bahati Diani House Glamping offers pet-friendly accommodation in Diani Beach, 2... Read more

  • Rating: 8.6
Check Availability

Swahili Beach

Swahili Beach

Featuring a private beach area and water sports facilities, Swahili Beach is situated in Diani Beach, 200 metres from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Centre. Guests at the 5-star property can enjoy sea views in the rooms and access to a sauna... Read more

  • Rating: 8.5
  • Stars: 5
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

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

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

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

Serena Beach Resort & Spa

Serena Beach Resort & Spa

Situated directly on the white sandy beach of Shanzu, Serena Beach Hotel & Spa offers panoramic views over the Indian Ocean. Guests can dine beside the outdoor pool in the extensive tropical gardens... Read more

  • Rating: 8.3
  • Stars: 5
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

Diani Reef Beach Resort & Spa

Diani Reef Beach Resort & Spa

Set on the white sands of Diani Beach, this 5-star resort in Ukunda overlooks 30 acres of private gardens with 2 fresh-water pools. Wellness facilities include a steam bath, aromatherapy and facial treatments... Read more

  • Rating: 8
  • Stars: 5
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
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