Skip to main content

Stay in Mombasa South Coast's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Searenity Beach Villa

Hotel in Diani Beach

Situated in Diani Beach, a few steps from Diani Beach, Searenity Beach Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. The food and staff was amazing.

Show more Show less
9.6
Exceptional
109 reviews
Price from
£180
per night

Asha Boutique Hotel

Hotel in Diani Beach

Set in Diani Beach, 600 metres from Diani Beach, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. I loved everything about Asha Boutique Hotel. The location is right on the beach. The rooms are comfortable. All the staff are amazing; I was made to feel at home the entire time. The food is also incredible. I will definitely be back!

Show more Show less
9.4
Superb
112 reviews
Price from
£166
per night

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. excellent environment, very kind staff

Show more Show less
9.1
Superb
210 reviews
Price from
£60
per night

Ocean Village Club (Adults Only) 4 stars

Hotel in Diani Beach

Situated on the Indian Ocean along the white sandy Diani Beach, Ocean Village Club offers guests a tranquil haven. It felt like paradise. Lots of outdoor spaces to relax, massage with sounds of the sea, amazing atmosphere. The best of our stay was the staff, always warm and accommodating to our needs, especially Johnson, Said and Esther. Everyone is amazing!

Show more Show less
9.6
Exceptional
632 reviews
Price from
£217
per night

Sonrisa Villas 4 stars

Hotel in Diani Beach

Offering beachfront accommodation in Diani Beach, Sonrisa Villas features a swimming pool, bar and BBQ facilities. Guests can relax in the garden or enjoy a drink and some sunshine on the terrace. Everything was perfect. We felt spoiled and the staff was so caring and nice. Antonia is very helpful and always smiling. The fact that there are only 3 rooms make you feel at home. The room is spacious, well kept and always clean. The kitchen is open from 1030 to 1930 so you can have something to eat anytime you feel like. The food is delicious. The 3 dogs are the entertainment of the place. So funny, loving and very well educated. Sometime you also see monkeys on the trees. If you need to book a tuktuk, I suggest to have it reserved 30 minutes ahead. The lodge is not very close to Diani center and the road is “challenging”, but that is also what make it quiet and special. Definitely recommend if you want to relax. The massages are a plus!

Show more Show less
9.4
Superb
54 reviews
Price from
£110
per night

The Maji Beach Boutique Hotel 5 stars

Hotel in Diani Beach

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. Great view of the sea; Delicious food provided; Great service.

Show more Show less
9.4
Superb
60 reviews
Price from
£540
per night

Boxo Diani - Unique Beach Front Container Eco-Hotel

Hotel in Diani Beach

Set in Diani Beach, 200 metres from Galu Beach, Boxo Diani - Unique Beach Front Container Eco-Hotel offers accommodation with an outdoor swimming pool, free private parking, a shared lounge and a... This property is amazing. 10/10.

Show more Show less
8.7
Fabulous
258 reviews
Price from
£49
per night

LalaGalu - Beachfront EcoCabins

Hotel in Diani Beach

Set in Diani Beach, a few steps from Galu Beach, LalaGalu - Beachfront EcoCabins offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. LalaGalu in Diani is an absolute gem that offers a perfect blend of luxury, tranquility, and authentic coastal charm. Nestled along the pristine white sands of Diani Beach, the property is a haven for relaxation and indulgence. From the moment you arrive, you’re greeted by warm and attentive staff who go above and beyond to make your stay memorable. The accommodations are thoughtfully designed, combining modern amenities with coastal elegance. Whether you choose a beachfront villa or a garden-view room, you’re guaranteed stunning views and a peaceful ambiance. The food at LalaGalu is exceptional, featuring a mix of local Swahili flavors and international cuisine. The seafood is fresh, flavorful, and beautifully presented. Dining by the beach under the stars is an experience in itself. The facilities include a serene infinity pool overlooking the ocean, lush gardens, and plenty of lounging spaces to soak up the sun. For adventure seekers, the hotel offers activities like snorkeling, kite surfing, and excursions to nearby attractions. What sets LalaGalu apart is the attention to detail and the genuine hospitality of the staff. Whether it’s arranging a surprise romantic dinner, a massage by the beach, or simply ensuring your favorite drink is ready, they truly make you feel at home. If you’re looking for a luxurious yet laid-back escape in Diani, LalaGalu is a must-visit. It’s a place where you can disconnect from the world and reconnect with nature and yourself. Highly recommended!

Show more Show less
8.6
Fabulous
103 reviews
Price from
£132
per night

Eleven Pearl Boutique Hotel & Spa 4 stars

Hotel in Diani Beach

Facing the beachfront, Eleven Pearl Boutique Hotel & Spa offers 4-star accommodation in Diani Beach and features an outdoor swimming pool, fitness centre and garden. The location is amazingly beautiful and very beachy which was what we wanted! But what we liked the most was the staff! Very nice people, with a good heart and beautiful smile! It was hard to have to leave ♡ we totally recommend them!

Show more Show less
8.4
Very good
536 reviews
Price from
£122
per night

Seaclusion Diani 4 stars

Hotel in Diani Beach

Situated in Diani Beach, 700 metres from Diani Beach, Seaclusion Diani features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. The room was a nice size and the staff was friendly and helpful

Show more Show less
8.8
Fabulous
158 reviews
Price from
£49
per night

Hotels with extra health and safety measures

Find hotels in Mombasa South Coast with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Mombasa South Coast in the past month

See all

Mombasa South Coast's best hotels with breakfast

See all

Budget hotels in Mombasa South Coast

See all

FAQs about hotels in Mombasa South Coast