Best Hotels in Kwale County for 2025
Choose from over 1,000,000 unique hotels, apartments & villas around the world
Get the best price available with ebookers Price GuaranteeOpens in a new window
Free cancellation on most hotels when you book with ebookers!*
Hotel deals in Kwale County
Mombasa
Featured Hotels in Kwale County
Diani Reef Beach Resort & Spa
Diani Beach Road, Diani Beach
19.19 km from city centre
The price is CHF 167 per night
CHF 167
includes taxes & fees
22 Dec - 23 Dec
Our customers tell us that they can't get enough of the helpful staff at Diani Reef Beach Resort & Spa. During your stay, you're just a quick walk from Diani Beach. Enjoy features like free WiFi in public areas and free valet parking, plus 2 outdoor pools.
Swahili Beach Resort
Diani Beach, Diani Beach, Coast Province
19.63 km from city centre
The price is CHF 294 per night
CHF 294
includes taxes & fees
22 Dec - 23 Dec
Our customers tell us that they can't get enough of the helpful staff at Swahili Beach Resort. During your stay, you're just a quick walk from Diani Beach. You'll find features such as free WiFi in public areas and free self-parking, plus 9 outdoor pools.
Southern Palms Beach Resort
Diani Beach Road, Diani Beach
18.94 km from city centre
The price is CHF 330 per night
CHF 330
includes taxes & fees
10 Jan - 11 Jan 2025
Our customers tell us that they can't get enough of the helpful staff at Southern Palms Beach Resort. During your stay, you're just a quick walk from Diani Beach. You'll find features such as free breakfast, free WiFi in public areas and free self-parking.
Diamonds Leisure Beach & Golf Resort
Diani Beach, Diani Beach, Kwale County
19.54 km from city centre
The price is CHF 156 per night
CHF 156
includes taxes & fees
21 Dec - 22 Dec
With your stay at Diamonds Leisure Beach & Golf Resort, you're connected to the convention centre and just a quick walk from Diani - Chale Marine National Park and Reserve. You'll find features such as free WiFi in public areas and free self-parking, plus 4 outdoor pools.
Baobab Beach Resort & Spa
Diani Beach Road, Diani Beach
22.05 km from city centre
Our customers tell us that they can't get enough of the helpful staff at Baobab Beach Resort & Spa. During your stay, you're just a quick walk from Diani Beach. Free WiFi in public areas, free self-parking and 2 outdoor pools are available.
Leopard Beach Resort & Spa
Diani Beach Road, Diani Beach
19.6 km from city centre
The price is CHF 230 per night
CHF 230
includes taxes & fees
21 Dec - 22 Dec
Our customers tell us that they can't get enough of the helpful staff at Leopard Beach Resort & Spa. During your stay, you're just a quick walk from Diani - Chale Marine National Park and Reserve. Free breakfast, free WiFi in public areas and free self-parking are available.
Diani Sea Resort
Diani Beach Road, Diani Beach
20.55 km from city centre
The price is CHF 262 per night
CHF 262
includes taxes & fees
15 Jan - 16 Jan 2025
During your stay at Diani Sea Resort, you're just a quick walk from Diani - Chale Marine National Park and Reserve. Features include free WiFi in public areas and free self-parking, plus 2 restaurants.
The Villa Luxury Suites Hotel
Beach Road next to Colliers, Diani Beach
19.26 km from city centre
The price is CHF 113 per night
CHF 113
includes taxes & fees
20 Dec - 21 Dec
During your stay at The Villa Luxury Suites Hotel, you'll be within walking distance of Diani Beach. Features include free WiFi in public areas and free self-parking, plus an outdoor pool.
Nomad Beach Resort
Diani Beach Road, Diani Beach
21.51 km from city centre
The price is CHF 536 per night
CHF 536
includes taxes & fees
22 Dec - 23 Dec
During your stay at Nomad Beach Resort, you're just a quick walk from Diani Beach. Features include free breakfast, free WiFi in public areas and free self-parking.
Diani Sea Lodge
Diani Beach Road, Diani Beach
20.55 km from city centre
The price is CHF 224 per night
CHF 224
includes taxes & fees
10 Jan - 11 Jan 2025
During your stay at Diani Sea Lodge, you're just a quick walk from Diani - Chale Marine National Park and Reserve. Enjoy features like free breakfast, free WiFi in public areas and free self-parking.
Kaskazi Beach Hotel
Diani Beach Road, Diani Beach, Mombasa County
19.68 km from city centre
The price is CHF 112 per night
CHF 112
includes taxes & fees
19 Dec - 20 Dec
During your stay at Kaskazi Beach Hotel, you're just a quick walk from Diani Beach. Features include free WiFi in public areas and free self-parking, plus 2 restaurants.
LalaGalu
Diani Beach Mombasa Plot 663, Diani Beach, Kwale County
24.1 km from city centre
The price is CHF 251 per night
CHF 251
includes taxes & fees
19 Dec - 20 Dec
During your stay at LalaGalu , you're just a quick walk from Diani Beach. Features include free breakfast, free WiFi in public areas and free self-parking.
Diani Palm Resort
Ukunda Beach Road, Diani Beach, Ukunda
18.92 km from city centre
The price is CHF 31 per night
CHF 31
includes taxes & fees
30 Dec - 31 Dec
During your stay at Diani Palm Resort, you're just a quick walk from Diani Beach. You'll find features such as free WiFi in public areas and free self-parking, plus an outdoor pool.
Chale Island Resort
Diani Beach Road, Chale Island
31.18 km from city centre
The price is CHF 536 per night
CHF 536
includes taxes & fees
19 Dec - 20 Dec
During your stay at Chale Island Resort, you're just a quick walk from Diani - Chale Marine National Park and Reserve. You'll find features such as free WiFi in public areas, plus 3 outdoor pools and 4 restaurants.
Jacaranda Indian Ocean Beach Resort
South Coast, Diani Beach, Kwale County
18.77 km from city centre
The price is CHF 282 per night
CHF 282
includes taxes & fees
2 Jan - 3 Jan 2025
During your stay at Jacaranda Indian Ocean Beach Resort, you're just a quick walk from Diani - Chale Marine National Park and Reserve. Free breakfast, free WiFi in public areas and free self-parking are available.
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.
Kwale County hotels essential information
Accommodation | 558 hotels |
---|---|
Lowest Price | CHF 31 |
Highest Price | CHF 536 |
Popular hotels | Diani Reef Beach Resort & Spa, Swahili Beach Resort, Southern Palms Beach Resort, Diamonds Leisure Beach & Golf Resort, Baobab Beach Resort & Spa, Leopard Beach Resort & Spa, Diani Sea Resort, The Villa Luxury Suites Hotel, Nomad Beach Resort, Diani Sea Lodge, Kaskazi Beach Hotel, LalaGalu , Diani Palm Resort, Chale Island Resort, Jacaranda Indian Ocean Beach Resort |
Recent Kwale County hotel reviews by travellers like youebookers verified reviews
4/5 Good
"Overall, we enjoyed our stay. Unfortunately the beach restaurant was closed due to wind damage and it is quite a maze to get to the beach. Very limited view of the ocean from the patio /common buildings. Staff was very friendly and welcoming. "
A verified traveller stayed at Diamonds Leisure Beach & Golf Resort
Posted 3 weeks ago
4/5 Good
"Very very nice"
A verified traveller stayed at Baobab Beach Resort & Spa
Posted 10 months ago
Best Hotel Destinations in Kwale County
Hotels by...
Top Trending
Hotels
Flights
Flights from Geneva to BogotáFlights from Geneva to MálagaFlights from Geneva to RavennaFlights from FrauenfeldFlights from Munich to CertaldoFlights from Zürich to MiamiFlights to MombasaFlights from Zürich to MombasaFlights from Zürich to Sao PauloFlights from Zürich to ColomboFlights to Portovenere
Holidays
Holiday Rentals