Kenya may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Kwale County

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Bright star Resort
3 out of 5
Diani Beach, Diani Beach
The price is $21 per night from Jan 17 to Jan 18
2.3/5 (6 reviews)
Cost effective, comfortable enough stay

"I only stayed at Bright Star for one night but was able to get a good enough feel for the place. I'll start off with the things that could be improved...Electricity, this went off around 3 times during the day and night that I was there, it meant that there was no air conditioning and I was woken ..."…"

Reviewed on Dec 20, 2019

Bright star Resort
Sunset Villa Diani
3.5 out of 5
Diani Beach Road, Diani Beach
The price is $59 per night from Jan 17 to Jan 18
Sunset Villa Diani
Villa Dora and Holly
3.5 out of 5
off diani beach road, Diani Beach, south coast
The price is $101 per night from Jan 17 to Jan 18
Villa Dora and Holly
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.
Waterlovers Beach Resort
3.5 out of 5
Diani Beach Road, Diani Beach
The price is $262 per night from Jan 17 to Jan 18
5/5Exceptional! (2 reviews)
fantastic beach resort

"Amazing resort with wonderful people who tend to your every need, fantastic location by the sandy beach and warm waters of the Indian Ocean. The food was great always freshly made, breakfast buffet with fresh fruit and cooked breakfast. Lots of activities which the manager could book for you, spa ..."…"

Reviewed on Oct 28, 2019

Waterlovers Beach Resort
Amani Tiwi Beach Resort
4 out of 5
Tiwi Beach Off Likoni Lunga Lunga Road, Tiwi
Get Rates
3.6/5Good! (42 reviews)
great time at the paradise under the African sky

"Was generally exciting"…"

Reviewed on Dec 22, 2019

Amani Tiwi Beach Resort
Baobab Beach Resort & Spa - All Inclusive
4 out of 5
Diani Beach Road, Diani Beach
Free CancellationReserve now, pay when you stay
The price is $134 per night from Jan 17 to Jan 18
4.1/5Very Good! (78 reviews)

"Food was fantastic and prompt service by the caterers"…"

Reviewed on Dec 10, 2020

Baobab Beach Resort & Spa - All Inclusive
Bahari Dhow Beach Villas
3.5 out of 5
Diani Beach Road, Diani Beach
The price is $64 per night from Jan 17 to Jan 18
3.5/5Good! (33 reviews)

"As usual a great place. Excellent breakfast, clean pools, cold air conditioning, a fully equipped kitchen, large clean restroom, quiet, safe, and a great value for the price"…"

Reviewed on Aug 25, 2020

Bahari Dhow Beach Villas
Diani Reef Beach Resort & Spa
5 out of 5
Diani Beach Road, Diani Beach
Free Cancellation
The price is $72 per night from Jan 29 to Jan 30
4.1/5Very Good! (149 reviews)

"The staff friendliness and attention to details. They made me a farewell cake when I left."…"

Reviewed on Jan 9, 2021

Diani Reef Beach Resort & Spa
Leopard Beach Resort & Spa
4 out of 5
Diani Beach Road, Diani Beach
The price is $153 per night from Jan 17 to Jan 18
4.1/5Very Good! (51 reviews)
overllokay

"can improve on foods and general cleaning ness"…"

Reviewed on Feb 24, 2020

Leopard Beach Resort & Spa
Neptune Village Beach Resort & Spa All Inclusive
4 out of 5
Diani Beach, Galu Kinondo, Diani Beach
The price is $240 per night from Jan 19 to Jan 20
3.7/5Good! (21 reviews)

"Nice place for a holiday, especially good for families with young children. The towels and bed sheets are worn out, shower has litttle pressure and the swimming pool closes at 6pm everyday for treatment - no wiggle room here. Its understandable for the safety of the children, but the adults miss ..."…"

Reviewed on Dec 17, 2018

Neptune Village Beach Resort & Spa All Inclusive
PrideInn Express Diani
3.5 out of 5
Diani Beach Road, Ukunda, Diani Beach
The price is $43 per night from Jan 17 to Jan 18
3.7/5Good! (18 reviews)

"I was taken to the first room and the A/C system was not working. Got moved to another room which was working perfectly. Terrible WiFi; couldn’t get anything done while I was there. The bathroom needs some work. The place needs some renovating because becoming a part of the PrideInn chain it is behind. ..."…"

Reviewed on Jul 20, 2019

