Gog_sr_cc_less
Skip to main content

Filter by:

Review score
Beach access
Property type
Smart filters
Location highlights
Based on guest reviews
Travel group
Certifications
Entire places
Facilities
Room facilities
Property rating
Find high-quality hotels and holiday rentals
Highly rated features
Based on guest reviews
Brands
Fun things to do
City
Landmarks
Property accessibility
Room accessibility

Shimba Hills National Reserve: 606 properties found

Prime Beachfront Location: Diamonds Leisure Beach & Golf Resort in Diani Beach offers direct access to a private beach area and beachfront.
Set just 2.8 km from Colobus Conservation, Upani in Diani offers accommodation in Diani Beach with access to an outdoor swimming pool, a garden, as well as a shared kitchen.
Set 3.6 km from Leisure Lodge Golf Club and 4.7 km from Colobus Conservation, V-Szameitat Homes features free WiFi and units fitted with a kitchen, balcony and seating area.
Offering an outdoor pool and restaurant, The Villa is set in Diani Beach in the Coast Region, 700 metres from The Diani Beach Shopping Centre.
Boasting a terrace with pool views, an outdoor swimming pool and a fitness centre, Maharani Apartments can be found in Kwale, close to Diani Beach and 3.1 km from Leisure Lodge Golf Club.
Overlooking the Indian Ocean, Blue Marlin Beach Resort is a beachfront property that features an outdoor pool and a tropical garden with palm trees.
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 private beach area.
Boasting a private beach area and views of pool, Diani Beachfront Flats is a recently renovated apartment situated in Ukunda, 300 metres from Diani Beach.
Offering pool views, Diani Yoga Barn is an accommodation set in Ukunda, 2.4 km from Colobus Conservation and 6.9 km from Leisure Lodge Golf Club.
Situated in Diani Beach, 2.6 km from Colobus Conservation, Amkia Villas Diani features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.
Boasting air-conditioned accommodation with a private pool, sea view and a balcony, Diani Beachfront Villa Amani at Diani is set in Ukunda.
Featuring inner courtyard views, Sea la vie - Macheo offers accommodation with a private beach area, an outdoor swimming pool and a bar, around 700 metres from Diani Beach.
Boasting accommodation with a balcony, Pendo Cottages is located in Kwale. This property offers access to a terrace and free private parking.
Set in Ukunda and with Diani Beach reachable within 1.6 km, Casa Marabella C2 offers express check-in and check-out, allergy-free rooms, a private beach area, free WiFi and a rooftop pool.
Set in Msambweni, a few steps from Msambweni Beach, Sawa Sawa Beach House offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.
Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven.
Featuring pool with a view and views of pool, Mami Wata House is a recently renovated bed and breakfast located in Kwale, less than 1 km from Diani Beach.
Located just 4.3 km from Colobus Conservation, Escape Hole offers accommodation in Diani Beach with access to a garden, a bar, as well as a tour desk.
Soul Breeze Beach Resort, located on Diani Beach, features a restaurant and free WiFi. The area is popular for windsurfing, snorkeling and diving.
Offering a bar and garden view, Flamboyant Diani Beach is located in Diani Beach, 4.3 km from Colobus Conservation and 4.4 km from Leisure Lodge Golf Club.
Situated in Diani Beach, 3.9 km from Leisure Lodge Golf Club, Seaclusion Diani features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Situated in Msambweni, 20 km from Kaya Kinondo Sacred Forest, Kaya Imani features accommodation with free bikes, free private parking, an outdoor swimming pool and a garden.
Featuring a private beach area and water sports facilities, Swahili Beach is situated in Diani Beach, 200 metres from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Centre.
Featuring an outdoor swimming pool and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach.
Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace.