Shimba Hills National Reserve
Travel Guide
Visit Shimba Hills National Reserve

Diani Sea Lodge
Diani Beach Road Diani Beach
$227 nightly
The price is $273 total per night from Aug 15 to Aug 16
$273 total
Aug 15 - Aug 16
Total with taxes and fees
Book a stay at this all-inclusive hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Colobus Conservation ...
9/10 Wonderful! (89 reviews)
"Excellent staff, loved the beach bar open till midnigh"
Reviewed on Jul 12, 2026

Hotel Sapphire
Mwembe Tayari Road Mombasa
$69 nightly
The price is $82 total per night from Jul 19 to Jul 20
$82 total
Jul 19 - Jul 20
Total with taxes and fees
Stay at this hotel in Mombasa. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Nyali Beach and Mombasa Island are located ...
8.8/10 Excellent! (99 reviews)
"A lovely, elegant and well maintained hotel with the friendliest and most helpful staff. My stay was all about relaxing after a trek and it ticked all the boxes for comfort and convenience. The restaurant food was delicious, the beer cold and the evening entertainment top-notch. Would definitely ..."
Reviewed on Jul 14, 2026

Hotel English Point Marina & Spa
Cement Road Mombasa Mkomani
$129 nightly
The price is $151 total per night from Jul 30 to Jul 31
$151 total
Jul 30 - Jul 31
Total with taxes and fees
Book a stay at this beach hotel in Mombasa. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
8.2/10 Very Good! (413 reviews)
"It would have helped if the staff reminded me that breakfast was included in my booking"
Reviewed on Jun 15, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Amkia Villas Diani
Nomad Mvindeni, Road Diani Beach Kwale County
Stay at this villa in Diani Beach. Enjoy free WiFi, free parking, and a 24-hour front desk. Popular attractions Diani Beach and Diani Snake Park are located ...
9.8/10 Exceptional! (12 reviews)
"Had a good stay, friendly staff, addressed any issue that I had, would highly recommend"
Reviewed on Jun 22, 2026

Manyatta Azure Boutique Hotel
Diani Beach Road Diani Beach Kenya
Book a stay at this luxury aparthotel in Diani Beach. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attractions Diani Beach and Colobus Conservation ...

Saffron Villas
80400 Ali Barbours Rd Diani Beach Kwale County
Book a stay at this luxury villa in Diani Beach. Enjoy free WiFi, free parking, and private pools. Popular attractions Diani Beach and Diani Snake Park are located ...
10/10 Exceptional! (1 review)
"Absolutely stunning villa. The photos don't do it justice. Top quality amenities and excellent customer service. Will definitely be back."
Reviewed on May 2, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Check Shimba Hills National Reserve hotel availability
Things to do

Diani: Sunset Canoe Tour along the River with Mangroves
$28
per adult

Diani Giriama Cultural Dance Show and Local Village Tour
$33
per adult

Diani: Local Market, School, and Village Tour with Pickup
$170
per adult

From Diani: Maasai Cultural Activities and Dance Show
$45
per adult

Diani: Kaya Kinondo Sacred Forest & Gazi Bay Trip
$70
per adult
Explore a world of travel with Expedia
- Villas in Diani Beach
- Resorts & Hotels with Spas in Kwale County
- Apartments in Kwale County
- Hostels in Shimba Hills National Reserve
- Diani Beach Hotels
- Kwale County Hotels
- Honeymoon Resorts & in Kwale County
- Hostels in Kwale County
- 4 Star Hotels in Ukunda
- Hotels near Shimba Hills National Reserve
- Hotels with a Pool in Kwale County
- Hotels with Restaurants in Kwale County
- Romantic Hotels in Kwale County
- Villas in Kwale County
- Rainforest & Jungle Hotels in Kwale County
- Hotels with Bars in Ukunda
- All-Inclusive Resorts in Mombasa
- 5 Star Hotels in Diani Beach
- Hotels with Restaurants in Ukunda
- 4 Star Hotels in Kwale
- Hotels near Mombasa Marine National Park
- 5 Star Hotels in Ukunda
- Guest Houses in Kwale
- Ukunda Hotels
- Villas in Ukunda
- Beach Hotels in Ukunda
- 5 Star Hotels in Kwale
- Kwale Hotels
- Guest Houses in Ukunda
- Mombasa Hotels
- All-Inclusive Resorts in Diani Beach
- B&B in Kwale
- Apartments in Shimba Hills National Reserve
- Vacation Homes in Kwale County
- Aparthotels in Ukunda
- Cheap Hotels in Diani Beach
- Resorts & Hotels with Spas in Ukunda
- Hotels with a Gym in Kwale County
- Luxury Hotels in Ukunda
- Hotels with a Pool in Ukunda
- Apartments in Diani Beach
- Cottages in Diani Beach
- Lodges in Shimba Hills National Reserve
- Family Hotels in Ukunda
- Cottages in Kwale County
- Hostels in Ukunda
- Hotel Wedding Venues Hotels in Kwale County
- Family Hotels in Kwale County
- Hotels with Tennis Courts in Kwale County
- Apartments in Ukunda
- Cottages in Ukunda
- Cottages in Shimba Hills National Reserve
- 3 Star Hotels in Ukunda
- Shimba Hills National Reserve Hotels
- Beach Hotels in Kwale County
- Luxury Hotels in Kwale County
- Flights from Malindi (MYD) to Ukunda (UKA)
- Flights to Ukunda
- Flights to Kwale
- Flights from Maasai Mara (MRE) to Ukunda (UKA)
- Flights from Mombasa (MBA) to Ukunda (UKA)
- Flights to Kwale County
- Flights from Ukunda
- Flights from Diani Beach
- Flights from Nairobi (NBO) to Ukunda (UKA)
- Flights from Kigali (KGL) to Ukunda (UKA)
- Flights from Kwale County
- Flights from Ukunda
- Flights to Diani Beach
- Flights from Nairobi (WIL) to Ukunda (UKA)
- Flights from Kisumu (KIS) to Ukunda (UKA)
- Flights from Dar es Salaam (DAR) to Ukunda (UKA)
- Flights from Entebbe (EBB) to Ukunda (UKA)
- Visit Kwale County
- Shimba Hills National Reserve
- Visit Chale Island
- Visit Galu Beach
- Visit Msambweni
- Ukunda Vacations
- Visit Tiwi
- Visit Diani - Chale Marine National Park and Reserve
- Visit Diani Beach
- Tiwi Beach
- Visit Ukunda
- Kwale County Vacations
- Shimba Hills National Reserve Vacations
- Diani Beach Vacations
- Visit Mombasa
- Mombasa Marine National Park
- Visit Gazi

