Search hotels in Kwale, Kenya

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

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Check out these popular cities in Kwale

Shimoni

5 hotels

Kwale

4 hotels

Stay at the best hotels in Kwale

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Sawa Sawa Beach House

Hotel in Msambweni

Set in Msambweni, a few steps from Msambweni Beach, Sawa Sawa Beach House offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

A
Ahmad Saleem
From
Sweden
I enjoyed my stay thoroughly. The staff is professional (specially Ian and Joffrey). They made sure everything was perfect and were very kind and respectful. Stacey (the manager) made sure to provide any sort of help I needed with booking transport or getting around. Location is perfect for an idyllic and relaxing holiday. Food was great. You have a lot of options for breakfast and it is prepared fresh when you order. You also get delicious fresh fruit. Cannot recommend this place more if you want to relax away from all the tourist traps. The rooms are a bit basic compared to a fancy hotel but you have everything you need.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 210 reviews
Price from
£54.42
1 night, 2 adults

Marikeka Hotel

Hotel in Galu

Situated in Galu, less than 1 km from Diani Beach, Marikeka Hotel features accommodation with an outdoor swimming pool, free private parking, a shared lounge and a terrace.

T
Tomáš
From
Czech Republic
The hotel exceeded all our expectations. It is practically brand new, so everything is absolutely clean, hygienic and fragrant. The rooms are almost luxurious, excellent air conditioning, comfortable beds, mosquito nets (although we did not see a single mosquito for a week in December), spacious bathroom. Absolutely great daily cleaning service, towels, bathrobes, shower gels and shampoos - all with the hotel emblem. Possibility to have breakfast in the room, on the ground floor, or on the fantastic roof terrace. There is also an unbeatable panoramic pool with perfectly clean and, most importantly, optimally warm water. All the staff were very helpful and accommodating, especially we want to thank Joseph and Bahati for their hospitality. From our point of view, the hotel was comparable in quality to a better five-star hotel. Breakfast was a choice of 4 options, which was quite fine for a week's stay. The kitchen, as well as the roof bar, are available all day and cook quality food. Our family spent a wonderful time at the hotel all days of our stay. A tuk-tuk regularly took us to the beach with a very good and not expensive restaurant, a 5-minute journey and only 2 USD. Thank you very much for everything Marikeko.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 35 reviews
Price from
£83.88
1 night, 2 adults

Kaya Imani

Hotel in Msambweni

Kaya Imani has free bikes, outdoor swimming pool, a garden and shared lounge in Msambweni. The hotel has a terrace and sea views, and guests can enjoy a meal at the restaurant or a drink at the bar.

M
Madleen
From
Italy
Kaya Imani is not just a beautiful place immersed in the jungle right in front of the ocean, but an experience worth having. Our suggestion is to LIVE the place by connecting with people around the bonfire, experiencing morning breathwork, or sharing moments of art and connection with the owners. The service is great, the staff is extremely nice, always smiling, and makes you feel welcomed. In conclusion, a place with a special aura that is difficult to explain, where you can relax, connect with nature, others, and yourself! Many thanks to Lindsay and Eiric for having us!
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 45 reviews
Price from
£87.59
1 night, 2 adults

Mwazaro Beach Lodge

Hotel in Shimoni

Mwazaro Beach Lodge features an outdoor swimming pool, garden, a private beach area and terrace in Shimoni. There is a restaurant serving African cuisine, and free private parking is available.

S
Sarah Morton Rimo
From
Kenya
Absolute peace and quiet. Right on the ocean shore; wonderful, warm, welcoming staff. A great getaway to recharge - perfect 'vtamin sea'. Beautiful sunrise, amazing food, excellent accommodation. It's also lovely to see that the lodge has thought about sustainability, such as solar power, reverse osmosis, reclaimed materials, locally sourced food etc. I can't wait to go back. 💕
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 93 reviews
Price from
£118.93
1 night, 2 adults

YU Resort

Hotel in Msambweni

Situated in Msambweni, a few steps from Msambweni Beach, YU Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area.

E
Eddy
From
Kenya
This is paradise!!! So so beautiful and in a great location. It can accommodate different groups of people; families, groups of friends, honeymoon couples etc. The rooms are clean, big and modern with smart Tvs. There are two well thought out and good sized pools. One in a place with a shade (and a slide) and the other one in the open overlooking the beach. The beach is private and clean. They have two rooftop areas where one can catch the most breathtaking sunset. The food was well prepared and inclusive. The hospitality was excellent. The staff were the cherry on top. The resort is run by Mr Kinoti, a true gentleman, who was constantly on his feet to ensure everything was running seemlessly. The restaurant staff: Juma, Albert, Bakari.... just to mention a few, were so kind and attentive. They went the extra mile to meet our needs always. We couldn't thank them all enough for giving us an unforgettable experience. Ps: The coffee is outstanding!
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 79 reviews
Price from
£57.72
1 night, 2 adults

