See the latest prices and deals by choosing your dates.
Hotel in Diani Beach
Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven. Food was great, staff extremely helpful, rooms very nice, location on the beach is perfect.
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 food was excellent, gourmet👌The host and straff was very kindly and serviceminded and the location to the beach was perfekt.
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. Gated complex, attentive staff. Fantastic spacious room, water temperature/pressure. Every member of staff & security are first class. Exceptional chef. Best shrimp in town! Beachside hammocks & ocean view equals complete peacefulness.
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. Everything at sonrisa was just perfect, the rooms are huge and beautifully decorated, actually the whole resort has been beautifully designed and decorated. The staff were all very friendly and helpful. Swimming pool was super clean and is huge. We ate at the restaurant all but one night and the food was fantastic. the breakfast on the beach was really great. What can i say, we loved it, I would definitely recommend Sonrisa for anyone (unless you are looking for a party, then perhaps a little further up the beach). Thanks to all the Staff
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
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. Everything! Friendly staff. Good food. Perfect location. The owner was accessible at any time, even more he was my next door neighbor :) Very clean, quiet and relaxing atmosphere. I will highly recommend it.
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
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 spa area and restaurants. Best what you can get in the area, fantastic choice of wines in the restaurant, good minibar in the room, a lot of sun beds, very nice pool. Staff happy to help, there are a lot of service personnel, never felt crowded or left without attention though the resort was fully booked. Very nice scenery and garden in the hotel, beach cottage is very nice and unusual to live in with great view of the ocean
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. Fantastic small hotel on a wonderful location. Best beach of Diani with pure white sand and super clean. Wonderful restaurant that gives a feeling that you are dining on the beach. The food served took sometimes a while but was always delicious. The room was very spacious and very clean. Staff was always correct and at your service. On top of this all there a super professional Kite surf and surf school run by a top team.
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. The whole environment was nice and loving . I will return again
Hotel in Diani Beach
Hotel in Diani Beach
Hotel in Diani Beach
Hotel in Diani Beach
Hotel in Diani Beach
Hotel in Diani Beach
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
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.
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. We had a really nice stay here. Nice rooms, friendly staff, great pool and just a few minutes walk...
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
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. Amazing experience. So Nice people working there Joyce, Winnie not to mention but a few.
Hotel in Ukunda
Situated in Ukunda, 600 metres from Diani Beach, Le Grand Forest dreams Resort features accommodation with a garden, free private parking, a restaurant and a bar.
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 garden and a shared lounge.
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. Food was great, staff extremely helpful, rooms very nice, location on the beach is perfect.
Hotel in Diani Beach
Located in Diani Beach, 300 metres from Galu Beach, Diani Peaceful Garden provides accommodation with a garden, free private parking, a terrace and a restaurant.
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
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. Gated complex, attentive staff. Fantastic spacious room, water temperature/pressure.
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. The whole environment was nice and loving . I will return again
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.
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 Ukunda
Located in Ukunda, within 300 metres of Diani Beach and 200 metres of Leisure Lodge Golf Club, Pebbles guesthouse in Diani beach road provides accommodation with a restaurant and free WiFi throughout...
Hotel in Diani Beach
Located in Diani Beach, 2.4 km from Diani Beach, Hildas Studio provides accommodation with a garden, free private parking and a terrace.
Hotel in Ukunda
Set in Ukunda, within 3.3 km of Leisure Lodge Golf Club and 8.7 km of Colobus Conservation, Cozy Holiday Homes.
Hotel in Ukunda
Situated in Ukunda, 600 metres from Diani Beach, ASINS HOLIDAY INN HOTEL features accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.
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.
Diani Beach, Ukunda and Kinondo are popular with other travellers visiting Shimba Hills National Reserve.
For hotels in Shimba Hills National Reserve that serve up a highly-rated breakfast, try Seaclusion Diani, Kijani Cottages In Diani and Ocean Village Club (Adults Only).
Breakfast at these hotels in Shimba Hills National Reserve are also highly rated: Searenity Beach Villa, Sonrisa Villas and Nomad Beach Resort.
There are 309 hotels in Shimba Hills National Reserve you can book on Booking.com.
On average, 3-star hotels in Shimba Hills National Reserve cost £63 per night, and 4-star hotels in Shimba Hills National Reserve are £147 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 £178 per night (based on Booking.com prices).
Ocean Village Club (Adults Only), Searenity Beach Villa and Asha Boutique Hotel are some of the popular hotels in Shimba Hills National Reserve.
In addition to these hotels, The Maji Beach Boutique Hotel, Sonrisa Villas and Nomad Beach Resort are also popular in Shimba Hills National Reserve.
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 Asha Boutique Hotel.
Among the hotels near Ukunda Airport in Shimba Hills National Reserve, Searenity Beach Villa, Nomad Beach Resort and Villa Mandhari - Diani Beach have also been highly rated.
On average, it costs £46 per night to book a 3-star hotel in Shimba Hills National Reserve for tonight. You'll pay on average around £174 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Shimba Hills National Reserve will cost around £243 (based on Booking.com prices).
Many families visiting Shimba Hills National Reserve loved staying at Searenity Beach Villa, Asha Boutique Hotel and The Maji Beach Boutique Hotel.
Similarly, Ocean Village Club (Adults Only), LalaGalu - Beachfront EcoCabins and Pinewood Beach Resort and Spa are also popular among family travellers.
The average price per night for a 3-star hotel in Shimba Hills National Reserve this weekend is £46 or, for a 4-star hotel, £174. Looking for something even fancier? 5-star hotels in Shimba Hills National Reserve for this weekend cost on average around £217 per night (based on Booking.com prices).
Couples travelling in Shimba Hills National Reserve loved staying at Mzima Beach Residences - Diani Beach, Ocean Village Club (Adults Only) and Searenity Beach Villa.
Similarly, these hotels in Shimba Hills National Reserve are highly rated by couples: The Maji Beach Boutique Hotel, Asha Boutique Hotel and Sonrisa Villas.