Skip to main content

Search hotels in Kwale, Kenya

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

Check out these popular cities in Kwale

Stay in Kwale's best hotels!

Filter by:

Star rating

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
Annebel
From
Netherlands
The place was really beautiful, very serene. The staff was really friendly and the food was also very good and de portions as well. The prices for the food and drinks were also good.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 207 reviews
Price from
€ 57.42
1 night, 2 adults

Babylon Gardens Diani

Hotel in Ukunda

Babylon Gardens Diani has free bikes, a garden and a sun terrace with swimming pool and à la carte breakfast in Ukunda. Featuring a bar, the property is located within 2.8 km of Colobus Conservation.

O
Omar
From
Tanzania
It was quiet and the staff were friendly
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 11 reviews
Price from
€ 65.28
1 night, 2 adults

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 private beach area.

G
Gabriel
From
United Kingdom
Beautiful location and facilities. Private beach. Very quiet and tranquil place. Really felt relaxed from staying here, which we needed after 7 weeks non-stop travel. Food was pleasant.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 78 reviews
Price from
€ 161.47
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.

A
Anonymous
From
Austria
The YU property is very quiet and surrounded by beautiful trees. The clean beach is near two magical islands that can be explored by foot. The staff is very friendly and helpful.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 40 reviews
Price from
€ 120.28
1 night, 2 adults

The SandCastle Apartment

Hotel in Ukunda

Located in Ukunda, 1.5 km from Diani Beach and 2.1 km from Leisure Lodge Golf Club, The SandCastle Apartment offers a private beach area and air conditioning.

A
Arnold
From
United Kingdom
Great place ! Great host ! Will be coming back again.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 reviews
Price from
€ 139.84
1 night, 2 adults

Casa Marabella C2

Hotel in Ukunda

Set in Ukunda and with Diani Beach reachable within 1.6 km, Casa Marabella C2 offers express check-in and check-out, allergy-free rooms, a private beach area, free WiFi and a rooftop pool.

F
Fridah
From
Kenya
The scenery and the courtyard where kids could play at night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 7 reviews
Price from
€ 94.66
1 night, 2 adults

Diani Beachfront Flats

Hotel in Ukunda

Boasting a private beach area and views of pool, Diani Beachfront Flats is a recently renovated apartment situated in Ukunda, 1.5 km from Diani Beach.

P
Paula
From
Poland
Beautiful large apartment modernly furnished, with two bathrooms. the kitchen is well equipped, big TV, and comfortable sofa. The whole apartment smells new. On the top of the building is a rooftop with sunbeds. A few minutes from the beach, shops, and restaurants. We were very pleased.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 20 reviews
Price from
€ 99.85
1 night, 2 adults

Stunning 2 Bed Room Unit with Ocean View

Hotel in Mariakani

Comprising free bikes and a bar, Stunning 2 Bed Room Unit with Ocean View is a recently renovated accommodation in Mariakani located close to Ngoloko Kikambala Beach.

A
Anne
From
Kenya
The place is beautiful. Just as the photos. The host was very responsive. I would highly recommend this unit.... will definitely be back
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 7 reviews
Price from
€ 68.81
1 night, 2 adults

Diani Yoga Barn

Hotel in Ukunda

Offering pool views, Diani Yoga Barn is an accommodation set in Ukunda, 6.9 km from Leisure Lodge Golf Club and 8.1 km from Kaya Kinondo Sacred Forest.

H
Hast
From
Sweden
This place is absolutely amazing - the hosts, the staff, the food, the environment and the room! As a solo traveler it felt like such a safe and nurturing place where I felt so well taken care of. The place is located walking distance to the beach but if you want to go somewhere else they can arrange safe transportation for you for a great price! The stay is located at such a peaceful spot away from all the hustle among all the trees! All the food is cooked in the house and it’s really delicious. The rooms and the house is so clean with a calm ambiance! I did yoga with Kathrine and it was amazing, and I already wish to come back and stay for longer!!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 23 reviews
Price from
€ 27.65
1 night, 2 adults

Baali Diani Apartments

Hotel in Ukunda

Boasting a balcony with garden views, pool with a view and a garden, Baali Diani Apartments can be found in Ukunda, close to Diani Beach and 2.3 km from Leisure Lodge Golf Club.

N
Ndiema
From
Kenya
I had such an amazing stay at Baali Diani! The rooms were spotless and well organized, the staff were super friendly and professional, and the breakfast was both tasty and beautifully presented. Everything was just perfect — I highly recommend this gem for anyone visiting Diani!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 31 reviews
Price from
€ 76.04
1 night, 2 adults
See all 320 hotels in Kwale

Most booked hotels in Kwale in the past month

See all

FAQs about hotels in Kwale

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

  • 10.0

    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.0

    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
  • 10.0

    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.0

    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.0

    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
  • 10.0

    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
  • 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
  • 8.0

    You will need a mosquito repellet especially in the evenings...

    You will need a mosquito repellet especially in the evenings. Fortunately, there was one in the house we could use when we first got there before we could purchase one! Thanks to the host! You need to pre-arrage your movement from Tiwi to wherever you want to go as there is no public transport nearby. The host however had contacts for a reliable driver that was very helpful!
    Guest review by
    Tulifu Place
    Kenya