Skip to main content

Featured beach hotel destinations

Destination inspiration for your trip – find a beach hotel

The best beach hotels in Mombasa South Coast

Check out our pick of great beach hotels in Mombasa South Coast

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Offering a bar and garden view, Flamboyant Diani Beach is located in Diani Beach, 4.3 km from Colobus Conservation and 4.4 km from Leisure Lodge Golf Club. This beachfront property offers access to free WiFi and free private parking. The outdoor swimming pool features a pool bar and water slide. Absolutely everything! What an amazing place to stay - the rooms, the staff, the food, the garden... and it is right on the pristine beach! Thank you, Arti, for the great tips! All the best!

Show more Show less
9.2
Superb
1,074 reviews
Price from
US$50
per night

Boasting sea views, Fiorella Beach House, Diani Beach offers accommodation with balcony, around 1.5 km from Diani Beach. This beachfront property offers access to a terrace, free private parking and free WiFi. Guests can make use of the picnic area or the year-round outdoor pool, or enjoy views of the pool and garden. The house and grounds are beautifully kept. The house is just off the main beach road, but once you walk through the main gate, it is quiet and you don’t hear the road noise. Very peaceful. The apartment was exceptionally clean, bedroom and living area were large. Netflix available. Internet worked well. Pool was clean and very refreshing

Show more Show less
9.4
Superb
139 reviews
Price from
US$130.41
per night

Featuring an outdoor swimming pool and views of pool, Tombo House is a recently renovated bed and breakfast located in Diani Beach, 1 km from Diani Beach. There is an on-site restaurant, plus free private parking and free WiFi are available. The accommodation offers airport transfers, while a bicycle rental service is also available. Very friendly Staff! Very clean and comfortabel Room. Pool allways cleen. Breakfest fresh and tasty:) is located in a very quiet place. We felt very good. excellent place for a peaceful rest.

Show more Show less
9.4
Superb
248 reviews
Price from
US$100.33
per night

Set 3.6 km from Leisure Lodge Golf Club and 4.7 km from Colobus Conservation, V-Szameitat Homes features free WiFi and units fitted with a kitchen, balcony and seating area. Private parking is available on site at this recently renovated property. The accommodation offers airport transfers, while a bicycle rental service is also available. I loved how communicative the host was. The staff were so good and gracious to us. The daily breakfast was top notch. The location was just perfect. My only regret is they were not able to let us extend since there were other guests checking in. 10/10, would do it again in a heartbeat!

Show more Show less
9.1
Superb
411 reviews
Price from
US$90
per night

Located in Diani Beach, 4 km from Colobus Conservation and 4.2 km from Leisure Lodge Golf Club, private pool cottage diani beach offers barbecue facilities and air conditioning. This villa features a private pool, a garden and free private parking. The accommodation offers full-day security and a concierge service for guests. Everything was amazing, pool area, bedrooms. Fait was great, she did everything we asked her and help us a lot. Everyone was very polite and kind.

Show more Show less
9.4
Superb
110 reviews
Price from
US$99
per night

Situated in Diani Beach, 2.6 km from Diani Beach, Searenity Beach Villa features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. 3.1 km from Leisure Lodge Golf Club and 5.5 km from Colobus Conservation, the property offers a shared lounge and a bar. There is a hot tub, evening entertainment and free shuttle service. Fab property, amazing location, super friendly staff, great food

Show more Show less
9.5
Exceptional
119 reviews
Price from
US$220
per night

Set in Diani Beach, 3.5 km from Leisure Lodge Golf Club, Asha Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. 4.8 km from Colobus Conservation and 11 km from Kaya Kinondo Sacred Forest, the property provides a bar and massage services. The accommodation features airport transfers, while a bicycle rental service is also available. Asha staff was super nice, always smiling and trying to anticipate all our needs. We have been totally spoiled! Small piece of paradise in Kenya!

Show more Show less
9.1
Superb
150 reviews
Price from
US$203.38
per night

Situated within 1.1 km of Diani Beach and 1.7 km of Leisure Lodge Golf Club, Zarafa House features rooms with air conditioning and a private bathroom in Diani Beach. This property offers access to a patio and free private parking. Guests can make use of the sun terrace or the outdoor fireplace, or enjoy views of the pool and garden. The excellent condition of the facilities at hand, overall cleanliness and the breakfasts come to mind. Ann Rietjens, the host, went over and above to ensure that my stay here was as pleasant as possible. Zarafa house makes for a quiet, quaint stay surrounded by nature, and remains easily accessible to the nearby beaches and resorts. Security is also excellent.

Show more Show less
9.4
Superb
138 reviews
Price from
US$83
per night

Boasting air-conditioned accommodation with a pool with a view, pool view and a terrace, peeKAboo Diani Beach is set in Diani Beach. Featuring a 24-hour front desk, this property also has a restaurant and a picnic area. The bed and breakfast also offers free WiFi, free private parking and facilities for disabled guests. Amazing staff, great breakfast & short walk to the beach. Walking to good supermarkets & restaurants. Overall wonderful experience, great value and highly recommend.

Show more Show less
9.2
Superb
109 reviews

Boasting a terrace with garden views, an outdoor swimming pool and massage services, Sheba Cottages - Diani Beach can be found in Diani Beach, close to Galu Beach and 2.5 km from Kaya Kinondo Sacred Forest. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free WiFi throughout the property. There is free private parking and the property features paid airport shuttle service. Paradise like garden, very welcoming host (does everything that you would feel good), cozy and clean cottages. The location away from main tourist area is a bonus, as here there is less those who want to sell things. Easy to get to the shore and cafes with tuktuk or boda in 10-15 minutes. Super place!

Show more Show less
9
Superb
134 reviews
Price from
US$1.50
per night

Most booked beach hotels in Mombasa South Coast this month

FAQs about beach hotels in Mombasa South Coast

Beach Hotels that guests love in Mombasa South Coast