Skip to main content

Beach Hotels in Kwale

Find the beach hotels that appeal to you the most

The best beach hotels in Kwale

Check out our pick of great beach hotels in Kwale

Filter by:

Review score

Casa Marabella

Diani Beach (Near Kwale)

Situated in Diani Beach, 1.6 km from Diani Beach, Casa Marabella has a private beach area, private parking and rooms with free WiFi access.

M
Musau
From
Kenya
The space is located in a safe and secure neighborhood. The house is spacious, airy, well light and equipped. The host is warm and friendly too. Would come back again. Very impressive.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 33 reviews
Price from
US$77
1 night, 2 adults

The SandCastle Apartment

Ukunda (Near Kwale)

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.

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 9.8
Exceptional - What previous guests thought, 11 reviews
Price from
US$137.97
1 night, 2 adults

Casa Marabella C2

Ukunda (Near Kwale)

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.

S
Sajal
From
Kenya
The place is soo comfortable the hosts are very welcomming they will guide you through your check in and during your stay soo comfortable place to be
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 7 reviews
Price from
US$132
1 night, 2 adults

Diani Beachfront Villa Amani at Diani

Ukunda (Near Kwale)

Boasting air-conditioned accommodation with a private pool, sea view and a balcony, Diani Beachfront Villa Amani at Diani is set in Ukunda.

P
Philipp
From
Germany
Very nice retreat within a secured compound, spacious apartment with everything inside what you need. Pool we had almost every day alone. Direct beach access. We enjoyed every day!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 9 reviews
Price from
US$198
1 night, 2 adults

Casa Marabella C3

Diani Beach (Near Kwale)

Featuring a private beach area, water sports facilities, and a rooftop pool, Casa Marabella C3 offers accommodation in Diani Beach with free WiFi and mountain views.

A
Archiebella
From
Kenya
Lucy was an amazing host, and all our enquiries promptly attended to.👏 🤩 The facilities were extremely clean Amazing rooftop pool There's 24-hour security A bit far off from the main road but great signage to the apartment and cabro road leading to the facility Highly recommend
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 18 reviews
Price from
US$60.44
1 night, 2 adults

CASA BOUGAN APARTMENTS

Diani Beach (Near Kwale)

Situated in Diani Beach, 2.7 km from Diani Beach, CASA BOUGAN APARTMENTS has a private beach area, private parking and rooms with free WiFi access.

M
Marek
From
Estonia
Friendly staff, the room was clean, especially big thanks to the young girl who was very helpful.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 17 reviews
Price from
US$36
1 night, 2 adults

The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya

Diani Beach (Near Kwale)

Featuring a balcony with pool views, a private beach area and pool with a view, The Pool House & The Colobus House, Bella Seaview, Diani Beach, Kenya can be found in Diani Beach, close to Diani Beach...

A
Alfreddy
From
France
We enjoyed very much our time at Fiona's place. The location and value for money are excellent. Fiona and her team are always here to help you, with daily cleaning and daily laundry (and even a chef if you fancy it). You have everything you need to stay there, from bathroom to kitchen amenities. Amazing encounter with white and black colobus, who literally quietly eat their leaves a few metres from you, as well as with the Sykes monkeys, a bit more naughty - mind your windows!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 66 reviews
Price from
US$148.50
1 night, 2 adults

Waterlovers Beach Resort

Diani Beach (Near Kwale)

Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 35 km away from Mombasa.

C
Carly
From
Spain
Staff was amazing. Small resort so very intimate and thankfully no screaming children.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 65 reviews
Price from
US$415
1 night, 2 adults

The Maji Beach Boutique Hotel -Adults Only

Diani Beach (Near Kwale)

Situated along the sandy Diani Beach, The Maji Beach Boutique Hotel features an outdoor and indoor pool, a restaurant and poolside bar. It also offers a fitness centre and massage services.

K
Kristina
From
Ukraine
The hotel is cozy and very stylish, the food is incredibly delicious. The place looks much nicer in real life than in the photos. Compared to Nomad , it's much better and worth the money.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 60 reviews
Price from
US$518.40
1 night, 2 adults

Swahili Beach

Diani Beach (Near Kwale)

Featuring a private beach area and water sports facilities, Swahili Beach is situated in Diani Beach, 200 metres from Nakumatt Diani and an 11-minute walk from The Diani Beach Shopping Centre.

F
Francisco Javier
From
Spain
Amazing resort, if want have a perfect stay on Diani Beach, come here, they Will make you have a perfect experience. All very beautiful, good food.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,217 reviews
Price from
US$470
1 night, 2 adults
All beach hotels in Kwale

Looking for a beach hotel?

There’s nothing quite like waking up to the sound of swirling waves and the smell of sea air through your bedroom window. Beachfront accommodation comes in a variety of forms, from well decked-out resorts to secluded homestays and villas. Beach hotel amenities can include air-conditioned rooms, private terraces overlooking the sea and outdoor pools with adjacent bars.