We have created a list with the best hotels with pool in Diani Beach, Kenya. Hope you enjoy it. We think it might be the best of its kind around. Tip: Set your dates to see room prices!
A list by Anna Holt & Isa Weber. Updated February 2024.
Resort with indoor and outdoor pools.Delightful property. 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. Each suite features stylish interior combined with Swahili elements and is equipped with air conditioning, fan, flat-screen TV. Enjoy a cup of coffee while looking out at the pool or garden. Offering views of the garden and the outdoor pool, the restaurant serves local and international cuisine Bike hire and car hire are available at this resort and the area is popular for golfing. Suites have a private bathroom with a shower and bidet, with bath robes provided. You will find free toiletries. Colobus Conservation is 5 km from The Villa, while Kaya Kinondo Sacred Forest is 15 minutes' drive away. The nearest airport Ukunda airport is 2.5km from the property while Moi Airport is 42km. Free min bar , coffee and tea . Show full description
I rate this as the most beautiful, well designed and stylish pool hotel in Diani Beach. Soooo nice!
Boutique hotel with outdoor pool.Nice interior design. Pinewood Beach Resort and Spais located on Galu Beach and 10 km away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants. Guests can enjoy drinks and cocktails at the pool or at the beach bar. The spacious rooms and suites at Pinewood all have either a garden view or sea view. They are equipped with a minibar, tea-and-coffee making facilities, air conditioning and an en-suite bathroom. The suites include the service of a private chef. Breakfast is served at Bahari Restaurant and the hotel also has a bistro, snack bar and and a restaurant for theme dinners and barbecues. For relaxation, the spa offers a variety of massages and beauty treatments. Guests have free access to the fitness centre and tennis court and other activities offered include table tennis, squash and beach games. The water sport centre offers PADI scuba diving, sea excursions, snorkelling, wind and kite surfing. Pinewood Beach Resort and Spa is located 44 km from Mombasa and the Shimba Hills National Reserve is a 50-minute drive away.Show full description
Small hotel with outdoor pool.Great value. Just 30 km south of Mombasa, African Dream Cottages - Diani Beach is situated in Diani close to the beach. It offers an outdoor pool, restaurant and a bar. The rooms have pool and garden views and are equipped with kitchen facilities and outdoor dining area. The beds are draped with mosquito nets. The restaurant serves African and International cuisine. Cocktails and drinks can be enjoyed at the bar. At African Dream Cottages you will find a garden, a terrace and a shared lounge and luggage storage. Airport shuttles can be arranged for a surcharge. The Shimba Hills National Reserves is 27 km away.Show full description
Resort with outdoor pool.Charming. 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. Set by the pool and overlooking the ocean, Tides Restaurant serves Mediterranean cuisine with local ingredients. The accommodation combines Swahili design with a touch of Mediterranean atmosphere. All suites have a private verandah with ocean view. The spacious villa also offers a fully equipped kitchen. Cocktails and drinks can be enjoyed at Ocean Spirit, the resort's beach bar. Activities at the resort or in the surrounding area include snorkeling, kayaking, diving, kite and windsurfing. Waterlovers Beach Resort has a 24-hour front desk, a garden and a children's playground. Airport shuttles and bicycle rental can be arranged. The Shimba Hills National Reserve can be reached within 30 minutes by car.Show full description
Perhaps this is the most charming, elegant and unique resort in Diani Beach! WOW!
Small hotel with outdoor pool.Opened May 2023. Set in Diani Beach, 200 metres from Galu Beach, Boxo Diani - Unique Beach Front Container Eco-Hotel offers accommodation with an outdoor swimming pool, free private parking, a shared lounge and a restaurant. Boasting room service, this property also provides guests with a sun terrace. With a private bathroom fitted with a shower and free toiletries, rooms at the hotel also feature free WiFi, while certain rooms also offer pool view. Guests can have a drink at the bar. All guest rooms at Boxo Diani - Unique Beach Front Container Eco-Hotel feature air conditioning and a desk. An à la carte, continental or vegetarian breakfast is available every morning at the property. Colobus Conservation is 2.5 km from the accommodation, while Kaya Kinondo Sacred Forest is 3.7 km from the property. The nearest airport is Ukunda Airport, 8 km from Boxo Diani - Unique Beach Front Container Eco-Hotel.Show full description
Boutique hotel with outdoor pool.Luxurious. Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven. Featuring tropical decor with teak furniture, all rooms come with a veranda and air-conditioning. A selection of meals and dishes are offered from breakfast, lunch and dinner, as well as pizzas and cocktails can be enjoyed in the Sails restaurant, and drinks are served at the poolside bar. The Deluxe Rooms all have sea views through the tropical forest. They include a seating area with flat-screen TV and a small fridge. The resort is just a 10-minute drive from Ukunda village. Mombasa is located 40 km away and Moi International Airport is 50 km away.Show full description
This might be one of the most LUXURIOUS boutique hotels in Diani Beach. It also has very cosy rooms.
Resort with outdoor pool.Great views. 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, spaand outdoor swimming pool. Each air-conditioned room and suite comes with modern African-inspired décor, satellite TV and a safety deposit box. The en-suite bathroom includes complimentary toiletries. Guests can relax on Diani Beach or with a massage at the Lotus Health & Relaxation Centre. They can also enjoy activities such as scuba diving or a round of golf. The shopping arcade offers handicrafts and souvenirs. A Kids club, tour desk and various event facilities are also available. Diani Restaurant provides guests with ocean views as they dine. Diamonds Leisure Beach Resort & Spa is located just 10 minutes’ drive from Colombus Trust and 15 minutes' drive from the Kaya Kinondo sacred forest. Likoni Ferry is 35 km away and Mombasa International Airport is 42 km from the resort.Show full description
Resort with outdoor pool.Unique. 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. The resort features an outdoor swimming pool and evening entertainment. All units in the resort are equipped with a flat-screen TV. All rooms are fitted with a private bathroom with free toiletries. All rooms at Swahili Beach have air conditioning and a desk. A buffet breakfast is served every morning at the property. At the accommodation you will find a restaurant serving local and seafood cuisine. Vegan, vegetarian and halal options can also be requested. Swahili Beach offers a fitness centre. You can play table tennis, billiards and darts at the resort, and bike hire is available. Guests can also take advantage of the business centre and newspapers. Staff at the 24-hour front desk speak German, English and French. Baharini Shopping Centre is 1.9 km from Swahili Beach, while Colobus Conservation is 6 km from the property. Moi International Airport is 29 km away.Show full description
Resort with outdoor pool.Unique. 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. The resort also provides free WiFi as well as a paid airport shuttle service. The units at the resort come with air conditioning, a seating area, a flat-screen TV with cable channels, a kitchenette, a dining area and a private bathroom with free toiletries, a shower and a hairdryer. The Zubeida Boutique Resort features certain units with sea views, and all rooms are fitted with a balcony. At the accommodation all rooms are equipped with bed linen and towels. Galu Beach is 2.1 km from The Zubeida Boutique Resort, while Colobus Conservation is 400 metres away. The nearest airport is Ukunda Airport, 6 km from the resort.Show full description
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. The bright, air-conditioned rooms feature balconies overlooking the pool, gardens or the Indian Ocean. The resort also has 5 bars, including 2 that serve guests in the swimming pools. Every room at the Southern Palms Beach Resort has a TV, minibar and tea-and-coffee-making facilities. Each includes a private bathroom with a shower and some have a bath and shower. The 5 restaurants serve a variety of international cuisines, and service on the beach is also available during beach dinner or full-moon dinner. There are a range of activities that can be booked from the help desk. Diving and windsurfing are available, and land options include tennis courts or air-conditioned racquet courts. Free parking is also available.Show full description
Small hotel with outdoor pool.Opened April 2023. Set in Diani Beach, a few steps from Galu Beach, LalaGalu - Beachfront EcoCabins offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. The property is around 2.7 km from Colobus Conservation, 3.9 km from Kaya Kinondo Sacred Forest and 10 km from Leisure Lodge Golf Club. Guests can dine in the restaurant or a drink at the bar and free WiFi is available throughout the property. All rooms are fitted with a private bathroom with a shower, while selected rooms will provide you with a kitchenette with a fridge. The units at the hotel feature air conditioning and a desk. The daily breakfast offers à la carte, continental or Full English/Irish options. The area is popular for cycling, and bike hire is available at LalaGalu - Beachfront EcoCabins. Shimoni Slave Caves is 47 km from the accommodation. The nearest airport is Ukunda Airport, 9 km from LalaGalu - Beachfront EcoCabins.Show full description
Luxury Hotel with indoor and outdoor pools.Great views. Mzima Beach Resort offers accommodation in Galu. The hotel has an outdoor pool and spacentre, and guests can enjoy a drink at the bar. Certain units include views of the pool or garden. Each room at this hotel is air conditioned and has a flat-screen TV with cable channels. Certain rooms have a seating area to relax in after a busy day. The rooms are fitted with a private bathroom fitted with a bath or shower and shower. Extras include free toiletries and a hair dryer. You can play darts at the hotel. Mombasa is 36 km from Mzima Beach Resort, while Mtwapa is 48 km away. The nearest airport is Moi Airport, 36 km from Mzima Beach Resort.Show full description
Small hotel with outdoor pool.Trendy. Situated 500 metres from the Indian Ocean and offering an outdoor swimming pool and free WiFi, Villa Mandhari - Diani Beach offers accommodation in Diani Beach. The accommodation is air conditioned and comes with a hot tub. Each unit is equipped with with a terrace offering pool views, a cable Flat-screen TV, a well-fitted kitchen and a private bathroom with bath or shower and free toiletries. A balcony with garden views is offered in all units. Guests at the villa can enjoy a continental breakfast. Villa Mandhari - Diani Beach offers a hot tub. BBQ facilities can be found at the accommodation, along with a garden. Colobus Trust Monkey Conservation Centre is a 16-minute walk from Villa Mandhari - Diani Beach, while KFI Supermarket is 1.8 km from the property. The nearest airport is Moi International Airport, 33 km from the property.Show full description
This small hotel has super comfortable beds and great affordability.
Resort with outdoor pool.Luxurious. Baobab Beach Resort & Spaoffers 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. The spacious rooms include a flat-screen TV, seating area and views of the sea or pool. Rooms are fitted with a private bathroom. Extras include free toiletries and a hair dryer. Baobab Beach Resort & Spa has a selection of bars and restaurants offering a range of international and African cuisine as well as seafood dishes accompanied by a wide selection of wines. Evening entertainment is organised on selected nights. For relaxation, guests can enjoy massage and beauty treatments at the spa. There is a steam room, hydro bath, hot tub and a fitness centre. You can play tennis at this resort, dart, table tennis and and there are watersport facilities. The area is popular for golfing and snorkeling. The Diani Beach Shopping Centre is 4.4 km from Baobab Beach Resort and Moi International Airport is 46 km from the property.Show full description
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. The makuti-roofed rooms are fitted with local furniture, minibar, tea-and-coffee making facilities and en-suite bathroom. The restaurant is open for breakfast, lunch and dinner and there is a snack bar located by the pool. Babysitting services can be arranged and guests have access to an outdoor pool as well as 3 plunge pools. Some of them have sea view. The beds are draped with a mosquito net. Cocktails and drinks can be enjoyed at several bars. Meeting and conference facilities are available and there is also a business centre. The Diani Beach Shopping Centre is 5 km from Jacaranda Indian Ocean Beach Resort, while Colobus Conservation is 10 km away. The nearest airport is Moi Airport, 25 km from Jacaranda Indian Ocean Beach Resort.Show full description
Outdoor pool. Featuring free WiFi, PrideInn Hotel Diani offers accommodation in Diani Beach. The hotel has an outdoor pool, and guests can enjoy a meal at the restaurant or a drink at the bar. Free private parking is available on site. Each room at this hotel is air conditioned and has a flat-screen TV. Some units feature a seating area where you can relax. There is a 24-hour front desk at the property. The area is popular for golfing and fishing. The Diani Beach Shopping Centre is 1.2 km from PrideInn Hotel Diani, while Colobus Conservation is 7 km from the property. The nearest airport Moi Airport is 28 km from PrideInn Hotel Diani.Show full description
Luxury Hotel with outdoor pool.Hip. Nestled in an indigenous coastal forest with a garden and a palm-fringed beach, Nomad Beach Resort is located in Ukunda. It features an outdoor pool, a spaarea and restaurants. Cocktails, refreshments and snacks can be enjoyed at the pool bar. The spacious accommodations are individually designed and combine mahagony furniture with Swhaili design. Each room is fitted with a minibar and air conditioning. Featuring a shower, private bathrooms also come with a hairdryer and towels. Some of the rooms have a spa bath. A tropical breakfast is served at the main restaurant, which is also open for lunch and dinner. There is a sushi bar and a pizzeria. Other facilities at The Sands include a watersport centre, a fitness centre, a 24-hour front desk, a gift shop and a tour desk. An array of activities can be enjoyed on site or in the surroundings, including windsurfing, kitesurfing, diving and snorkelling. An 18-hole golf course is located 2 km from the hotel. Moi Airport is 42 km away and airport shuttles can be arranged for a surcharge.Show full description
Small hotel with outdoor pool. Overlooking the Indian Ocean, Blue Marlin Beach Resort is a beachfront property that features an outdoor pool and a tropical garden with palm trees. Free Wi-Fi access is available throughout the property. The hotel has a bar where guests can have a drink. With a terrace, rooms are decorated in Swahili style and come with a fan and mosquito nets. The room also has a fridge. Each has a private bathroom fitted with free toiletries. Guests can choose from the continental and Halal breakfast options available at the property. The onsite restaurant specializes in seafood, local, African and international cuisines. Speaking English, Russian and Swahili, the staff at the 24-hour front desk are available to help guests with any queries they might have. Diani Beach is 20 metres from Blue Marlin Beach resort. Mombasa is 40 km away. Moi International Airport is 49 km away. Blue Marlin Beach Resort offers airport shuttle services upon request.Show full description
Outdoor pool.Cool. Set on Diani Beach, Papillon Lagoon Reef features an outdoor pool, beach bar and restaurant terrace all overlooking the Indian Ocean. Decorated in a traditional Swahili style, it offers diving, a fitness centre and tennis. Poolside Bistro Restaurant provides breakfast and lunch, including grilled dishes. There is a swim-up pool bar and drinks can be served to the room. Each air-conditioned room has either a balcony or patio with views of the gardens or ocean. All have a private bathroom with hairdryer and some include a satellite TV. Baobab buffet restaurant serves Kenyan and international cuisine under a thatched roof. Massages, a games room and table tennis are available and there is evening entertainment. Children can use the indoor play area. Deep sea fishing is also on offer. Papillon Lagoon Reef Hotel is a 10-minute drive from Diani’s shops. Mombasa is 38 km away and Mombasa Airport is around 1 hour 15 minutes by car.Show full description
Resort with outdoor pool.Great value. 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. Overlooking the Indian Ocean, all Diani rooms feature private balconies and satellite TV. Each has a work desk and a spacious bathroom with a bathtub. Tea and coffee facilities are provided. Guests can enjoy a rich breakfast buffet at the Coral Rock Cafe or try Oriental fusion cuisine at Sake. Seafood and grilled dishes can be savored at Fins. For drinks, there are 3 bars and evening entertainment is offered on selected evenings. Activities on site include tennis, table tennis and squash. Wind surfing, snorkeling and water sports facilities can be arranged. Diani Reef Beach Resort & Spais located 45 minutes’ drive from the centre of Mombasa.Show full description
We do our best to keep this list as up-to-date as possible. We last updated it in February 2024. If you know of a pool hotel that should be on the list, let us know. Click here to contact us. Thanks!
Check out these other cool hotel lists for Diani Beach: