Find Cheap Deals on
Hotels 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!


Top Cities in Kwale County



Featured Kwale County Hotels with Hot Tubs

Afrika Pearl & Spa
Afrika Pearl & Spa
4 out of 5
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 ...
Afrika Pearl & Spa
Baobab Beach Resort
Baobab Beach Resort
3 out of 5
Diani Beach Road, P. O. Box 32, Diani Beach, Kwale County
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 ...
Baobab Beach Resort
Diani Reef Beach Resort & Spa
Diani Reef Beach Resort & Spa
5 out of 5
Diani Beach Road, Diani Beach
The price is $156 per night from Jan 10 to Jan 11
$156
includes taxes & fees
Jan 10 - Jan 11, 2025
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 ...
Diani Reef Beach Resort & Spa
Leopard Beach Resort & Spa
Leopard Beach Resort & Spa
5 out of 5
Diani Beach Road, Diani Beach
The price is $290 per night from Jan 6 to Jan 7
$290
includes taxes & fees
Jan 6 - Jan 7, 2025
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 ...
Leopard Beach Resort & Spa
Maisha Marefu Luxury Villa
Maisha Marefu Luxury Villa
3.5 out of 5
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 ...
Maisha Marefu Luxury Villa
Pinewood Beach Resort and Spa
Pinewood Beach Resort and Spa
4 out of 5
Diani Beach, P.O. Box 90521, Diani Beach, Kwale
The price is $246 per night from Jan 8 to Jan 9
$246
includes taxes & fees
Jan 8 - Jan 9, 2025
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 ...
Pinewood Beach Resort and Spa
Nomad Beach Resort
Nomad Beach Resort
5 out of 5
Diani Beach Road, Diani Beach
The price is $2,100 per night from Jan 9 to Jan 10
$2,100
includes taxes & fees
Jan 9 - Jan 10, 2025
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 ...
Nomad Beach Resort
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.