Find Cheap Deals onHotels with Hot Tubs in Kwale County
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking, and you save up to 60%!
Top Cities in Kwale County
Featured Kwale County Hotels with Hot Tubs
Afrika Pearl & Spa
Diani Beach, P.O Box 5664, Diani Beach
Stay at this 4-star beach hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Diani - Chale Marine National ...
Baobab Beach Resort
Diani Beach Road, P. O. Box 32, Diani Beach, 19
Stay at this 3-star beach resort in Diani Beach. Enjoy a full-service spa, 5 restaurants, and a beach locale. Popular attractions Diani Beach and Galu Kinondo ...
Diani Reef Beach Resort & Spa
Diani Beach Road, Diani Beach
The price is $98 per night from Nov 25 to Nov 26
$98
includes taxes & fees
Nov 25 - Nov 26
Stay at this 5-star luxury resort in Diani Beach. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
Leopard Beach Resort & Spa
Diani Beach Road, Diani Beach
The price is $170 per night from Dec 1 to Dec 2
$170
includes taxes & fees
Dec 1 - Dec 2
Stay at this 5-star luxury resort in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
Maisha Marefu Luxury Villa
Diani Beach Rd, Diani Beach
Stay at this 3.5-star villa in Diani Beach. Enjoy free WiFi, free parking, and private pools. Popular attractions Diani Beach and Kongo Mosque are located ...
Pinewood Beach Resort and Spa
Diani Beach, P.O. Box 90521, Diani Beach, Kwale
The price is $214 per night from Nov 24 to Nov 25
$214
includes taxes & fees
Nov 24 - Nov 25
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 ...
Nomad Beach Resort
Diani Beach Road, Diani Beach
The price is $560 per night from Nov 24 to Nov 25
$560
includes taxes & fees
Nov 24 - Nov 25
Stay at this 5-star luxury hotel in Diani Beach. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Diani Beach and Diani - Chale Marine ...
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.
TEST
- Walt Disney World Resort Hotels
- Mystery Spot Hotels
- San Antonio SeaWorld Hotels
- Universal Studios Florida Hotels
- Ark Encounter Hotels
- Six Flags Magic Mountain Hotels
- Six Flags Over Georgia Hotels
- Six Flags Fiesta Texas Hotels
- Columbus Zoo And Aquarium Hotels
- Busch Gardens Tampa Bay Hotels
- Six Flags St Louis Hotels
- Cedar Point Hotels
- Disneyland Hotels
- Silverwood Theme Park Hotels
- Universal Studios Hollywood Hotels
- Kalahari Waterpark Resort Hotels
- Aquatica Hotels
- LEGOLAND California Hotels
- Kings Island Hotels
- Hersheypark Hotels
Top Attractions in Kwale County
- Hotels near Diani Beach
- Hotels near Tiwi Beach
- Hotels near Diani - Chale Marine National Park and Reserve
- Hotels near Chale Beach
- Hotels near Kisite-Mpunguti Marine National Park
- Hotels near Mombasa Marine National Park
- Hotels near Galu Kinondo
- Hotels near Kaya Kinondo Sacred Forest
- Hotels near Shimba Hills National Reserve
- Hotels near Kongo Mosque
- Hotels near Funzi Beach
- Hotels near Nyali Beach
- Hotels near Bamburi Beach
- Hotels near Tsavo East National Park
- Hotels near Mtwapa Mall
- Hotels near Tsavo West National Park
- Hotels near Mombasa Marine National Park
- Hotels near Fort Jesus
- Hotels near Nguuni Nature Sanctuary
- Hotels near City Mall
Popular Hotel Themes in Kwale County
- Hotels with a Pool in Kwale County
- Beach Hotels in Kwale County
- Hotels with Free Parking in Kwale County
- Family Hotels in Kwale County
- Resorts & Hotels with Spas in Kwale County
- Apartment Hotel in Kwale County
- Hotel Wedding Venues in Kwale County
- Romantic Hotels in Kwale County
- All-inclusive Hotel in Kwale County
- Luxury Hotels in Kwale County