Search hotels in Kwale, Kenya

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

Select occupancy

Check out these popular cities in Kwale

Ukunda

215 hotels

Tiwi

11 hotels

Msambweni

14 hotels

Galu

66 hotels

Shimoni

21 hotels

Kinondo

8 hotels

Wasini

3 hotels

Kwale

34 hotels

Stay in Kwale's best hotels!

Filter by:

Star Rating
Review score

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.

M
Margherita
From
United Kingdom
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.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 103 reviews
Price from
$198.83
1 night, 2 adults

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.

A
Antara
From
Bangladesh
Everything from the food to the decor to the pool was perfect.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 206 reviews
Price from
$60.22
1 night, 2 adults

Marikeka Hotel

Hotel in Galu

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

S
STEFAN-RUBEN
From
Norway
Exceptional service without any tip expectation and facilities are top notch! Since the sea shore is very dirty in whole Africa, it's probably a good thing this hotel is not at the sea front.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 25 reviews
Price from
$90.52
1 night, 2 adults

Kaya Imani

Hotel in Msambweni

Located in Msambweni, 12 miles from Kaya Kinondo Sacred Forest, Kaya Imani has accommodations with free bikes, free private parking, an outdoor swimming pool and a garden.

A
Ana
From
Costa Rica
The vibe, the peace, the art, the lovely staff, the food and coffee, the nature everywhere 💚 this place has a soul, it is a curated experience, not just a hotel :)
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 31 reviews
Price from
$85.45
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 6.3
Pleasant - What previous guests thought, 68 reviews
Price from
$75.97
1 night, 2 adults

Stylish 1BR Diani Beach Apartment- Near Beach, Malls & Restaurants

Hotel in Ukunda Airport

Providing a private beach area, Stylish 1BR Diani Beach Apartment- Near Beach, Malls & Restaurants provides accommodations in Ukunda Airport.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 6 reviews
Price from
$47.91
1 night, 2 adults

Zuri Tulivu Resort And Restaurant

Hotel in Kinondo

Located in Kinondo, a 3-minute walk from Galu Beach, Zuri Tulivu Resort And Restaurant provides accommodations with an outdoor swimming pool, free private parking, a garden and a restaurant.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 27 reviews
Price from
$101.69
1 night, 2 adults

Wendy's Penthouse Diani

Hotel in Ukunda

Wendy's Penthouse Diani offers accommodations in Ukunda, 1.2 miles from Diani Beach and 1.6 miles from Leisure Lodge Golf Club.

R
Rashida
From
Uganda
Great location at the main road, big house with swimming pool, beautiful view, big open windows you feel a fresh breeze 24/7 from the ocean .Easy to move any time. Safe , windy is great host, she made sure I got everything I needed ☺️ with my family. Thank you Windy Am coming back again.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 5 reviews
Price from
$66.49
1 night, 2 adults

Jade luxury apartments

Hotel in Galu

Just a 12-minute walk from Galu Beach and 0.8 miles from Colobus Conservation, Jade luxury apartments features accommodations in Galu with a garden.

W
Wahu
From
United States
Being my second time comin i really enjoyed the experience even better than before. I loved that it was so close to the beach, just a few meters. It was very clean and had beautiful ambience. It was well equipped and everything was working well the showers, kitchen, TV everything was provided for that I needed. They give good customer service, cause i was really taken care of. I will definitely book Jade Luxury again.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 9 reviews
Price from
$73.13
1 night, 2 adults

Oceanfront Escape with Pools and Waterpark - Balcony Sunsets

Hotel in Mariakani

Oceanfront Escape with Pools and Waterpark - Balcony Sunsets is a recently renovated apartment in Mariakani where guests can make the most of the free bikes and bar.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9 reviews
Price from
$68.38
1 night, 2 adults
See all 294 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 8.0
Very Good - What previous guests thought, 68 reviews

Popular with guests booking hotels in Kwale

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 200 reviews

Popular with guests booking hotels in Kwale

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

Popular with guests booking hotels in Kwale

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

Popular with guests booking hotels in Kwale

Popular with guests booking hotels in Kwale

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

Popular with guests booking hotels in Kwale

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

Popular with guests booking hotels in Kwale

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 103 reviews

FAQs about hotels in Kwale

See reviews by guests who stayed at hotels in Kwale

