Skip to main content

Stay in Kwale's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Mwazaro Beach Lodge

Hotel in Shimoni

Located in Shimoni, 39 km from Kaya Kinondo Sacred Forest, Mwazaro Beach Lodge provides accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. The lodge is set in a breathtaking location on the beachfront amongst the mangroves. Every detail of the place is well taken care of and well thought. The design of the rooms and bungalows is wonderful, and the rooms are aired by the beachfront breeze. The staff was incredibly helpful and kind - we can commend all of them and in particular manager Rufus, cook George, Sami, Asthman and Aisha. They made sure we had the best stay. We loved the food - the breakfasts are amazing - and would recommend asking George to cook a seafood platter with fresh fish caught on the day. We also much enjoyed kayaking at sunset amongst the mangroves and relaxing with a drink by the pool.

Show more Show less
9.3
Superb
33 reviews
Price from
£69
per night

Pebbles guesthouse in Diani beach road 3 stars

Hotel in Ukunda

Located in Ukunda, within 300 metres of Diani Beach and 200 metres of Leisure Lodge Golf Club, Pebbles guesthouse in Diani beach road provides accommodation with a restaurant and free WiFi throughout...

Show more Show less
Price from
£22
per night

Le Grande Haven 5 stars

Hotel in Lunga-Lunga

Set in Lunga-Lunga, 29 km from Kaya Kinondo Sacred Forest, Le Grande Haven offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

Show more Show less
Price from
£23
per night

Cozy Holiday Homes. 5 stars

Hotel in Ukunda

Set in Ukunda, within 3.3 km of Leisure Lodge Golf Club and 8.7 km of Colobus Conservation, Cozy Holiday Homes.

Show more Show less
Price from
£11
per night

Le Grand Forest dreams Resort 4 stars

Hotel in Ukunda

Situated in Ukunda, 600 metres from Diani Beach, Le Grand Forest dreams Resort features accommodation with a garden, free private parking, a restaurant and a bar.

Show more Show less
Price from
£274
per night

ASINS HOLIDAY INN HOTEL 3 stars

Hotel in Ukunda

Situated in Ukunda, 600 metres from Diani Beach, ASINS HOLIDAY INN HOTEL features accommodation with an outdoor swimming pool, free private parking, a restaurant and a bar.

Show more Show less
4.5
Review score
2 reviews
Price from
£25
per night

Skippers - Adults only

Hotel in Ukunda

Located in Ukunda, 1.2 km from Diani Beach, Skippers - Adults only provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

Show more Show less
10
Exceptional
1 reviews
Price from
£27
per night

Hideout

Ukunda

Boasting garden views, Hideout offers accommodation with a balcony, around 1.2 km from Diani Beach. This property offers access to a terrace and free private parking. The location was perfect! Right on the road side on your way to Diani Airstrip,also near the beach.The host Lucy was so welcoming, there are shops near to buy food if need be. There are alot of attractive places to visit nearby.

Show more Show less
9.6
Exceptional
7 reviews
Price from
£11
per night

Hibiscus Home&Apartments

Galu

Located 1.6 km from Galu Beach, Hibiscus Home&Apartments offers air-conditioned accommodation with a patio. The property features pool and garden views, and is 1.2 km from Colobus Conservation. Loved the place! Tina & Mohamed were amazing they took very good care of us

Show more Show less
9.3
Superb
7 reviews
Price from
£58
per night

Chameleon house diani

Ukunda

Featuring accommodation with a private pool, Chameleon house diani is set in Ukunda. This property offers access to a balcony, free private parking and free WiFi. The apartment was spacious and very clean and had everything you could need , the host was very lovely and helpful and helped up plan for activities for the trip .The pool was nice and relaxing and very convenient as it was in the peppery

Show more Show less
9.4
Superb
11 reviews
Price from
£35
per night

Hotels with extra health and safety measures

Find hotels in Kwale with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Kwale in the past month

See all

FAQs about hotels in Kwale

  • Travellers who stayed in Kwale near Ukunda Airport (UKA) have said good things about African Dream Cottages - Diani Beach, Seaclusion Diani and PrideInn Hotel Diani.

    Among the hotels near Ukunda Airport in Kwale, Asha Boutique Hotel, Searenity Beach Villa and Nomad Beach Resort have also been highly rated.

  • On average, it costs £26 per night to book a 3-star hotel in Kwale for tonight. You'll pay on average around £252 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Kwale will cost around £19 (based on Booking.com prices).

  • Shimoni, Ukunda and Magutu are popular with other travellers visiting Kwale.

  • There are 125 hotels in Kwale you can book on Booking.com.

  • The average price per night for a 3-star hotel in Kwale this weekend is £26 or, for a 4-star hotel, £264. Looking for something even fancier? 5-star hotels in Kwale for this weekend cost on average around £19 per night (based on Booking.com prices).