Shimba Hills National Reserve

Photo by Jackiesjaunts


Tours & day trips

See all 65 activities

Water activities

See all 11 activities

History & culture

See all 10 activities

Cruises & boat tours

See all 3 activities

Popular places to visit


Top Shimba Hills National Reserve Hotel Deals

Kwale Golden Guest House

Kwale Golden Guest House

3 out of 5
Kwale Town Road C106, Kwale, Kwale County
Kwale Golden Guest House
Diani Beach

Diani Beach

3.5 out of 5
Beach road, Kwale, Kwale County
Diani Beach
Pumzika Tu

Pumzika Tu

3.5 out of 5
Gopha Rd, Kwale
Pumzika Tu
Shimba Green Lodge

Shimba Green Lodge

3.5 out of 5
Shimba Hills (Kwale), Kwale, Kwale County
Shimba Green Lodge
Tulia Eco Garden

Tulia Eco Garden

2.5 out of 5
4.3125437, 39, Ukunda, Ukunda, Kwale County
Tulia Eco Garden
Diani Sea Resort

Diani Sea Resort

4 out of 5
Diani Beach Road, Diani Beach
Diani Sea Resort
Baobab Beach Resort & Spa

Baobab Beach Resort & Spa

4 out of 5
Diani Beach Road, Diani Beach
Baobab Beach Resort & Spa
Swahili Beach Resort

Swahili Beach Resort

5 out of 5
Diani Beach, Diani Beach, Coast Province
Swahili Beach Resort
Diani Travelers Guest House

Diani Travelers Guest House

3 out of 5
Ukunda Town, Ukunda
Diani Travelers Guest House
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.

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Book Flight + Lodging, save up to 100% of flight price - Savings based on flight + lodging package prices as compared to the price of the same components available for booking separately before all discounts and rewards applied. Your bundled savings cover up to 100% of your flight. Savings vary based on origin/destination, length of trip, stay dates and travel suppliers. Savings not available on all flight + lodging package bookings.