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.

Sawa Sawa Beach House

Hotel in Msambweni

Sawa Sawa Beach House offers rooms in Msambweni. The accommodation provides a private beach area, as well as an outdoor swimming pool and a garden. The property features a restaurant. The food was amazing ,the pastries,pancakes and everything was amazing!We had to complement the chef personally.The place was clean,the staff is friendly and helpful.We had dinner at the beach and under the stars.What a blessing! The place is cosy and homely,and they have literally all the comforts of home,packed bookshelves,cozy reading spaces,swimming googles,snorkeling masks, weights to work out,rebounder at the pool and even an abacus! Laundry lines to hang wet swimming gear and towels,so really a home away from home.And the best part your room is a few steps away from the beach.

Show more Show less
9
Superb
191 reviews
Price from
£38
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 was an amazing place to stay with great food, staff and nice view. We were so excited to stay and we would definitely love to come back.

Show more Show less
9.6
Exceptional
442 reviews
Price from
£198
per night

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 shared lounge. All the staff were exceptionally warm and welcoming. The place is beautiful, ambient and very serene! As soon as I made my booking, I received a welcoming call from the manager to confirm my reservation and to take note of any special arrangements, which was very thoughtful. Their menu is quite extensive and the food is very delicious. The waiters are knowledgeable, professional, friendly, genuinely concerned and pay attention to detail. They ensure that your order is to the point. I really enjoyed the 3-course dinner and the coffee at breakfast was properly brewed. My room was exquisite and exactly what it looked like in the pictures! I can't stress enough how professional and hospitable the waiters and house keeping staff were. They made my stay super enjoyable and memorable. The quality of service and overall experience was personal and exceptional, I can see myself coming back here many times in the future.

Show more Show less
9.6
Exceptional
91 reviews
Price from
£174
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. Very quiet, in front of the beach, good food, spacious and comfortable rooms

Show more Show less
9.3
Superb
86 reviews
Price from
£101
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. The staff is exceptionally well organized and trained. Antonia is amazing and manages to the smallest detail.

Show more Show less
9.3
Superb
74 reviews
Price from
£95
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. I stayed at the Maji Hotel for 5 nights in January 2023 and it really could not have been better. I would recommend the Maji to anyone going to Diani. The staff was very friendly and helpful, my room was clean and comfortable, and the beach views were breathtaking. I didn't want to leave! I also really enjoyed the food. I had the half-board option and I thought there were good options for breakfast and dinner. There was a lot of variety in the choices and I think you could stay for at least a week (probably more) and order different things for every meal. I was travelling solo and would recommend the Maji to other solo travelers. It was so relaxing and the beach was beautiful - probably the best beach I have been to.

Show more Show less
9.3
Superb
61 reviews
Price from
£444
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... To be honest the place was very nice and the staff, specially Bilel and Elizabeth were very helpful, they wanted us to have the best time and they did as much as they could. So stay here

Show more Show less
8.8
Fabulous
127 reviews
Price from
£43
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 Staff was very friendly & very helpful each of the meals were fantastic the location right at diani beach was amazing, you could go directly from the hotel to the beach The hotel is quite small, but that makes it so nice because there is no overcrowding

Show more Show less
8.5
Very good
478 reviews
Price from
£78
per night

Seaclusion Diani 4 stars

Hotel in Diani Beach

Set in Diani Beach, less than 1 km from Baharini Shopping Centre, Seaclusion Diani House has an outdoor swimming pool and rooms with free WiFi access. The penthouse we booked was really spacious and well furnished. The hotel's staff and owner were always really nice and welcoming. The food was delicious. The place is located just a few minutes from the beach.

Show more Show less
8.8
Fabulous
103 reviews
Price from
£47
per night

Pinewood Beach Resort and Spa 4 stars

Hotel in Diani Beach

Pinewood Beach Resort and Spa is located on Galu Beach and 10 km away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants. Excellant cooperation of staff and property was serene. i will definetely reccommend and try to visit again. They helped whole heartedly for special request. Food was excellant with performance. 100% satisfaction. Kudos to the team:)

Show more Show less
8.7
Fabulous
124 reviews
Price from
£99
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

gogless