Search hotels in Kwale County

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Kwale County

Filter by

Diani Backpackers - Adults Only
2 out of 5
Villa Allena, 14 KFI Road, Diani Beach, Kwale County, 80401
The price is $46 per night from Aug 29 to Aug 30
3/5 (2 reviews)
Bad wifi good vibes
"Excellent social hostel, but the wifi here is so bad it's basically useless so not a good place if you need to work..."

Reviewed on Mar 7, 2022

Diani Backpackers - Adults Only
Waterlovers Beach Resort
3.5 out of 5
Diani Beach Road, Diani Beach
The price is $247 per night from Aug 20 to Aug 21
5/5 Exceptional! (12 reviews)
"Property was spotless and our accommodation was charming. The staff was friendly, courteous and helpful. The property is on the beach, so access is a few steps from your room. The beach and ocean are amazing! There is a/c in the room but, because of the woven roof, does not cool the room. We asked ..."

Reviewed on Mar 30, 2022

Waterlovers Beach Resort
Stunning villa Twiga in African style with Wi-Fi
The price is $92 per night from Aug 16 to Aug 17
4/5 Very Good! (1 review)
Excellent rapport qualité prix!
"Après quelques bug de WiFi et d'eau chaude nous avons décidé de rester 10 jours. Très spacieuse maison dans le style africain,bien équipée(équipement de cuisine très complet), literie confortable. Nous avons eu droit à la visite quotidienne d'une petite famille de grivets (petit singe très mignon) ..."

Reviewed on May 9, 2017

Stunning villa Twiga in African style with Wi-Fi
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Sands at Nomad
5 out of 5
Diani Beach Road, Diani Beach, 80401
The price is $336 per night from Sep 1 to Sep 2
4.5/5 Wonderful! (80 reviews)
This place is amazing!
"The hotel is set in the most wonderful location, you can expect to have the Indian Ocean lapping your feet, the wind in your hair and the sun on your face. The staff will cater for your every need, be sure to do the 7am yoga sessions with Sam, it’ll set you up for the day, follow that with an ice ..."

Reviewed on Mar 28, 2022

The Sands at Nomad
Southern Palms Beach Resort
4 out of 5
Diani Beach Road, Diani Beach, 80400
Fully refundableReserve now, pay when you stay
The price is $219 per night from Sep 1 to Sep 2
3.9/5 Very Good! (64 reviews)
"The resort being next to the beach made going to the beach a lot easier. Staff were freindly and very helpful. The resort and beach were absolutely amazing, the experience overall was beautiful."

Reviewed on Jun 15, 2022

Southern Palms Beach Resort
The Sands at Chale Island
4 out of 5
Diani Beach Road, Chale Island, 80401
The price is $354 per night from Sep 3 to Sep 4
4.7/5 Exceptional! (106 reviews)
Heaven On Earth
"This trip might have ruined the Kenyan coast for me because I don't know how I'll find anything even remotely close to being as wonderful! The rooms are luxuriously comfortable and the three pools are each lush and pure bliss. The management was personal and friendly and even though I was traveling ..."

Reviewed on Apr 11, 2022

The Sands at Chale Island
Diani Reef Beach Resort & Spa
5 out of 5
Diani Beach Road, Diani Beach, 80400
Fully refundableReserve now, pay when you stay
The price is $155 per night from Aug 16 to Aug 17
4.1/5 Very Good! (251 reviews)
"We stayed in a junior suite which was very nice. We were on the top floor, two flights up with the elevator on the other side of the property (and it did not work reliably); however, the stairs are not difficult to climb as there are not that many and they are not steep. The beach and Indian Ocean ..."

Reviewed on Jul 1, 2022

Diani Reef Beach Resort & Spa
Neptune Village Beach Resort & Spa All Inclusive
4 out of 5
Diani Beach, Galu Kinondo, Diani Beach, 80400
Fully refundableReserve now, pay when you stay
The price is $214 per night from Sep 1 to Sep 2
3.8/5 Good! (25 reviews)
Great food and spa
"Great food staff friendly. Some repairs need around property. The spa was one of the best I have gone to."

Reviewed on Feb 9, 2022

Neptune Village Beach Resort & Spa All Inclusive
Neptune Paradise Beach Resort & Spa
4 out of 5
Diani Beach Road, Diani Beach, Galu Kinondo, Diani Beach, 80400
Fully refundableReserve now, pay when you stay
The price is $242 per night from Sep 1 to Sep 2
4.2/5 Very Good! (37 reviews)
"Beautiful looking. Clean pools. Friendly and welcoming staff. Amazing white sand beach. Aggressive monkeys. Appalling food hygiene - got ill on 2nd day. Left on 4th morning when I was well enough to travel. Hot food not actually hot. Orange juice watered down so it was a pale yellow colour. Flies ..."

Reviewed on Jun 26, 2019

Neptune Paradise Beach Resort & Spa
Leisure Lodge Beach & Golf Resort
4 out of 5
Diani Road, South Coast, Diani Beach, 80100
Fully refundableReserve now, pay when you stay
The price is $103 per night from Sep 6 to Sep 7
4/5 Very Good! (71 reviews)
Amazing
"Amazing. Two major minus points: no gym and weak wifi."

Reviewed on Nov 1, 2021

Leisure Lodge Beach & Golf Resort
Don't see what you're looking for?
See all available properties in Kwale County
View all properties
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 information

Number of reviews 649
Accommodation 370 hotels
Lowest Price $46
Highest Price $354

Price trends for hotels in Kwale County

Less expensive
More expensive
Next month
August
July
$97
Month
Price
January
$137
February
$176
March
$174
April
$167
May
$167
June
$108
July
$231
August
$92
September
$97
October
$97
November
$103
December
$107
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Kwale County. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent reviews of Kwale County hotels
expedia verified reviews

Our app takes you further

When you book on the app you can save up to 25% on select hotels while earning double the points with every booking. With these app deals you'll save even more on trips, and that means you can take more trips, and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code