The Mombasa South Coast is home to some of Kenya’s most beautiful beaches and the guest houses here offer a far more personal and affordable experience than the large resort hotels. Whether you are on a romantic getaway, a family holiday, or a solo retreat, these four options deliver peace, comfort, and value.
1. Diani Sea Lodge – Diani Beach
A charming, small guest house set just 200 metres from Diani Beach. Rooms are clean and airy, with ocean breezes making air conditioning unnecessary for most of the year. Rates start from KES 2,500 per night with breakfast included. The rooftop terrace is a favourite spot for sundowners.
Read More: Top Hardware Stores in Nakuru Serving Farmers and Contractors
2. Tiwi Beach Cottages – Tiwi Beach
One of the most secluded and serene options on the South Coast, Tiwi Beach Cottages offers self-contained cottages that sleep up to four people. Starting from KES 4,000 per night for a full cottage, it is excellent value for families or groups of friends.
3. Msambweni Beach House – Msambweni
A beautifully maintained guest house on the quieter Msambweni stretch of the South Coast. The host is known for exceptional hospitality and the meals prepared on-site using fresh local ingredients are a highlight of the stay. Rooms from KES 3,000 per night.
4. Nomad Beach Bar and Hotel – Diani
A lively yet relaxed option for travellers who want beach activities alongside their accommodation. Nomad offers direct beach access, water sports, and a popular bar-restaurant. Rooms start from KES 3,500 and the social atmosphere makes it great for solo travellers.
5/5 based on 347 customer reviews
📍 Business Information
| Business | Diani Sea Lodge |
| Location | Diani Beach, Mombasa South Coast |
| Phone | +254 700 000 012 |
| Hours | 24 Hours |
| Map | View on Google Maps |


