
Hotels near Mombasa Marine National Park
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Mombasa Marine National Park hotels

Diani Beach
Diani Beach2.4 km from Mombasa Marine National Park
The price is P2,255
P2,661 total
includes taxes & fees
Jun 16 - Jun 17

Family home
Family home3 km from Mombasa Marine National Park
The price is P1,288
P2,615 total
includes taxes & fees
Jun 17 - Jun 18

GSIH Hotel Diani
GSIH Hotel Diani16.2 km from Mombasa Marine National Park
6.8 out of 10, (5 reviews)
The price is P2,226
P2,626 total
includes taxes & fees
Jun 16 - Jun 17

Amkia Villas Diani
Amkia Villas Diani16.6 km from Mombasa Marine National Park
9.8 out of 10, Exceptional, (11 reviews)
The price is P6,155
P7,263 total
includes taxes & fees
Jun 26 - Jun 27

Tombo House
Tombo House15.9 km from Mombasa Marine National Park
9.0 out of 10, Wonderful, (37 reviews)
The price is P4,220
P4,979 total
includes taxes & fees
Jun 27 - Jun 28

Morning Star Diani
Morning Star Diani16.3 km from Mombasa Marine National Park
6.4 out of 10, (10 reviews)
The price is P4,405
P5,198 total
includes taxes & fees
Jun 16 - Jun 17

Boxo Diani
Boxo Diani16.3 km from Mombasa Marine National Park
9.0 out of 10, Wonderful, (14 reviews)
The price is P3,037
P3,584 total
includes taxes & fees
Jun 16 - Jun 17

Jacaranda Indian Ocean Beach Resort
Jacaranda Indian Ocean Beach Resort15.8 km from Mombasa Marine National Park
8.4 out of 10, Very Good, (86 reviews)
The price is P5,877
P7,523 total
includes taxes & fees
Jun 19 - Jun 20

Kaskazi Beach Hotel
Kaskazi Beach Hotel16.8 km from Mombasa Marine National Park
6.0 out of 10, (64 reviews)
The price is P5,101
P6,019 total
includes taxes & fees
Jun 16 - Jun 17

Kimerimeta Safari Lodge
Kimerimeta Safari Lodge3.9 km from Mombasa Marine National Park
The price is P7,295
P8,608 total
includes taxes & fees
Jun 16 - Jun 17

Jumbo Hilltop Lodge
Jumbo Hilltop Lodge4.5 km from Mombasa Marine National Park
The price is P3,648
P4,304 total
includes taxes & fees
Jun 16 - Jun 17

Swahili Beach Resort
Swahili Beach Resort16.8 km from Mombasa Marine National Park
9.0 out of 10, Wonderful, (289 reviews)
The price is P12,288
P19,521 total
includes taxes & fees
Jun 30 - Jul 1

The Villa Luxury Suites Hotel
The Villa Luxury Suites Hotel16.3 km from Mombasa Marine National Park
9.2 out of 10, Wonderful, (71 reviews)
The price is P10,819
P12,767 total
includes taxes & fees
Jun 16 - Jun 17

Tradewinds Lodge
Tradewinds Lodge17.1 km from Mombasa Marine National Park
5.8 out of 10, (6 reviews)
The price is P1,159
P1,368 total
includes taxes & fees
Jun 16 - Jun 17

Pendo Villas Diani
Pendo Villas Diani16.2 km from Mombasa Marine National Park
8.8 out of 10, Excellent, (5 reviews)
The price is P2,133
P2,517 total
includes taxes & fees
Jun 16 - Jun 17

Mangro Hotel Diani Beach
Mangro Hotel Diani Beach15.2 km from Mombasa Marine National Park
7.4 out of 10, Good, (11 reviews)
The price is P1,855
P2,189 total
includes taxes & fees
Jun 16 - Jun 17

Mzima Beach
Mzima Beach16.7 km from Mombasa Marine National Park
9.0 out of 10, Wonderful, (9 reviews)
The price is P8,883
P10,482 total
includes taxes & fees
Jun 30 - Jul 1

Waterlovers Beach Resort
Waterlovers Beach Resort17.5 km from Mombasa Marine National Park
10.0 out of 10, Exceptional, (35 reviews)
The price is P21,381
P25,229 total
includes taxes & fees
Jun 16 - Jun 17

Diani Sea Lodge
Diani Sea Lodge17.9 km from Mombasa Marine National Park
9.0 out of 10, Wonderful, (85 reviews)
The price is P8,988
P10,606 total
includes taxes & fees
Jun 18 - Jun 19

Leopard Beach Resort & Spa
Leopard Beach Resort & Spa16.7 km from Mombasa Marine National Park
8.4 out of 10, Very Good, (174 reviews)
The price is P8,949
P11,185 total
includes taxes & fees
Jun 19 - Jun 20
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.
Top Mombasa Marine National Park Hotel Reviews

Leopard Beach Resort & Spa
10/10 Excellent

































