PrideInn Express Diani
Pinewood Beach Resort and Spa
4 out of 5
Galu Kinondo Beach, P.O. Box 90521, Diani Beach, Kwale
Free Cancellation
The price is $129 per night from Jan 17 to Jan 18
4/5Very Good! (6 reviews)

"Sehr ruhiges kleines Hotel, guter Service"…"

Reviewed on Jan 9, 2021

Pinewood Beach Resort and Spa
The Villa Luxury Suites Hotel
4 out of 5
Beach Road next to Colliers, Diani Beach
The price is $85 per night from Jan 17 to Jan 18
4.7/5Exceptional! (36 reviews)

"The staff were friendly, rooms were good. There is nothing I could fault about this property. It was very peaceful and quite, that was the only negative, if you could call it one. We like going out and about and the location was perfect."…"

Reviewed on Jan 27, 2020

The Villa Luxury Suites Hotel
The Sands at Nomad
5 out of 5
Diani Beach Road, Diani Beach
The price is $265 per night from Jan 17 to Jan 18
4.4/5Excellent! (72 reviews)

"I absolutely recommend staying at this hotel if you are visiting Diani beach. Upon check in we were greeted with coconut water and a flower necklace, nice little welcome touch. We were also upgraded free of charge to the junior suite which made our stay even more comfortable. They also gave us a ..."…"

Reviewed on Apr 6, 2020

The Sands at Nomad
Swahili Beach Resort
5 out of 5
Diani Beach, Diani Beach, Coast Province
Free CancellationReserve now, pay when you stay
The price is $121 per night from Feb 15 to Feb 16
4.4/5Wonderful! (88 reviews)
Girls trip!!!

"The resort is absolutely stunning and breathtaking! There were a few glitches and hiccups at check in but they were taken care of by RALLY. Then we get to our rooms and then the problems began(phones weren’t working and one of the rooms the AC was needed to be serviced plus didn’t have a remote control, ..."…"

Reviewed on Oct 1, 2020

Swahili Beach Resort
Diani Wonder Apartments
3.5 out of 5
Diani Beach Road, Diani Beach, Kwale County
The price is $18 per night from Feb 4 to Feb 5
4.6/5Wonderful! (7 reviews)

"Room was good and clean. Ambience was great. The owner was cooperative."…"

Reviewed on Oct 21, 2020

Diani Wonder Apartments
Neptune Paradise Beach Resort & Spa
4 out of 5
Diani Beach Road, Diani Beach, Galu Kinondo, Diani Beach
The price is $307 per night from Jan 17 to Jan 18
4.2/5Very Good! (36 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
Diplomat Diani Beach Resort
3.5 out of 5
Diani Beach Road, Diani Beach, Kwale County
The price is $27 per night from Jan 17 to Jan 18
3.2/5 (16 reviews)

"The hotel didnt have my reservation placed so I had a problem in the beginning.But the supervisors was friendly and helped us sort out the issue. Overall the other days run smoothly once we had our room the next day."…"

Reviewed on Jan 3, 2020

Diplomat Diani Beach Resort
Sunset Villa Resort
3.5 out of 5
5386, Diani Beach Road, Diani Beach, Kwale County
Free CancellationReserve now, pay when you stay
The price is $50 per night from Feb 1 to Feb 2
5/5Exceptional! (1 review)
Petit paradis

"Petit resort paradisiaque à 500m de la mer avec piscine et jaccuzzi. Neema nous a accueilli chaleureusement dans notre villa Sunset 1 et son grand jardin exotique. Un vrai havre de paix! Le chef John nous a mijoter des délicieux plats à la commande: petits déj trés copieux et délicieux inclus dans ..."…"

Reviewed on Jul 16, 2019

Sunset Villa Resort
The Sands at Chale Island
4 out of 5
Diani Beach Road, Chale Island
The price is $242 per night from Jan 17 to Jan 18
4.7/5Exceptional! (85 reviews)

"The staff made us feel like we were at home. And went out of there way to accommodate us in every way. Will definitely be returning."…"

Reviewed on Feb 19, 2020

The Sands at Chale Island
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.

Top Cities in Kwale County

Kwale County Hotel Travel Guide

When you browse Expedia’s selection of hotels in Kwale County, you’re sure to find cheap rates and new deals on any type of hotel you want in the area.

Expedia will save you money and time when booking your reservations at a hotel in Kwale County so you can enjoy your stay and not worry about planning and your accommodation budget.

Enter your travel dates to view the best offers on hotel rooms in Kwale County!