Zuri Tulivu Resort And Restaurant

Hotel in Kinondo

Located in Kinondo, 300 metres from Galu Beach, Zuri Tulivu Resort And Restaurant provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 43 reviews
Price from
£111.35
1 night, 2 adults

Allamanda Boutique Hostel

Hotel in Galu

Allamanda Boutique Hostel features an outdoor swimming pool, garden, a shared lounge and terrace in Galu. Providing a bar, the property is located within 700 metres of Diani Beach.

S
Sigrid
From
Norway
Very nice rooms, cute outdoor space, nice bar and lovely staff
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 47 reviews
Price from
£46.77
1 night, 2 adults

Wendy's Penthouse Diani

Hotel in Ukunda

Boasting air-conditioned accommodation with a private pool, Wendy's Penthouse Diani is set in Ukunda. This property offers access to a balcony, free private parking and free WiFi.

D
Daniel
From
Kenya
The rooms are quite big, very neat with everything in place. Close proximity to the mall and a few rides to the beach. Our host, Wendy was very helpful
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
£77.50
1 night, 2 adults

The SandCastle Apartment

Hotel in Ukunda

Featuring pool views, The SandCastle Apartment provides accommodation with a private beach area, an outdoor swimming pool and a garden, around 300 metres from Diani Beach.

P
Peter
From
Slovakia
Amazing place. close to sea, 2 minutes walk, very nice clean pool and very friendly staff. There clean our appartment every second day. Close to shops, restaurants an markets. Definitely very nice place for stay. Thank you.
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 16 reviews
Price from
£126.31
1 night, 2 adults

Jo's Baobab Luxury Apartments

Hotel in Ukunda

Boasting air-conditioned accommodation with a balcony, Jo's Baobab Luxury Apartments is situated in Ukunda.

A
Andrew
From
United Kingdom
Big, spacious, well equipped, clean. Safe & secure Jo & his team very friendly
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
£54.93
1 night, 2 adults
See all 291 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 6.9
Pleasant - What previous guests thought, 79 reviews

Popular with guests booking hotels in Kwale

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 35 reviews

Popular with guests booking hotels in Kwale

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

Popular with guests booking hotels in Kwale

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

Popular with guests booking hotels in Kwale

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 210 reviews

Popular with guests booking hotels in Kwale

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 51 reviews

Popular with guests booking hotels in Kwale

Popular with guests booking hotels in Kwale

Popular with guests booking hotels in Kwale

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

Kwale's best hotels with breakfast

See all
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 79 reviews

Guest review
This is paradise!!! So so beautiful and in a great location. It can accommodate different groups of people; families, groups of friends, honeymoon couples etc. The rooms are clean, big and modern with smart Tvs. There are two well thought out and good sized pools. One in a place with a shade (and a slide) and the other one in the open overlooking the beach. The beach is private and clean. They have two rooftop areas where one can catch the most breathtaking sunset. The food was well prepared and inclusive. The hospitality was excellent. The staff were the cherry on top. The resort is run by Mr Kinoti, a true gentleman, who was constantly on his feet to ensure everything was running seemlessly. The restaurant staff: Juma, Albert, Bakari.... just to mention a few, were so kind and attentive. They went the extra mile to meet our needs always. We couldn't thank them all enough for giving us an unforgettable experience. Ps: The coffee is outstanding!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 35 reviews

Guest review
The hotel exceeded all our expectations. It is practically brand new, so everything is absolutely clean, hygienic and fragrant. The rooms are almost luxurious, excellent air conditioning, comfortable beds, mosquito nets (although we did not see a single mosquito for a week in December), spacious bathroom. Absolutely great daily cleaning service, towels, bathrobes, shower gels and shampoos - all with the hotel emblem. Possibility to have breakfast in the room, on the ground floor, or on the fantastic roof terrace. There is also an unbeatable panoramic pool with perfectly clean and, most importantly, optimally warm water. All the staff were very helpful and accommodating, especially we want to thank Joseph and Bahati for their hospitality. From our point of view, the hotel was comparable in quality to a better five-star hotel. Breakfast was a choice of 4 options, which was quite fine for a week's stay. The kitchen, as well as the roof bar, are available all day and cook quality food. Our family spent a wonderful time at the hotel all days of our stay. A tuk-tuk regularly took us to the beach with a very good and not expensive restaurant, a 5-minute journey and only 2 USD. Thank you very much for everything Marikeko.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 45 reviews

