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. Food was great, staff extremely helpful, rooms very nice, location on the beach is perfect.

Show more Show less
9.6
Exceptional
437 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. The food was excellent, gourmet👌The host and straff was very kindly and serviceminded and the location to the beach was perfekt.

Show more Show less
9.6
Exceptional
79 reviews
Price from
£159
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. 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.

Show more Show less
9.3
Superb
77 reviews
Price from
£97
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. 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

Show more Show less
9.2
Superb
78 reviews
Price from
£96
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. EVERYTHING from food, the hospitality of staffs, THE MASSAGE and the view itself of the beach.

Show more Show less
9.3
Superb
59 reviews
Price from
£451
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. 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.

Show more Show less
8.5
Very good
429 reviews
Price from
£80
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.8
Fabulous
126 reviews
Price from
£117
per night

Nomad Beach Resort 5 stars

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

Show more Show less
8.9
Fabulous
195 reviews
Price from
£216
per night

Blue Marlin Beach Hotel

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.

Show more Show less
8.4
Very good
146 reviews
Price from
£152
per night

Papillon Lagoon Reef Hotel 3 stars

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

Show more Show less
8
Very good
712 reviews
Price from
£101
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

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

See all

FAQs about hotels in Shimba Hills National Reserve