Book Kwale County Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars and activities. Sign up.

Top Cities in Kwale County

Top Hotels in Kwale County

Swahili Beach Resort
5 out of 5
Diani Beach, Diani Beach, Coast Province
Fully refundable
The price is AU$239 per night from 31 Oct. to 31 Oct.
4.3/5 Excellent! (95 reviews)
Great staff. BIG hotel. Very good but not amazing
"This is a very big hotel. The staff were very helpful and the room was large. It’s not the standard I would call 5 star. The beach is not as easily accessible as other resorts along the Diani stretch. The pools were good although quite busy and lots of kids. The India restaurant was good and the ..."

Reviewed on 16 Dec. 2020

Swahili Beach Resort
Leopard Beach Resort & Spa
5 out of 5
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is AU$162 per night from 31 Oct. to 31 Oct.
4.1/5 Very Good! (55 reviews)
Great overall with a few caveats
"Great property, great people, great service! The tap water is saltwater, so not great on the skin and certainly not potable (signs indicating this would be nice)"

Reviewed on 12 May 2021

Leopard Beach Resort & Spa
Diani Reef Beach Resort & Spa
5 out of 5
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is AU$140 per night from 29 Oct. to 29 Oct.
4.1/5 Very Good! (193 reviews)
"Everything was good"

Reviewed on 8 Oct. 2021

Diani Reef Beach Resort & Spa
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.
Leisure Lodge Beach & Golf Resort
4 out of 5
Diani Road, South Coast, Diani Beach
4/5 Very Good! (69 reviews)
"The 18 hole golf course is beautiful with excellent greens."

Reviewed on 30 Aug. 2021

Get rates
Leisure Lodge Beach & Golf Resort
Southern Palms Beach Resort
4 out of 5
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is AU$347 per night from 1 Nov. to 1 Nov.
3.9/5 Good! (55 reviews)
"Amazing place, kind and helpful staff."

Reviewed on 8 Aug. 2021

Southern Palms Beach Resort
Baobab Beach Resort & Spa
4 out of 5
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is AU$321 per night from 26 Oct. to 26 Oct.
4.2/5 Very Good! (95 reviews)
"The staff was very attentive and friendly. Everyone made you feel welcome. Great food and great entertainment as well. I loved it"

Reviewed on 4 Jun. 2021

Baobab Beach Resort & Spa
The Sands at Nomad
5 out of 5
Diani Beach Road, Diani Beach
The price is AU$402 per night from 31 Oct. to 31 Oct.
4.4/5 Wonderful! (76 reviews)
Would Return!
"Fantastic stay, great property with helpful staff. Beach was clean and soft white sand"

Reviewed on 8 Jul. 2021

The Sands at Nomad
The Sands at Chale Island
4 out of 5
Diani Beach Road, Chale Island
The price is AU$306 per night from 1 Nov. to 1 Nov.
4.7/5 Exceptional! (94 reviews)
"Amazing location, fantastic hotel, awesome staff!! Andrea the General Manager genuinely cares about the guests. Highly recommended!"

Reviewed on 8 Sep. 2021

The Sands at Chale Island
Diani Sea Resort
4 out of 5
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is AU$360 per night from 8 Nov. to 8 Nov.
3.9/5 Good! (17 reviews)
"Perfect all inclusive vacation spot for families. The family room we had was perfect for us. We loved the proximity to the ocean."

Reviewed on 4 Jul. 2021

Diani Sea Resort
Diani Sea Lodge
3.5 out of 5
Diani Beach Road, Diani Beach
Fully refundableReserve now, pay when you stay
The price is AU$256 per night from 27 Oct. to 27 Oct.
4.5/5 Wonderful! (6 reviews)
"Very nice place with helpful and kind staff. If you go to Diani, I suggest you this hotel"

Reviewed on 21 Nov. 2020

Diani Sea Lodge
Diani Backpackers - Adults Only
2 out of 5
Villa Allena, 14 KFI Road, Diani Beach, Kwale County
Fully refundableReserve now, pay when you stay
The price is AU$51 per night from 13 Nov. to 13 Nov.
3/5 (1 review)
Sleepless nights at Diani Backpackers
"The place was clean. Great staff but if you value your sleep then it may not be the right fit. They have a 24 hour bar, 24/7. Music played till 3am and it's loud. Didn't have decent sleep all week."

Reviewed on 24 May 2021