Guest review
Kaya Imani is not just a beautiful place immersed in the jungle right in front of the ocean, but an experience worth having. Our suggestion is to LIVE the place by connecting with people around the bonfire, experiencing morning breathwork, or sharing moments of art and connection with the owners. The service is great, the staff is extremely nice, always smiling, and makes you feel welcomed. In conclusion, a place with a special aura that is difficult to explain, where you can relax, connect with nature, others, and yourself! Many thanks to Lindsay and Eiric for having us!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 210 reviews

Guest review
I enjoyed my stay thoroughly. The staff is professional (specially Ian and Joffrey). They made sure everything was perfect and were very kind and respectful. Stacey (the manager) made sure to provide any sort of help I needed with booking transport or getting around. Location is perfect for an idyllic and relaxing holiday. Food was great. You have a lot of options for breakfast and it is prepared fresh when you order. You also get delicious fresh fruit. Cannot recommend this place more if you want to relax away from all the tourist traps. The rooms are a bit basic compared to a fancy hotel but you have everything you need.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 51 reviews

Guest review
Very clean and elegant. Quiet and comfortable
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 4 reviews

Budget hotels in Kwale

See all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 93 reviews

Guest review
Absolute peace and quiet. Right on the ocean shore; wonderful, warm, welcoming staff. A great getaway to recharge - perfect 'vtamin sea'. Beautiful sunrise, amazing food, excellent accommodation. It's also lovely to see that the lodge has thought about sustainability, such as solar power, reverse osmosis, reclaimed materials, locally sourced food etc. I can't wait to go back. 💕
Scored out of 10, guest rating 4.7
Disappointing - What previous guests thought, 6 reviews

FAQs about hotels in Kwale

See reviews by guests who stayed at hotels in Kwale

See all
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 210 reviews
I enjoyed my stay thoroughly. The staff is professional (specially Ian and Joffrey). They made sure everything was perfect and were very kind and respectful. Stacey (the manager) made sure to provide any sort of help I needed with booking transport or getting around. Location is perfect for an idyllic and relaxing holiday. Food was great. You have a lot of options for breakfast and it is prepared fresh when you order. You also get delicious fresh fruit. Cannot recommend this place more if you want to relax away from all the tourist traps. The rooms are a bit basic compared to a fancy hotel but you have everything you need.
Guest review by Ahmad Saleem
Sweden
From £116.73 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 28 reviews
From arriving up to leaving, it was perfect! The rooms are comfortable and clean. Stuff is always doing the best service, from the reception over the cleaning staff to the restaurant! Even there was a animation for kids at the pool what our son really enjoyed. The Chef cooking delicious meals and sharing some special tip to make your food better! The waiters have done always a great job , Jonathan was always having some jokes to made us laugh. Cleaning staff always was respecting your privacy and when told them come back at time they was at the point! At the point a perfect stay what I can just recommend.
Guest review by Martin
Austria
From £338.49 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 13 reviews
This resort is beautiful, with friendly, helpful staff members, and is exceptionally well kept. The rooms, grounds, restaurants are all so clean, I was amazed. I would absolutely return to this hotel chain and would recommend it to others.
Guest review by Sandra
Canada
From £70.52 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 137 reviews
Proximity to the beach. The beach experience is the best ever. Very clean, private beach.
Guest review by wangari
United Kingdom
From £288.02 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 8 reviews
All the dining staffs are very friendly and helpful, the buffet food was good.
Guest review by Meehyae
Kenya
From £254.61 per night
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 22 reviews
Breakfast was good and the staff extremely friendly and helpful
Guest review by Tjongarero
Namibia

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 by Robert
United States
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 by Gary
Switzerland
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 by Sisler
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 by Fima
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 by Geraldine
United Kingdom
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 by Anne
Spain
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 by Roelof
Netherlands
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 by Nduta
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 by Joash
India
Scored out of 10, guest rating 2.0

Because the problem I didn't get the house the one I was...

Because the problem I didn't get the house the one I was supposed to get, I told you already once and she gave me another house. It was very, very bad, very dirty. It was horrible, it was behind completely. She didn't tell me anything about this one. Just give me a room number one, and then she just it was not common. It was not my mistake. She was not there, anyway, I went to the to the gate and they gave me this key. I went to the room. There's nothing my mistake
Guest review by Mehboob Ali Mohamed
Switzerland

More places to explore, more ways to go

  • Car hire near Ukunda Airport

    Flying in to Ukunda Airport and need to hire a car? Book it now to pick it up when you touch down.
  • Cheap holidays in Ukunda

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • Hotels in Ukunda

    Thinking about which towns and cities to visit during your trip to Kwale? Try Ukunda, a popular choice with guests.
  • Hotels in Mombasa

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

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

    If you're planning a longer trip, look beyond Kwale and set off to explore the whole country!
  • Flights to Kwale

    Get your flight tickets to Kwale right here on Booking.com.