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

Superb: 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) 4 stars

Hotel in Diani Beach

Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven. Everything is clean, tidy, delicious food, wonderful staff, very nice private beach, pool area. There are many people in the hotel, it is quiet, you can relax well, everyone cares about you a lot. For my birthday I got a cake with a staff song - wonderful hotel, I would come back. ❤️

Show more Show less
9.6
Exceptional
441 reviews

Searenity Beach Villa

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. Breakfast is made to order and at your convenience, which is quite different from other resorts in Diani, and very refreshing. The cuisine is remarkable, and I mean that sincerely. Jas manages the property but is also a chef, so the staff are highly trained and it is quite evident when you see the meals they prepare. Excellent menu.

Show more Show less
9.6
Exceptional
84 reviews
Price from
4,521 Kč
per night

Asha Boutique Hotel

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. Very quiet, in front of the beach, good food, spacious and comfortable rooms

Show more Show less
9.3
Superb
79 reviews
Price from
2,907 Kč
per night

Sonrisa Villas 4 stars

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.

Show more Show less
9.2
Superb
76 reviews
Price from
2,740 Kč
per night

The Maji Beach Boutique Hotel 5 stars

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.

Show more Show less
9.3
Superb
60 reviews
Price from
12,823 Kč
per night

Boxo Diani - Unique Beach Front Container Eco-Hotel

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.

Show more Show less
8.8
Fabulous
111 reviews
Price from
1,256 Kč
per night

Eleven Pearl Boutique Hotel & Spa 4 stars

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!

Show more Show less
8.5
Very good
451 reviews
Price from
2,260 Kč
per night

Seaclusion Diani 4 stars

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. Rooms are spacious and food portions are a very good size. Food tastes fresh and is cooked well. Stayed for one night and then booked for a further 6! The staff made me feel very welcome and I was happy here. Highly recommended

Show more Show less
8.8
Fabulous
100 reviews
Price from
1,370 Kč
per night

Pinewood Beach Resort and Spa 4 stars

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.

Show more Show less
8.7
Fabulous
127 reviews
Price from
2,865 Kč
per night

PrideInn Hotel Diani 3 stars

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. OMG THE PLACE WAS VERY good the staff are very friendly the food was not so good breakfast pathetic the lady at the reception Winnie is very friendly and professional

Show more Show less
8
Very good
218 reviews
Price from
1,580 Kč
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 & disinfecting
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

FAQs about hotels in Shimba Hills National Reserve