Mombasa Marine National Park Tours and Activities



Popular places to visit


Top Mombasa Marine National Park Hotel & Accommodation Deals

Diani Beach

Diani Beach

3.5 out of 5
Beach road, Kwale, Kwale County
Diani Beach
chameleon house 2

chameleon house 2

Kwale County
chameleon house 2
Enchanting 3-bedroom villa with WiFi in Diani

Enchanting 3-bedroom villa with WiFi in Diani

Kwale County
Enchanting 3-bedroom villa with WiFi in Diani
Kwale Golden Guest House

Kwale Golden Guest House

3 out of 5
Kwale Town Road C106, Kwale, Kwale County
Kwale Golden Guest House
Shimba Green Lodge

Shimba Green Lodge

3.5 out of 5
Shimba Hills (Kwale), Kwale, Kwale County
Shimba Green Lodge
Pumzika Tu

Pumzika Tu

3.5 out of 5
Gopha Rd, Kwale
Pumzika Tu
Becky Apartment in Diani Beach

Becky Apartment in Diani Beach

Diani
Becky Apartment in Diani Beach
Villa Becky -Luxury 3 Bedroom with AC Penthouse in Diani Beach

Villa Becky -Luxury 3 Bedroom with AC Penthouse in Diani Beach

2 out of 5
Diani
Villa Becky -Luxury 3 Bedroom with AC Penthouse in Diani Beach
Oasis Villa Diani Beach- Two Bedroom

Oasis Villa Diani Beach- Two Bedroom

Diani
Oasis Villa Diani Beach- Two Bedroom
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.