Search hotels in Kwale, Kenya

Enter your dates and choose from 311 hotels and other places to stay

Check out these popular cities in Kwale

Ukunda

239 hotels

Msambweni

13 hotels

Galu

67 hotels

Kwale

33 hotels

Tiwi

7 hotels

Shimoni

14 hotels

Wasini

4 hotels

Magutu

10 hotels

Kinondo

10 hotels

Stay in Kwale's best hotels!

Filter by:

Star Rating
Review score

Sawa Sawa Beach House

Hotel in Msambweni

Located in Msambweni, a few steps from Msambweni Beach, Sawa Sawa Beach House provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

C
Craig
From
Poland
The hotel and how it is laid out is beautiful. The staff is very attentive and kind. Most importantly, it is a quiet place, perfect for getting away. When the tide goes out, it is worth hiring a local guide to show you everything as you walk out on the coral. (Ask the hotel owners what is a good price for this service so you can be prepared to barter.) We strongly suggest the flight from Wilson to Diani, it is the best way to avoid the ferry in Mombasa. Since you will not find an ATM at either airport, ask the taxi/tuktuk driver to take you to one before you travel to the hotel. And if you go by tuktuk, ask for the beard guy!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 209 reviews
Price from
$67.28
1 night, 2 adults

Marikeka Hotel

Hotel in Galu

Located in Galu, a 10-minute walk from Diani Beach, Marikeka Hotel has accommodations with a shared lounge, free private parking, a terrace and a restaurant.

R
Rashed
From
Kenya
A beautiful boutique-style hotel with a lovely coastal atmosphere. The rooftop bar and pool were my favorite spot in the evening — such a peaceful view of the sunset. The team made me feel right at home. Perfect for anyone looking to unwind.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$116
1 night, 2 adults

Mwazaro Beach Lodge

Hotel in Shimoni

Located in Shimoni, 24 miles from Kaya Kinondo Sacred Forest, Mwazaro Beach Lodge provides accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

S
Susanna
From
United States
Quiet, gorgeous location, welcoming, clean room, pleasant restaurant, unique exposure to beach and mangroves
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 86 reviews
Price from
$313.20
1 night, 2 adults

YU Resort

Hotel in Msambweni

Located in Msambweni, a few steps from Msambweni Beach, YU Resort has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

S
Steven
From
Kenya
Great experience. Beautiful place and service
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 49 reviews
Price from
$170.99
1 night, 2 adults

The SandCastle Apartment

Hotel in Ukunda

The SandCastle Apartment offers accommodations in Ukunda, a 18-minute walk from Diani Beach and 1.3 miles from Leisure Lodge Golf Club.

E
Edwin
From
Kenya
Lona was always there for us. Beautiful swimming pool ,few meters from the beach and amazing neighborhood.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
$137.97
1 night, 2 adults

Casa Marabella C2

Hotel in Ukunda

Offering garden views, Casa Marabella C2 in Ukunda offers accommodations, a private beach area, a rooftop pool, an open-air bath, a garden, and barbecue facilities.

J
Joram
From
Kenya
Wonderful, comfy, cosy and well furnished property
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 7 reviews
Price from
$132
1 night, 2 adults

Blue Waters Villas

Hotel in Ukunda

Offering a garden, Blue Waters Villas provides accommodations in Ukunda. This property offers access to a balcony and free private parking.

F
Francis
From
Kenya
The compound is refreshing and the staff are excellent! The well maintained garden is welcoming and the swimming pool is wow!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 10 reviews
Price from
$99
1 night, 2 adults

Baali Diani Apartments

Hotel in Ukunda

A 17-minute walk from Diani Beach in Ukunda, Baali Diani Apartments offers accommodations with access to a hot tub. With garden views, this accommodation provides a balcony and a swimming pool.

O
Okoth
From
Kenya
The breakfast was served buffet good food cooked by good chef.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 51 reviews
Price from
$46.98
1 night, 2 adults

Diani Beachfront Villa Amani at Diani

Hotel in Ukunda

Diani Beachfront Villa Amani at Diani is a recently renovated apartment in Ukunda where guests can make the most of its outdoor swimming pool, private beach area, and garden.

R
ROTICH
From
Kenya
The facilities are in perfect condition. The staff is so professional.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 9 reviews
Price from
$198
1 night, 2 adults

Savita House Diani

Hotel in Magutu

Savita House Diani enjoys a location in Magutu, 1.4 miles from Diani Beach and 1.7 miles from Leisure Lodge Golf Club. The guest house features both Wifi and private parking free of charge.

S
Shannon
From
Canada
I loved this little apartment! Incredibly clean, comfy and well-stocked with anything you could need. Toiletries provided, full kitchen, cozy couch with Netflix….the Host even asked if I wanted daily cleaning! Well located with only a short walk to the main road, minimarket, restaurants…..also very easy to grab a bike/tuktuk anywhere in Diani.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 5 reviews
Price from
$30
1 night, 2 adults
See all 311 hotels in Kwale

Most-booked hotels in Kwale in the past month

See all

Popular with guests booking hotels in Kwale

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 49 reviews

Popular with guests booking hotels in Kwale

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 209 reviews

Popular with guests booking hotels in Kwale

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews

Popular with guests booking hotels in Kwale

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 14 reviews

Popular with guests booking hotels in Kwale

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews

Popular with guests booking hotels in Kwale

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 86 reviews

Popular with guests booking hotels in Kwale

Scored out of 10, guest rating 6.3
Pleasant - What previous guests thought, 3 reviews

