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 rooms were spacious and very clean ,staffs were friendly,polite and very helpful. I can't point out anything that I disliked about the hotel. I actually got a bottle of wine as a birthday gift, 😁 (◍•ᴗ•◍)❤ I will definitely come back .
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. Searenity was a little piece of Heaven on Earth. We loved our stay! Jas and the team went above and beyond to ensure we were happy and comfortable. Nothing was too much! We stayed for 4 nights in one of 6 (I think 6!) rooms on the resort. It is quiet and intimate without the chaos of a big resort. It is situated right on the beach - white sand and blue ocean as a backdrop for every meal. The swimming pool was a treat too! (and only open to residents). Our room was spacious, the bed super comfortable and we had a shower and very large tub to choose between. The aircon worked wonderfully. We loved that the rooms had solar power (yay for saving the Earth), but also had the option to switch over if needs be (if water was not heated enough early in the morning). There were a few nation-wide electricity cuts while we were there, but the solar power helped, and generators kicked in immediately. The WiFi was speedy and we managed to do some work while we were on holiday. We opted for the breakfast and dinner inclusive for our stay, which was flexible if we decided to eat at another restaurant in the evening (we could have a lunch instead). Jas is also the chef, and we were treated to the MOST incredible food. I can't say it enough. The portion sizes were huge and every meal was delicious and fresh! We could have a sharing starter, a main and a dessert, (and endless home made ice-cream and sorbet to our hearts content). The restaurant is open to the public, but guests were always prioritised and guaranteed the best tables. Jas was able to recommend some wonderful activities and restaurants within the area and arranged taxis and tuk tuks for us. The staff were an absolute highlight for me. So friendly, accommodating, approachable and kind. Our rooms were made up every morning and turned down every evening. I can't recommend Searenity Beach Villa enough. We hope to be back one day soon!
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. The staff is exceptionally well organized and trained. Antonia is amazing and manages to the smallest detail.
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. I stayed at the Maji Hotel for 5 nights in January 2023 and it really could not have been better. I would recommend the Maji to anyone going to Diani. The staff was very friendly and helpful, my room was clean and comfortable, and the beach views were breathtaking. I didn't want to leave! I also really enjoyed the food. I had the half-board option and I thought there were good options for breakfast and dinner. There was a lot of variety in the choices and I think you could stay for at least a week (probably more) and order different things for every meal. I was travelling solo and would recommend the Maji to other solo travelers. It was so relaxing and the beach was beautiful - probably the best beach I have been to.
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 pool, amazing staff, great food and delicious complete breakfast, sharp and responsive staff ready to support at any time. Really loved it!
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. Incredible views of the Indian Ocean and all staff were wonderful!
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. Food was excellent. Property is very pretty
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. Location: it's very close to the mall 5 min to walk and 10 min to walk to the beach ⛱️. The swimming pool is very beutiful and big for kidz to swim and play. Bonus gift: at check in reception, forget to book for a child and its was new year eve, so price was little expensive. But the stuff and manager were so friendly, supported us high level and give little discount for the price. So, I liked everything the hotel, the stuff, the location is #1.
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. boutique style, not overcrowded clean & beautiful 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
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. A gem in Diani. The room had all the amenities and more.
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. I have been there between Nov. 13 and 18 in a split-level for three persons. The house was a horror!
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
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.
Hotel in Diani Beach
Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven. The rooms were spacious and very clean ,staffs were friendly,polite and very helpful.
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.
Hotel in Diani Beach
Situated in Diani Beach, within 3.8 km of Leisure Lodge Golf Club and 4.2 km of Colobus Conservation, Ammerville Diani features accommodation with a garden and free WiFi throughout the property as...
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 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.
There are 309 hotels in Shimba Hills National Reserve you can book on Booking.com.
On average, it costs £34 per night to book a 3-star hotel in Shimba Hills National Reserve for tonight. You'll pay on average around £163 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Shimba Hills National Reserve will cost around £127 (based on Booking.com prices).
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.
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.
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: Sonrisa Villas, The Maji Beach Boutique Hotel and Asha Boutique Hotel.
On average, 3-star hotels in Shimba Hills National Reserve cost £61 per night, and 4-star hotels in Shimba Hills National Reserve are £154 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 £175 per night (based on Booking.com prices).
Diani Beach, Ukunda and Kisimachande are popular with other travellers visiting Shimba Hills National Reserve.
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.
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.
The average price per night for a 3-star hotel in Shimba Hills National Reserve this weekend is £34 or, for a 4-star hotel, £183. Looking for something even fancier? 5-star hotels in Shimba Hills National Reserve for this weekend cost on average around £119 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.