Skip to main content

Search hotels in Kwale, Kenya

Enter your dates and choose from 317 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

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.

L
Linda
From
Kenya
The location was excellent. Right next to the beach d the access amazing.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 212 reviews
Price from
$67.28
1 night, 2 adults

Babylon Gardens Diani

Hotel in Ukunda

Located in Ukunda, 1.7 miles from Colobus Conservation, Babylon Gardens Diani has accommodations with a garden, free private parking, a shared lounge and a terrace.

A
Anthony
From
United States
Babylon Gardens is fantastic. Boutique experience with very personalized and attentive service. The owner and all the staff make you feel right at home. You can swim in the beautiful pool 24/7, just steps from your front door, or easily grab a drink from the cozy bar. The daily breakfast is excellent, as were the dinners we ordered from the restaurant. The apartments have a large living room and separate bedroom with a/c. Very spacious and comfortable. We'll definitely be staying here again. :)
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews
Price from
$76.50
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 8.0
Very Good - What previous guests thought, 41 reviews
Price from
$144.20
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.

F
Francis
From
United States
Unbeatable location. Wide open sea. Some beach at low tide. Great for water activities. Staff are well trained and professional. Felt well looked after in all departments
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 83 reviews
Price from
$279
1 night, 2 adults

Amani Apartments

Hotel in Galu

Amani Apartments is a recently renovated apartment in Galu where guests can make the most of its outdoor swimming pool and garden.

A
Anonymous
From
Kenya
I loved my stay at Amani! it was such a chill vibe. The apartment was clean, comfy, and had everything I needed. The pool was perfect for cooling off, and it’s super close to the beach, restaurants, and activities to do around Diani. Would totally stay here again!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 6 reviews
Price from
$102.06
1 night, 2 adults

Wasini house mkwiro village

Hotel in Shimoni

Wasini house mkwiro village offers accommodations in Shimoni, 0.8 miles from Shimoni Slave Caves.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews
Price from
$63
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, 10 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.

c
christine
From
Kenya
Beautiful and well furnished apartment with all home appliances. Pristine pool with deep end and very comfortable beds. The Host Helen is especially gracious and attentive Also enjoyed the outdoor lounge area. The property is very clean and well maintained.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
Price from
$132
1 night, 2 adults

Diani Beachfront Flats

Hotel in Ukunda

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

R
Rebecca
From
Taiwan
Huge and comfortable space with a pool and steps from the beach, it doesn’t get much better than that. I would come back for sure. Deborah was very kind and helpful.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 29 reviews
Price from
$117
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.

T
Tiir
From
United States
I appreciated the professionalism and experience of the staff. The welcome was warm, and meals were served on time, with personalized options available for each mealtime. Additionally, 24-hour security and services were provided.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 43 reviews
Price from
$48.60
1 night, 2 adults
See all 317 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

    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

    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

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

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