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. The food was delicious and the atmosphere was perfect for us. It was exactly what we wanted--quiet, warm, and friendly. There was live music at dinners, which was lovely, and it was low-key and in the background, which allowed my wife and I to really enjoy being together and sharing with each other. It created a perfect atmosphere.
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. We have stayed for 6 days at Searenity Beach Villa. Jas and Selma and the staff did an exceptional work to make our stay as relaxing and enjoyable as possible. They took care of all our personal requests and handled our stay very proactively. The communication went really smoothly with them. There are only a couple of apartments, so the atmosphere is very intimate which makes it the perfect place to enjoy the sound of the ocean and just to relax. The food was great and we also had a massage there which also leveled up our stay and highly recommended to try out during your stay.
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. I loved everything about Asha Boutique Hotel. The location is right on the beach. The rooms are comfortable. All the staff are amazing; I was made to feel at home the entire time. The food is also incredible. I will definitely be back!
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. lovely location, a little paradise with a wonderful pool and garden looking over the ocean.
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. A beautiful place to stay, with unique features a lovely garden and a relaxed atmosphere. Staff were wonderful, engaging and really did contribute to a great holiday. A special mention for Nusra, John and Caroline. We would definitely stay here again.
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... The property is few minutes walk from the beach. Staff at the hotel are very friendly and both hotels on the premises provide great food and drinks options.
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 location, the staff, the room- everything was amazing!
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. Excellant cooperation of staff and property was serene. i will definetely reccommend and try to visit again. They helped whole heartedly for special request. Food was excellant with performance. 100% satisfaction. Kudos to the team:)
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. I absolutely LOVED and appreciated the team at the resort. They were helpful and kind. They were quick to respond to any questions or concerns, always had a smile on their beautiful faces and just overall great people. We enjoyed great food and drinks: Breakfast, lunch, and dinner with great vibrant taste and flavors. The kids and I loved the water park and pool. Rooms were clean and tidy. Stocked with water and all necessary items needed for a comfortable stay. Will most definitely visit again next time I am In Mombasa.
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. The beachfront location. Calm and quiet hotel.
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, 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. Very beautiful eco friendly boutique hotel. Amazing beachfront 🥰😍
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. The place is just awesome and lovely. The owner is an excellent host.
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, 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
Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven. The food was delicious and the atmosphere was perfect for us.
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. We had a wonderful stay at Papillon, beautiful hotel and pool area, well-located, great diversity of...
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 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
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 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
Located in Diani Beach, less than 1 km from Colobus Conservation, Kijani Cottages - In Diani provides accommodation with a garden, free private parking, a terrace and a restaurant.
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.
On average, 3-star hotels in Shimba Hills National Reserve cost £63 per night, and 4-star hotels in Shimba Hills National Reserve are £155 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 £174 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.
On average, it costs £49 per night to book a 3-star hotel in Shimba Hills National Reserve for tonight. You'll pay on average around £154 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Shimba Hills National Reserve will cost around £111 (based on Booking.com prices).
Diani Beach, Ukunda and Munge are popular with other travellers visiting Shimba Hills National Reserve.
The average price per night for a 3-star hotel in Shimba Hills National Reserve this weekend is £49 or, for a 4-star hotel, £159. Looking for something even fancier? 5-star hotels in Shimba Hills National Reserve for this weekend cost on average around £126 per night (based on Booking.com prices).
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, Nomad Beach Resort and Blue Marlin Beach Hotel.
Couples travelling in Shimba Hills National Reserve loved staying at Mzima Beach Residences - Diani Beach, Searenity Beach Villa and Ocean Village Club (Adults Only).
Similarly, these hotels in Shimba Hills National Reserve are highly rated by couples: The Maji Beach Boutique Hotel, Sonrisa Villas and Asha Boutique Hotel.
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 Pinewood Beach Resort and Spa are also popular among family travellers.
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.
There are 311 hotels in Shimba Hills National Reserve you can book on Booking.com.
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.