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

Mwazaro Beach Lodge
Off Lungalunga-Ramisi Rd, Shimoni, Kwale County
13.74 km from Kisite-Mpunguti Marine National Park
The price is CA $129 per night
CA $129
CA $152 total
includes taxes & fees
Apr 23 - Apr 24
Stay at this 3-star beach hotel in Shimoni. Enjoy free breakfast, free parking, and a beach locale. Popular attraction Funzi Beach is located nearby.
Pool
Breakfast included

Msambweni Beach House
Diani Beach, Msambweni, Kwale County
26.63 km from Kisite-Mpunguti Marine National Park
Stay at this 4-star beach hotel in Msambweni. Enjoy free breakfast, free WiFi, and free parking. Popular attraction Funzi Beach is located nearby.
On private beach
Pool

YU Resort
Beach Road, Msambweni, Kwale County
Free cancellation
Reserve now, pay when you stay
30.24 km from Kisite-Mpunguti Marine National Park
The price is CA $174 per night
CA $174
CA $462 total
includes taxes & fees
Apr 18 - Apr 19
Book a stay at this beach hotel in Msambweni. Enjoy free breakfast, free WiFi, and free parking. Popular attraction Chale Beach is located nearby.
Pool
Breakfast included

Chale Island Resort
Diani Beach Road, Chale Island
36.89 km from Kisite-Mpunguti Marine National Park
The price is CA $538 per night
CA $538
CA $634 total
includes taxes & fees
Apr 14 - Apr 15
Stay at this 4-star beach lodge in Chale Island. Enjoy 3 outdoor pools, a full-service spa, and 4 restaurants. Popular attractions Chale Beach and Kaya Kinondo Sacred Forest are located nearby.
On private beach
Pool

Kinondo Kwetu
Galu Beach, Diani, Diani Beach
42.49 km from Kisite-Mpunguti Marine National Park
Stay at this 3.5-star 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.
Pool
All-inclusive

Papillon Lagoon Reef
Diani Beach Road, Diani Beach, Kwale County
42.67 km from Kisite-Mpunguti Marine National Park
The price is CA $167 per night
CA $167
CA $198 total
includes taxes & fees
Apr 11 - Apr 12
Stay at this 3.5-star 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
Spa

Seaclusion Diani
Diani Beach Road, Diani Beach, Kwale County
Free cancellation
42.67 km from Kisite-Mpunguti Marine National Park
The price is CA $96 per night
CA $96
CA $113 total
includes taxes & fees
Apr 23 - Apr 24
Stay at this 4-star 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.
Pool
Hot tub

Shamba La Salama
Galu Beach, Diani Beach, Kwale
43.26 km from Kisite-Mpunguti Marine National Park
Stay at this 3.5-star beach villa in Diani Beach. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Diani Beach and Kaya Kinondo Sacred Forest are located nearby.
Pool
Kitchen

Pinewood Beach Resort and Spa
Diani Beach, P.O. Box 90521, Diani Beach, Kwale
Free cancellation
Reserve now, pay when you stay
44 km from Kisite-Mpunguti Marine National Park
The price is CA $237 per night
CA $237
CA $279 total
includes taxes & fees
Apr 14 - Apr 15
Stay at this 4-star beach hotel in Diani Beach. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Diani Beach and Galu Kinondo are located nearby.
Pool
All-inclusive

Baobab Beach Resort & Spa
Diani Beach Road, Diani Beach
48.62 km from Kisite-Mpunguti Marine National Park
Stay at this 4-star beach resort in Diani Beach. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Diani Beach and Galu Kinondo are located nearby.
Pool
All-inclusive

Nomad Beach Resort
Diani Beach Road, Diani Beach
49.6 km from Kisite-Mpunguti Marine National Park
The price is CA $387 per night
CA $387
CA $457 total
includes taxes & fees
Apr 11 - Apr 12
Stay at this 5-star luxury hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Galu Kinondo are located nearby.
On private beach
Pool

Diani Sea Resort
Diani Beach Road, Diani Beach
51.98 km from Kisite-Mpunguti Marine National Park
The price is CA $247 per night
CA $247
CA $291 total
includes taxes & fees
May 1 - May 2
Stay at this 4-star eco-certified hotel in Diani Beach. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Diani Beach and Kongo Mosque are located nearby.
Pool
All-inclusive
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 | 563 hotels |
---|---|
Lowest Price | CA $96 |
Highest Price | CA $538 |
Popular hotels | Mwazaro Beach Lodge, Msambweni Beach House, YU Resort, Chale Island Resort, Baobab Beach Resort & Spa, Papillon Lagoon Reef, Pinewood Beach Resort and Spa, Seaclusion Diani, Kinondo Kwetu, Diani Sea Resort, Shamba La Salama, Nomad Beach Resort |
Recent Kisite-Mpunguti Marine National Park hotel reviews by fellow wanderers

Baobab Beach Resort & Spa
5 out of 5
Posted 3 weeks ago
Travelocity Verified Review
"Fantastic place if you take luxury and need for relaxation seriously"
A verified traveller stayed at Baobab Beach Resort & Spa