Skip to main content

Stay in Shimba Hills National Reserve's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Ocean Village Club (Adults Only)

Hotel in Diani Beach

Located on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven. The location is perfect for beach walks 🚶‍♂️ The guest rooms are spacious and kept clean 👌

Show more Show less
9.6
Exceptional
441 reviews

Kijani Cottages - In Diani

Hotel in Diani Beach

Located in Diani Beach, a 11-minute walk from Colobus Conservation, Kijani Cottages - In Diani provides accommodations with a garden, free private parking, a shared lounge and a terrace. My stay at Kijani Cottages was pure magic, with exceptional hospitality, pristine rooms, delicious food, and endless adv + let me tell you about my incredible stay at Kijani Cottages in Diani, Kenya. First off, the staff was absolutely lovely and went above and beyond to make my stay memorable. They were always there to assist with a smile on their faces. 🌟 Now, let's talk about the room. It was spotless! The housekeeping staff did an amazing job in keeping everything clean and tidy. I felt so comfortable and relaxed throughout my stay. 😌 And the food... oh my goodness, it was divine! The meals at Kijani Cottages were absolutely delicious. From coastal dishes to international cuisines, they had it all. I couldn't get enough of the mouthwatering flavors! 🍽️🤤 One of the best things about this place is its location. It's conveniently situated near many exciting activities and attractions. Whether you're into beach life, wildlife safaris, or cultural experiences, you'll find it all nearby. It's a paradise for adventure seekers! 🌳🦁🚶‍♀️ Now, let's talk about the budget-friendly aspect. Kijani Cottages offers incredible value for money. You get to enjoy top-notch service, comfortable accommodations, and delicious food without breaking the bank. It's perfect for travelers who want to have an amazing experience without overspending. 💰💼 Oh, and one more thing. The management at Kijani Cottages is outstanding. They went the extra mile to help me with booking activities and arranging transportation. Their attention to detail and personalized service truly made my stay unforgettable. 👏🚗 So, if you're looking for a place that combines friendly staff, cleanliness, delicious food, proximity to activities, and budget-friendly prices, I highly recommend Kijani Cottages. Trust me, you won't be disappointed! 🌟😄

Show more Show less
10
Exceptional
9 reviews
Price from
$9
per night

Searenity Beach Villa

Hotel in Diani Beach

Located in Diani Beach, a few steps from Diani Beach, Searenity Beach Villa has accommodations 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

Show more Show less
9.6
Exceptional
81 reviews
Price from
$198
per night

Asha Boutique Hotel

Hotel in Diani Beach

Located in Diani Beach, a 7-minute walk from Diani Beach, Asha Boutique Hotel has accommodations with an outdoor swimming pool, free private parking, a garden and a terrace. staff, restaurant, facilities, pretty much everything was excellent!

Show more Show less
9.3
Wonderful
78 reviews
Price from
$127.30
per night

Sonrisa Villas

Hotel in Diani Beach

Offering beachfront accommodations 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.

Show more Show less
9.2
Wonderful
78 reviews
Price from
$120
per night

The Maji Beach Boutique Hotel

Hotel in Diani Beach

Located 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 center and massage services. EVERYTHING from food, the hospitality of staffs, THE MASSAGE and the view itself of the beach.

Show more Show less
9.3
Wonderful
60 reviews
Price from
$561.60
per night

Boxo Diani - Unique Beach Front Container Eco-Hotel

Hotel in Diani Beach

Located in Diani Beach, a 2-minute walk from Galu Beach, Boxo Diani - Unique Beach Front Container Eco-Hotel has accommodations with an outdoor swimming pool, free private parking, a shared lounge and... 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.

Show more Show less
8.9
Excellent
107 reviews
Price from
$55
per night

Eleven Pearl Boutique Hotel & Spa

Hotel in Diani Beach

Facing the beachfront, Eleven Pearl Boutique Hotel & Spa offers 4-star accommodations in Diani Beach and features an outdoor swimming pool, fitness center and garden. the location is great. just the beachfront and a very beautiful part of the Diani beach. the food was delicious. the staff is weary friendly and ready to solve any issues. the room was perfect.

Show more Show less
8.5
Very Good
444 reviews
Price from
$99
per night

Pinewood Beach Resort and Spa

Hotel in Diani Beach

Pinewood Beach Resort and Spa is located on Galu Beach and 6.2 mi away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants. Very well run boutique hotel with kind, helpful, polite and always smiling staff. They worked for us hard from early in the morning till late in the evening.The garden was very well-kept, it was amezing, we felt like being in paradise. The food was so tasty with wide range. We liked every minutes of staying there! Thank you! We recommend this hotel to everyone.

Show more Show less
8.7
Excellent
126 reviews
Price from
$125.50
per night

PrideInn Hotel Diani

Hotel in Diani Beach

Featuring free WiFi, PrideInn Hotel Diani offers accommodations in Diani Beach. The hotel has an outdoor pool, and guests can enjoy a meal at the restaurant or a drink at the bar. This hotel is comfortable and family friendly. The staff were friendly and very welcoming. The swimming pool is safe, fun and child friendly. The food was amazing and diverse. The location of the hotel is also ideal and close to shops and other amenities. The cleanliness of the hotel is well maintained throughout the day. We really enjoyed it very much and are thankful to the staff for giving us a memorable stay. We were given two of the best rooms with a pool view which was amazing. We thank general manager Simon and the rest of the team Winnie, Alex, Bretta, Yvonne, Winfred and all others. Please keep doing the great work. We strongly recommend this place for a great stay and will definitely come for another occasion .

Show more Show less
8
Very Good
218 reviews
Price from
$70.38
per night

Hotels with extra health and safety measures

Find hotels in Shimba Hills National Reserve with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Shimba Hills National Reserve in the past month

See all

Shimba Hills National Reserve's best hotels with breakfast

See all

Budget hotels in Shimba Hills National Reserve

See all

Hotels in Shimba Hills National Reserve you can book without a credit card

See all

FAQs about hotels in Shimba Hills National Reserve