Book a hotel near Kisite-Mpunguti Marine National Park, Kwale County
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Hotels near Kisite-Mpunguti Marine National Park

Chale Island Resort
Diani Beach Road Chale Island
36.89 km from Kisite-Mpunguti Marine National Park
Book a stay at this beach lodge in Chale Island. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Chale Beach and Kaya Kinondo Sacred Forest are located nearby.

Kinondo Kwetu
Galu Beach Diani Beach
42.49 km from Kisite-Mpunguti Marine National Park
Book a stay at this all-inclusive hotel in Diani Beach. Enjoy 2 outdoor pools, a fitness center, and a garden. Popular attractions Diani Beach and Kaya Kinondo Sacred Forest are located nearby.

Papillon Lagoon Reef
Diani Beach Road Diani Beach Kwale County
42.67 km from Kisite-Mpunguti Marine National Park
The price is CA $230 per night
CA $230
CA $274 total
Dec 13 - Dec 14
includes taxes & fees
Book a stay at this beach hotel in Diani Beach. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Diani Beach and Kaya Kinondo Sacred Forest are located nearby.
Pool
All-inclusive

Seaclusion Diani
Diani Beach Road Diani Beach Kwale County
Free cancellation
Reserve now, pay when you stay
42.67 km from Kisite-Mpunguti Marine National Park
The price is CA $85 per night
CA $85
CA $100 total
Dec 11 - Dec 12
includes taxes & fees
Book a stay at this business-friendly hotel in Diani Beach. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Diani Beach and Kaya Kinondo Sacred Forest are located nearby.

Hotel Sonrisa
Beach Road, Galu Kinondo Diani Beach Wilaya ya Kwale
43.1 km from Kisite-Mpunguti Marine National Park
Stay at this hotel in Diani Beach. Enjoy a beach locale, a 24-hour front desk, and daily housekeeping. Popular attractions Diani Beach and Kaya Kinondo Sacred Forest are located nearby.

Pinewood Beach Resort and Spa
Diani Beach Diani Beach Kwale
44 km from Kisite-Mpunguti Marine National Park
The price is CA $238 per night
CA $238
CA $281 total
Dec 21 - Dec 22
includes taxes & fees
Book a stay at this beach hotel in Diani Beach. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Diani Beach and Kaya Kinondo Sacred Forest are located nearby.

Villa Dora and Holly
Off Diani Beach Road Diani Beach Kwale County
45.23 km from Kisite-Mpunguti Marine National Park
The price is CA $366 per night
CA $366
CA $431 total
Jan 8 - Jan 9, 2026
includes taxes & fees
Book a stay at this business-friendly villa in Diani Beach. Enjoy free WiFi, free parking, and onsite spa services. Popular attractions Diani Beach and Galu Kinondo Beach are located nearby.

Upani in Daini
Palm Park 1, Off Diani Beach Road Diani Beach Kwale County
45.28 km from Kisite-Mpunguti Marine National Park
Stay at this B&B in Diani Beach. Enjoy free parking, onsite spa services, and an airport shuttle (surcharge). Popular attractions Diani Beach and Galu Kinondo Beach are located nearby.

Lantana Galu Beach
Diani Beach Road Diani Beach
45.39 km from Kisite-Mpunguti Marine National Park
Book a stay at this beach hotel in Diani Beach. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Diani Beach and Galu Kinondo Beach are located nearby.

LalaGalu
Diani Beach Mombasa Plot 663 Diani Beach Kwale County
45.55 km from Kisite-Mpunguti Marine National Park
The price is CA $239 per night
CA $239
CA $285 total
Dec 11 - Dec 12
includes taxes & fees
Book a stay at this beach hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Galu Kinondo Beach are located nearby.

Neptune Palm Beach Boutique Resort & Spa All Inclusive
Diani Beach Diani Beach
45.63 km from Kisite-Mpunguti Marine National Park
The price is CA $450 per night
CA $450
CA $531 total
Dec 14 - Dec 15
includes taxes & fees
Book a stay at this luxury hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Galu Kinondo Beach are located nearby.

Neptune Village Beach Resort & Spa All Inclusive
Diani Beach Diani Beach
45.63 km from Kisite-Mpunguti Marine National Park
The price is CA $346 per night
CA $346
CA $409 total
Dec 12 - Dec 13
includes taxes & fees
Book a stay at this beach property in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Galu Kinondo Beach are located nearby.
Don't see what you're looking for?
See all available properties in Kisite-Mpunguti Marine National Park
View all propertiesLowest 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.
About Kisite-Mpunguti Marine National Park Hotels Near Attractions
Do you have a full travel itinerary while visiting Kisite-Mpunguti Marine National Park? Don't waste your time commuting too far from Kisite-Mpunguti Marine National Park area attractions.
Kisite-Mpunguti Marine National Park hotels essential information
Accommodation | 641 hotels |
|---|---|
Lowest Price | CA $100 |
Highest Price | CA $531 |
Popular hotels | Chale Island Resort, Papillon Lagoon Reef, Pinewood Beach Resort and Spa, Seaclusion Diani, Kinondo Kwetu, Hotel Sonrisa, LalaGalu , Neptune Village Beach Resort & Spa All Inclusive, Villa Dora and Holly, Lantana Galu Beach, Upani in Daini, Neptune Palm Beach Boutique Resort & Spa All Inclusive |
Recent Kisite-Mpunguti Marine National Park hotel reviews by fellow wanderers

LalaGalu
5 out of 5
Posted 11 days ago
Travelocity Verified Review
"Staff were always helpful and available. Grounds are immaculately kept, if you need somewhere to relax in Diani can't go wrong than staying here. "
A verified traveller stayed at LalaGalu