Popular with guests booking hotels in Kwale

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3 reviews

Popular with guests booking hotels in Kwale

Popular with guests booking hotels in Kwale

FAQs about hotels in Kwale

See reviews by guests who stayed at hotels in Kwale

See all
From $79.35 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 209 reviews
The hotel and how it is laid out is beautiful. The staff is very attentive and kind. Most importantly, it is a quiet place, perfect for getting away. When the tide goes out, it is worth hiring a local guide to show you everything as you walk out on the coral. (Ask the hotel owners what is a good price for this service so you can be prepared to barter.) We strongly suggest the flight from Wilson to Diani, it is the best way to avoid the ferry in Mombasa. Since you will not find an ATM at either airport, ask the taxi/tuktuk driver to take you to one before you travel to the hotel. And if you go by tuktuk, ask for the beard guy!
Guest review by
Craig
Poland
From $344 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 42 reviews
We absolutely loved our stay at Mzima. Hotel is located in a beautiful surroundings, right by the beach, rooms are spacious and nice, staff service is next level, you feel completely pampered every minute. The ladies at Mulberry Spa are magical. I would also highly recommend the Chef services, food is amazing and you get to eat in serene setting right by the beach!
Guest review by
Ingrida
Germany
From $151.50 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 25 reviews
Great location, reasonably priced and amazingly helpful staff.
Guest review by
Jamie
United Kingdom
From $395 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 27 reviews
The location directly at the very nice beach is great.
Guest review by
Lena
United Arab Emirates

Planning a trip? Get inspired by reviews of cities in Kwale

10

Its a nice place with a beautiful beach with clear blue...

Its a nice place with a beautiful beach with clear blue water. Water in the apartments are however salty, I assume its because of the beach surrounding the area. Food and activities are expensive around this area.
Guest review by
Ayomide
Nigeria
10

The spirit at Kaya Kwetu is one of love and tranquility and,...

The spirit at Kaya Kwetu is one of love and tranquility and, together with the constant sounds of the waves and the birds, feels a bit paradise-ish. Lindsay and her team are very attentive and helpful from first contact, special food requirements, transport options and late checkout. The creativity and vibe of the unique rooms has one transported into another world and it's all relaxation and connecting with nature. From the "jungle pool" to the beach walks and healthy meal options, a stay at Kaya feels like rejuvenation therapy :-)
Guest review by
Stefan
Germany
10

Beautiful white sandy beaches and lovely place for...

Beautiful white sandy beaches and lovely place for snorkeling and other water activities. Everything you need closeby in the town of Diani or Ukunda. great restaurants all around with good food quality and taste. Friendly and helpfull people.
Guest review by
Roelof
Netherlands
10

Perfect.

Perfect. I wrote a previous outstanding review but Booking.com only posted my two comments from “suggested improvements”, which were inconsequential but gave a negative impression. The property was lovely, steps from an amazing white sandy beach fringed with coconut palms. I loved lolling on the comfy cushions on the roof terrace in the evenings. Cecilia who looked after us was amazing and a great cook. Her fish curries were to die for. The bed was comfy and the mosquito nets a great asset. The community pool was well maintained with a fabulous on site masseuse, Habiba. Amazing relaxing vacation would highly recommend.
Guest review by
Geraldine
United Kingdom
8.0

Its a chilled out border town, with lots of diving -...

Its a chilled out border town, with lots of diving - snorkle opportunities. For sailors it's our point of entry into Kenya and the immigration - customs is super quick and easy, hassle-free as opposed to the land point. But Id come again and stay longer as its very laid back compared to most of the busy Kenyan coastal towns.
Guest review by
METravel
South Africa
8.0

The island was great. People very friendly.

The island was great. People very friendly. The only negative part was when I went for a walk on the island, one woman asked me what I was doing there. When I replied just looking, she told me to look cost money and I should come to the office to pay, which was total BS!
Guest review by
Fima
United States
10

Ukunda is a great place to visit with family and also...

Ukunda is a great place to visit with family and also friends.The best place to watch the sunset on Kongo river and the beach is clean with white sand. We very much enjoyed each morning watching the monkeys jump around in the trees surrounding us Also amazing food at the estuary with very good price and friendly customer service. Overall : A beautiful 👌🏾 , friendly and peaceful place to be.
Guest review by
Joy
United Kingdom
10

amazing beach, white, clean most times, palm trees. exactly...

amazing beach, white, clean most times, palm trees. exactly like in paradise, snorkelling, windsurfing, jetski, sand bank walks were available we ate mostly in the main restaurant of Neptune Palm Boutique and Spa. But I can also recommend Sands Nomad or Alibaba restaurant.
Guest review by
Yvonne
Uganda
10

Mostly private resorts however not far from Diani and...

Mostly private resorts however not far from Diani and accessible from Mombasa. The Likoni Ferry (which is the only way from Mombasa Island to the south) can take some time to cross- we took almost three hours when we first arrived.
Guest review by
Joash
India
6.0

Ukunda itself is full of different kind of problems, but if...

Ukunda itself is full of different kind of problems, but if we specifically talk about Diani, situation is different. Seaview access hotels are in general above average except, Flamboyant, Safari Beach and Seabreeze of which have many issues. Pricing 80$ to 500$ US. Then in Galu beach lies horrible trap places like this ghastly Coconut Village with incompetent teenagers left as managers. The second strip hotels are passable with pricing 35$ to 120$, but usually lack service ability and professional staff. The beach is very beautiful, but people around hotels hustling bring the experience down even bad.
Guest review by
MPENZI
Finland