See all
From $284 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 86 reviews
Truly stunning property located just steps from the beach. Loved every minute of our stay. The only feedback I have is regarding the comfort of the mattress–great if you like extra firm. I think us Americans are used to a little more plush/memory foam. Other than that, I highly recommend Mzima.
Guest review byCiara
United States
From $151.50 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 28 reviews
Peaceful, pleasant gardens, lot of space to sit. Food was great!
Guest review bymichelle
United States
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 206 reviews
Everything from the food to the decor to the pool was perfect.
Guest review byAntara
Bangladesh
From $324 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 23 reviews
The location directly at the very nice beach is great.
Guest review byLena
United Arab Emirates
From $90 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 155 reviews
The staff, beach, property and location
Guest review byJoyce
Kenya

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

Scored out of 10, guest rating 10

Diani Beach is awesome. Great beaches, good food.

Diani Beach is awesome. Great beaches, good food. Transport readily available - be prepared to negotiate and try not to get ripped off. I've been there several times. I've stayed at "Diamonds", "Baobab", "The Blue Water", and "Jo Baobab's apartments". I liked Jo's apartments as they were 5 minute from beach with security, parking, spacious, well maintained, fully equipped, and significantly cheaper than the hotels on the beach - by at least 50%. On the beach I hung out at the Blue Marlin for the beach/bar/restaurant on the beach vibe.
Guest review byRobert
United States
Scored out of 10, guest rating 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 byGeraldine
United Kingdom
Scored out of 10, guest rating 10

Msambweni is truly a hidden paradise.

Msambweni is truly a hidden paradise. I loved its peaceful atmosphere, long quiet beach walks, untouched nature, and the feeling of being far away from crowds and noise. The people are incredibly warm and welcoming, which makes the experience even more special. It’s the perfect place to slow down, relax, and enjoy the beauty of the ocean and nature.
Guest review bySisler
Scored out of 10, guest rating 10

Excellent new restaurant: Pallet Cafe, Galu Square, Diani...

Excellent new restaurant: Pallet Cafe, Galu Square, Diani Beach rd: Just opened 4 April 2026 Best seafood ever...excellent coffee, great shops in Galu Square selling natural products.... a great addition to Diani Beah
Guest review byGary
Switzerland
Scored out of 10, guest rating 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 byMETravel
South Africa
Scored out of 10, guest rating 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 byFima
United States
Scored out of 10, guest rating 10

Easy to get around with Tut Tut's as they park outside...

Easy to get around with Tut Tut's as they park outside hotels/shops etc. Wherever you stay always get an idea of price of tut tut drivers to/from as some of them will rip you off. Hidden Gem is Africa Pool - check it out. For the adventurous there is a climb down not for the faint hearted and certainly no health and safety. We did live dangerously. You can choose the more flat route but not wheelchair accessible. No facilities but you do not even need as the place is mesmerising. 2-3 hours. If your coming from Diani Airport there is a wonderful local restaurant called Baali Diani Airport, (same owner). Definitely worth a visit, call ahead for specific, alcohol drinks, or the huge fish platter.
Guest review byAnne
Ireland
Scored out of 10, guest rating 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 byJoash
India
Scored out of 10, guest rating 2.0

Resort look good but poor non qualified staff.poor reception...

Resort look good but poor non qualified staff.poor reception set up.managerhad bad attitude towards visitors he ignored every question u ask him pretending to be busy doing nothing.we stayed for 2 hours without light because generator had no fuel.poorswimmingset especially for young ones no swimming pool for them and no swimming pool guard .
Guest review byNduta
Scored out of 10, guest rating 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 byRoelof
Netherlands

More places to explore, more ways to go

  • Hotels in Kenya

    If you're planning a longer trip, look beyond Kwale and explore the whole country!
  • Hotels in Mombasa

    Hit the road and make the most of your trip by discovering another popular destination in Kenya.
  • Hotels in Busia

    Hit the road and make the most of your trip by discovering another popular destination in Kenya.
  • Flights to Kwale

    Get your flight tickets to Kwale right here on Booking.com.
  • Hotels in Ukunda

    Thinking about which towns and cities to visit during your trip to Kwale? Try Ukunda, a popular choice with guests.
  • Car rental near Ukunda Airport

    Flying in to Ukunda Airport and need to rent a car? Book it now to pick it up when you land.
  • Cheap vacations in Ukunda

    Plan everything you need for your vacation in one place – from flights and stays to tours and activities