Msambweni House

Location: Kenya Coast | Kenya

Price guide: £££££ £200-£350 per person per night

Msambweni House is located on a quiet, unspoilt private beach along four miles of tropical, palm-fringed coastline.  This undiscovered gem is an all-inclusive villa that has just six rooms and a beautiful infinity pool.
Perfect forHoneymooners and couples who want to enjoy a romantic week away as well as families wanting a stylish, all-inclusive villa.
In the knowThe nearby cliffs are the top spot to enjoy sundowners alongside panoramic views and the sound of lapping waves nearby.

Recommended for...

  • Beach
  • Family-friendly
  • Hideaway
  • Honeymoon

Hotel Overview


On a cliff top overlooking Diani beach, a 90-minute drive south of Mombasa.

Rooms at Msambweni House

The main house at Msambweni House has three spacious ensuite rooms with private verandas, and there are two further rooms on the second floor and a luxury tented room beside the pool. The rooms can be booked individually or the whole villa can be rented. For those looking for complete privacy, there are two separate Lamu villas.

Food and facilities

Dining is a real treat at Msambweni. Fabulous fresh seafood dishes are served daily as well as Swahili, Belgian and French-influenced cuisine. Meals can be enjoyed in the villa, by the pool under the African sky or out on a sandbank for lunch.

Activities at Msambweni House

Activities including fishing, volleyball, snorkelling, kite surfing or just pure relaxation by the pool. Golfers can access the nearby 18-hole golf course, and for a bit of adventure set off to the nearby Shimba hills and enjoy a picnic among the elephants.

Best time to go

Best time to travel

Good time to travel (but some limitations)

Travel is possible (but it’s not the best time)

Travel is not recommended

  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec
Best time to go

Hotel location

Stay at Msambweni House on these trips

More places to stay in Kenya Coast


call us on 020 7337 9010 to start planning your perfect trip

Make an enquiry