Diani Backpackers - Adults Only
Papillon Lagoon Reef
3.5 out of 5
Diani Beach Road, Diani Beach, Kwale County
The price is AU$201 per night from 1 Nov. to 1 Nov.
No reviews
Don’t stay anywhere else!
"Our recent stay here was beyond what we expected! Every single member of the staff as outstanding from the manager Anthony who assisted our needs. Frederick in reception that helped us book our train/flights. Fredrick and Mary at the cash bar who make the most incredible pina coladas. Sarah and her ..."

Reviewed on 1 Jan. 2021

Papillon Lagoon Reef
Neptune Village Beach Resort & Spa All Inclusive
4 out of 5
Diani Beach, Galu Kinondo, Diani Beach
The price is AU$309 per night from 27 Oct. to 27 Oct.
3.7/5 Good! (23 reviews)
"This is my second time staying in Neptune. I booked a room at Neptune Village again however it was closed at this time due to covid. We stayed in a room in the “village” but all the facilities are closed. We used all the facilities in the “palm.” The first we arrived, all meals were ala Carte as ..."

Reviewed on 28 May 2021

Neptune Village Beach Resort & Spa All Inclusive
Villakwetu Cottages Diani Beach
3.5 out of 5
Off Diani Beach Road Galu Beach KE, Diani Beach, Kwale County
The price is AU$150 per night from 29 Oct. to 29 Oct.
Villakwetu Cottages Diani Beach
The Zubeida
4 out of 5
Diani Beach Road, Diani Beach, Kwale County
The price is AU$853 per night from 29 Oct. to 29 Oct.
4.4/5 Wonderful! (12 reviews)
Zubeida is ‘ok’ but not special
"Our stay at Zubeida was pleasant but nothing special. We expected a higher level of service for the price we paid. While the food, staff and surroundings were nice, we were somewhat disappointed with their inability to secure bookings for fun activities in the area. The beach area is full of local ..."

Reviewed on 29 Dec. 2020

The Zubeida
Elewana Afrochic Diani Beach
4.5 out of 5
Golden Beach Road, Diani Beach, Ukunda
The price is AU$670 per night from 1 Nov. to 1 Nov.
4.7/5 Exceptional! (3 reviews)
Wish could have stayed longer
"Our second Elewana stay and again the service was top notch. The beach was lovely and the pool even better."

Reviewed on 13 May 2019

Elewana Afrochic Diani Beach
Waterlovers Beach Resort
3.5 out of 5
Diani Beach Road, Diani Beach
The price is AU$434 per night from 1 Nov. to 1 Nov.
5/5 Exceptional! (6 reviews)
Relaxing oasis
"Amazing place to stay. Beautiful beach, wonderful staff, and great food. Really enjoyed my stay here and highly recommend to anyone looking for a relaxing place to stay!"

Reviewed on 21 Feb. 2021

Waterlovers Beach Resort
Neptune Palm Beach Boutique Resort & Spa All Inclusive
4.5 out of 5
Diani Beach, Galu Kinondo, Diani Beach
The price is AU$466 per night from 27 Oct. to 27 Oct.
3.9/5 Very Good! (26 reviews)
Great beach resort complex
"We had a lovely stay at the Neptune Palm with our teenage son, we found the room comfortable with all amenities to be very good. A bit of modernisation would be good but it was clean, the shower was good and the staff were more than happy to help with any requests we had. The food standard & variety ..."

Reviewed on 28 Jun. 2019

Neptune Palm Beach Boutique Resort & Spa All Inclusive
Kinondo Poa Resort
3 out of 5
Diani Beach, Diani Beach, Kwale
The price is AU$141 per night from 1 Nov. to 1 Nov.
4.8/5 Exceptional! (13 reviews)
Lovely staff
"The service was great. The mattresses weren’t comfortable. There were a number of bugs that looked like large ants in our room. The food was okay. Breakfast and dinner were included. There were more choices at breakfast. There is a very limited menu for dinner. I think there were three entree choices ..."

Reviewed on 24 Jan. 2020

Kinondo Poa Resort
Bahari Dhow Beach Villas
3.5 out of 5
Diani Beach Road, Diani Beach
The price is AU$80 per night from 26 Oct. to 26 Oct.
3.7/5 Good! (40 reviews)
So happy here
"Wonderful place, the best we have had in country. Spacious and homey."

Reviewed on 4 Jun. 2021

Bahari Dhow Beach Villas
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.