See the latest prices and deals by choosing your dates.
Hotel in Msambweni
Sawa Sawa Beach House offers rooms in Msambweni. The accommodation provides a private beach area, as well as an outdoor swimming pool and a garden. The property features a restaurant. The hotel and how it is laid out is beautiful. The staff is very attentive and kind. Most importantly, it is a quiet place, perfect for getting away. When the tide goes out, it is worth hiring a local guide to show you everything as you walk out on the coral. (Ask the hotel owners what is a good price for this service so you can be prepared to barter.) We strongly suggest the flight from Wilson to Diani, it is the best way to avoid the ferry in Mombasa. Since you will not find an ATM at either airport, ask the taxi/tuktuk driver to take you to one before you travel to the hotel. And if you go by tuktuk, ask for the beard guy!
Hotel in Diani Beach
Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven. It is a beautiful luxury hotel, beautifully situated in a tropical garden that is well kept by nice gardeners, there are cute monkeys in the garden :) The room is super spacious and beautifully decorated, there is also a beautiful pool in the garden. This place is so relaxing I'm so sorry I had to leave 😞 also staff is great, nothing is a problem for them, customer service is on a high level. It should be noted that I didn't know I should pay less as a single person staying in a room but the staff was honest (especially thanks to the concierge) and gave me back the balance. Highly recommended - stay there when in Diani beach.
Hotel in Diani Beach
Situated in Diani Beach, a few steps from Diani Beach, Searenity Beach Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. The place and staff were truly wonderful. We have no complaints and will definitely be referring this place to all our friends
Hotel in Diani Beach
Set in Diani Beach, 600 metres from Diani Beach, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The Asha is excellent. Both rooms, staff as well as the food and location can't be better. The restaurant with the best view is also very popular with guests who do not stay at the hotel. The breakfast is also outstanding. We cannot understand the moderate applications for breakfast. When we come back to Diani, it will definitely be the Asha again. Thanks to Frank, Susan, John, Purity and the other dear people there. A very good hotel manager has it under control
Hotel in Diani Beach
Offering beachfront accommodation in Diani Beach, Sonrisa Villas features a swimming pool, bar and BBQ facilities. Guests can relax in the garden or enjoy a drink and some sunshine on the terrace. My stay at Sonrisa was an exceptional experience from start to finish. From the moment I arrived, I was greeted with warm smiles and a genuine sense of hospitality that made me feel right at home.The villa was spacious and luxurious, with modern amenities, and attention to details such as fresh flowers everyday, home made jam and bread, eggs from the farm.... Exceptional service provided by the hotel staff: from the front desk personnel to the housekeeping team, every staff member went above and beyond to ensure that my needs were met. The hosts are truly dedicated to create a welcoming and enjoyable environment. Their professionalism, kindness, and genuine care for their guests truly set them apart. Asante sana!
Hotel in Diani Beach
Situated along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness centre and massage services. EVERYTHING from food, the hospitality of staffs, THE MASSAGE and the view itself of the beach.
Hotel in Diani Beach
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... I enjoyed the appearance of the property, the super comfy bed, 24 hour air conditioning and the very welcoming and kind staff. Proximity to the beach was very convenient for me, and I had an amazing cheese burger.
Hotel in Diani Beach
Facing the beachfront, Eleven Pearl Boutique Hotel & Spa offers 4-star accommodation in Diani Beach and features an outdoor swimming pool, fitness centre and garden. the Staff was very friendly & very helpful each of the meals were fantastic the location right at diani beach was amazing, you could go directly from the hotel to the beach The hotel is quite small, but that makes it so nice because there is no overcrowding
Hotel in Diani Beach
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. The penthouse we booked was really spacious and well furnished. The hotel's staff and owner were always really nice and welcoming. The food was delicious. The place is located just a few minutes from the beach.
Hotel in Diani Beach
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. It was already our second stay here and we loved absolutely everything. And this despite the fact that it rained for most of our time there. Such a beautiful resort and really great value for money. All the dishes of all the meals were so delicious. The beach is just beautiful and all the palm trees and plants make it a wonderful place. And of course a huge shout out to all the incredible staff.
Hotel in Diani Beach
Hotel in Diani Beach
Hotel in Diani Beach
Hotel in Diani Beach
Hotel in Diani Beach
Hotel in Msambweni
Hotel in Diani Beach
Hotel in Diani Beach
Hotel in Diani Beach
Hotel in Diani Beach
Hotel in Diani Beach
Popular with guests booking hotels in Shimba Hills National Reserve
Hotel in Diani Beach
Popular with guests booking hotels in Shimba Hills National Reserve
Hotel in Diani Beach
Popular with guests booking hotels in Shimba Hills National Reserve
Hotel in Diani Beach
Popular with guests booking hotels in Shimba Hills National Reserve
Hotel in Diani Beach
Popular with guests booking hotels in Shimba Hills National Reserve
Hotel in Diani Beach
Popular with guests booking hotels in Shimba Hills National Reserve
Hotel in Diani Beach
Popular with guests booking hotels in Shimba Hills National Reserve
Hotel in Diani Beach
Popular with guests booking hotels in Shimba Hills National Reserve
Hotel in Diani Beach
Popular with guests booking hotels in Shimba Hills National Reserve
Hotel in Diani Beach
Popular with guests booking hotels in Shimba Hills National Reserve
Hotel in Diani Beach
Overlooking the Indian Ocean, Blue Marlin Beach Resort is a beachfront property that features an outdoor pool and a tropical garden with palm trees. nice hotel to relax. nice staff..very good service. good food in the restaurant.
Hotel in Diani Beach
Set on Diani Beach, Papillon Lagoon Reef features an outdoor pool, beach bar and restaurant terrace all overlooking the Indian Ocean. Best place I ever visited in Kenya
Hotel in Diani Beach
Located in Diani Beach, less than 1 km from Colobus Conservation, Kijani Cottages - In Diani provides accommodation with a garden, free private parking, a shared lounge and a terrace. I loved the closed garden, the newly built cabanas and the kindness of the staff.
Hotel in Diani Beach
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. Beautiful, practical stylish hotel, a great option for a few relaxing days at the pool!
Hotel in Diani Beach
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 Place is beautiful, very comfortable and perfect to relax after a day at the beach.
Hotel in Diani Beach
Situated in Diani Beach, 200 metres from Diani Beach, Safari Beach Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace. I was traveling with my 1year daughter and the hotel through its staff was exceptional in making our...
Hotel in Diani Beach
Set in Diani Beach, 1.5 km from Diani Beach, Galu Inn offers accommodation with a fitness centre, free private parking, a garden and a shared lounge. The Gym is very handy, the staff very helpful.
Hotel in Diani Beach
Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven. It is a beautiful luxury hotel, beautifully situated in a tropical garden that is well kept by nice...
Hotel in Diani Beach
Set in Diani Beach, 300 metres from Galu Beach, Blessing Holiday Homes - Diani Beach offers accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.
Hotel in Diani Beach
Set in Diani Beach, 400 metres from Diani Beach, Casamia Suites offers accommodation with a restaurant, free private parking and a bar. This 5-star hotel offers free WiFi. I liked everything, from the ambience, to the hospitality and warmth of all waiters, housekeepers,...
Hotel in Diani Beach
Featuring an outdoor swimming pool, Glory Ocean Villas - Diani is located in Diani Beach, 500 metres from the nearest beach. We had a wonderful relaxed holiday at this place. It's more of a home away from home.
Hotel in Diani Beach
Situated along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness centre and massage services. EVERYTHING from food, the hospitality of staffs, THE MASSAGE and the view itself of the beach.
Hotel in Ukunda
Located in Ukunda, 600 metres from Diani Beach, The Palm Diani Resort provides accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.
Hotel in Diani Beach
Located in Diani Beach, 700 metres from Diani Beach, Palm Diani B&B provides accommodation with a garden, free private parking, a restaurant and a bar.
Hotel in Msambweni
Situated in Msambweni, a few steps from Msambweni Beach, YU Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Hotel in Ukunda
Located in Ukunda, 1.2 km from Diani Beach, Skippers - Adults only provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.
Ocean Village Club (Adults Only), Sawa Sawa Beach House and Searenity Beach Villa are some of the popular hotels in Shimba Hills National Reserve.
In addition to these hotels, Asha Boutique Hotel, The Maji Beach Boutique Hotel and Sonrisa Villas are also popular in Shimba Hills National Reserve.
Couples travelling in Shimba Hills National Reserve loved staying at Kijani Cottages - In Diani, Mzima Beach Residences - Diani Beach and Searenity Beach Villa.
Similarly, these hotels in Shimba Hills National Reserve are highly rated by couples: Ocean Village Club (Adults Only), The Maji Beach Boutique Hotel and Sonrisa Villas.
Many families visiting Shimba Hills National Reserve loved staying at Searenity Beach Villa, The Maji Beach Boutique Hotel and Asha Boutique Hotel.
Similarly, Ocean Village Club (Adults Only), LalaGalu - Beachfront EcoCabins and Nomad Beach Resort are also popular among family travellers.
For hotels in Shimba Hills National Reserve that serve up a highly-rated breakfast, try Seaclusion Diani, Ocean Village Club (Adults Only) and Searenity Beach Villa.
Breakfast at these hotels in Shimba Hills National Reserve are also highly rated: Sonrisa Villas, Blue Marlin Beach Hotel and Nomad Beach Resort.
There are 311 hotels in Shimba Hills National Reserve you can book on Booking.com.
Searenity Beach Villa, LalaGalu - Beachfront EcoCabins and Nomad Beach Resort have received great reviews from travellers in Shimba Hills National Reserve regarding the views from their hotel rooms.
Guests staying in Shimba Hills National Reserve also spoke highly of the views from the rooms at Sonrisa Villas, Ocean Village Club (Adults Only) and Eleven Pearl Boutique Hotel & Spa.
The average price per night for a 3-star hotel in Shimba Hills National Reserve this weekend is US$63 or, for a 4-star hotel, US$253. Looking for something even fancier? 5-star hotels in Shimba Hills National Reserve for this weekend cost on average around US$124 per night (based on Booking.com prices).
On average, it costs US$63 per night to book a 3-star hotel in Shimba Hills National Reserve for tonight. You'll pay on average around US$228 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Shimba Hills National Reserve will cost around US$135 (based on Booking.com prices).
Travellers who stayed in Shimba Hills National Reserve near Ukunda Airport (UKA) have said good things about African Dream Cottages - Diani Beach, Seaclusion Diani and PrideInn Hotel Diani.
Among the hotels near Ukunda Airport in Shimba Hills National Reserve, Asha Boutique Hotel, Searenity Beach Villa and Nomad Beach Resort have also been highly rated.
Diani Beach, Ukunda and Msambweni are popular with other travellers visiting Shimba Hills National Reserve.
On average, 3-star hotels in Shimba Hills National Reserve cost US$86 per night, and 4-star hotels in Shimba Hills National Reserve are US$174 per night. If you're looking for something really special, a 5-star hotel in Shimba Hills National Reserve can on average be found for US$217 per night (based on Booking.com prices).