Hotels & Accommodation near Diani - Chale Marine National Park and Reserve
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check availability on hotels close to Diani - Chale Marine National Park and Reserve
Tonight
Check prices in Diani - Chale Marine National Park and Reserve for tonight, 15 Mar - 16 MarTomorrow night
Check prices in Diani - Chale Marine National Park and Reserve for tomorrow night, 16 Mar - 17 MarNext weekend
Check prices in Diani - Chale Marine National Park and Reserve for next weekend, 21 Mar - 23 MarTop hotels near Diani - Chale Marine National Park and Reserve

Baobab Beach Resort & Spa
Diani Beach Road, Diani Beach
1.33 km from city centre
Baobab Beach Resort & Spa: Family-friendly resort with free WiFi and free parking. Located on the beach.
Pool
All-inclusive

Diani Sea Resort
Diani Beach Road, Diani Beach
The price is AU$465 per night
AU$465
includes taxes & fees
20 Mar - 21 Mar
4.42 km from city centre
Diani Sea Resort: Eco-certified hotel with free WiFi and free parking. Located on the beach.
Pool
All-inclusive

Diamonds Leisure Beach & Golf Resort
Diani Beach, Diani Beach, Kwale County
The price is AU$232 per night
AU$232
includes taxes & fees
27 Mar - 28 Mar
7.65 km from city centre
Diamonds Leisure Beach & Golf Resort: Family-friendly resort with free WiFi and free parking. Located in the suburbs.
On private beach
Pool
Free cancellation
Reserve now, pay when you stay

Leopard Beach Resort & Spa
Diani Beach Road, Diani Beach
The price is AU$245 per night
AU$245
includes taxes & fees
13 Apr - 14 Apr
7.31 km from city centre
Leopard Beach Resort & Spa: Luxury resort with free breakfast and free WiFi. Located on the beach.
Pool
Hot tub
Free cancellation
Reserve now, pay when you stay

Diani Sea Lodge
Diani Beach Road, Diani Beach
The price is AU$415 per night
AU$415
includes taxes & fees
5 Apr - 6 Apr
4.42 km from city centre
Diani Sea Lodge: Business-friendly hotel with free breakfast and free WiFi.
Pool
Breakfast included

Nomad Beach Resort
Diani Beach Road, Diani Beach
The price is AU$569 per night
AU$569
includes taxes & fees
27 Mar - 28 Mar
2.17 km from city centre
Nomad Beach Resort: Luxury hotel with free breakfast and free WiFi.
On private beach
Pool

Chale Island Resort
Diani Beach Road, Chale Island
The price is AU$716 per night
AU$716
includes taxes & fees
17 Mar - 18 Mar
11.31 km from city centre
Chale Island Resort: Golf lodge with free WiFi and 3 outdoor pools. Located next to a golf course.
On private beach
Pool

LalaGalu
Diani Beach Mombasa Plot 663, Diani Beach, Kwale County
2.31 km from city centre
LalaGalu : Business-friendly hotel with free breakfast and free WiFi. Located near whale watching.
Pool
Breakfast included

Pinewood Beach Resort and Spa
Diani Beach, P.O. Box 90521, Diani Beach, Kwale
The price is AU$266 per night
AU$266
includes taxes & fees
15 Apr - 16 Apr
3.85 km from city centre
Pinewood Beach Resort and Spa: Business-friendly hotel with free WiFi and free parking. Located by the ocean.
Pool
All-inclusive
Free cancellation
Reserve now, pay when you stay

Jacaranda Indian Ocean Beach Resort
South Coast, Diani Beach, Kwale County
The price is AU$236 per night
AU$236
includes taxes & fees
1 Apr - 2 Apr
9.9 km from city centre
Jacaranda Indian Ocean Beach Resort: Family-friendly hotel with free breakfast and free WiFi. Located by the ocean.
On private beach
Pool
Free cancellation
Reserve now, pay when you stay
Don't see what you're looking for?
See all available properties in Diani - Chale Marine National Park and Reserve
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.
Diani - Chale Marine National Park and Reserve hotels essential information
Accommodation | 1,442 hotels |
---|---|
Lowest Price | AU$166 |
Highest Price | AU$716 |
Popular hotels | Baobab Beach Resort & Spa, Diani Sea Resort, Diamonds Leisure Beach & Golf Resort, Leopard Beach Resort & Spa, Diani Sea Lodge, Nomad Beach Resort, Chale Island Resort, LalaGalu , Pinewood Beach Resort and Spa, Jacaranda Indian Ocean Beach Resort, Amkia Villas Diani, Mzima Beach |
New reviews! Best hotels in Diani - Chale Marine National Park and Reserve

Wotif Verified Review
5 / 5
I specifically stayed in the villas and it's a 10/10. The staff are welcoming and a wide variety of food to choose from.
A verified traveller stayed at Leopard Beach Resort & Spa
Posted 7 days ago
Neighbourhoods
Nearby cities
Near an Attraction
Top hotels
More destinations for you
Hotels
Hotels in Brisbane Central Business DistrictHotels in GeelongAuckland Apartment HotelsAccorHotels Hotels in Hobart2 Hastings StreetHotels in DubboHotels in BroadbeachAll Seasons Holiday ParkHotels in Byron BayHaven GlebeHotels in French QuarterHotels in Melbourne Central Business DistrictHotels closest to Adelaide ZooHotels in EuropeHotels in ParramattaHotels in UluwatuHotels in TasmaniaHotels in BrookfieldHotels in KingscliffGoulburn Luxury HotelsHotels in West WyalongDiscovery Parks - Byron BayCaravan Parks RockhamptonMondrian Los Angeles
Flights
^Eligibility requirements and conditions apply.