Our Venues

Here is a selection of our most popular venues in Kenya and abroad.

Swahili Beach Resort

Location: Diani Beach, Kenya

Capacity: 300 guests

Rooms: 140

If you are dreaming of “A Thousand & 1 nights” wedding, this is the place to be! The beautiful Arabic architecture together with state-of-the-art facilities will certainly give the WOW effect to your Big Day.

The Sands at Chale Island

Location: Diani Beach, Kenya

Capacity: 150 guests

Rooms: 60

A paradise island located off one of Africa’s best beaches. The Sands at Chale offers a romantic and intimate venue that is perfect for couples looking for a small or medium sized wedding celebration.

The Sands at Nomad

Location: Diani Beach, Kenya

Capacity: 50 guests

Rooms: 29

A boutique resort right on the coast, nestled into 26 Acres of pristine coastal forest. This stunning venue allows you to enjoy a ceremony surrounded by nature, or one right on the beach front.

The Majlis

Location: Lamu, Kenya

Capacity: 150 guests

Rooms: 39

Located on the secluded Manda island and facing the magical island of Lamu, the Majlis is the place to be when it comes to Peace, Art and Good Food.. With 39 rooms, it can host weddings of up to 150 guests. Imagine walking down the aisle not only on a beautiful beach, but surrounded by beautiful art too!

The Maji Beach Boutique Hotel

Location: Diani Beach, Kenya

Capacity: 100 guests

Rooms: 15

This unique Boutique Hotel, not only has the reserved beach caressed by the Indian Ocean, but it’s surrounded by an extensive swimming pool springing out from the heart of the hotel lobby.

Diamonds Dream of Africa

Location: Malindi, Kenya

Capacity: 100+ guests

Rooms: 34+

Member of Small Luxury Hotels of the World,this gem tucked in the Malindi Marine National Park, has charm for days, starting from the amazing 1928 safari car, parked at the entrance.
With 34 rooms, it’s ideal for cosy and intimate weddings; but being part of a bigger trio of hotels (together with Sandies and Dream Garden), it gives the option of hosting much bigger parties.

Diani House

Location: Diani Beach, Kenya

Capacity: 250 guests

Rooms: 5

As the name suggests, this super cosy home is located in the heart of Diani Beach. It can sleep up to 10 people, host Weddings of up to 250 guests and the mouth-watering cuisine is a real gem for foodies!

Silver Palms Resort & Spa

Location: Kilifi, Kenya

Capacity: 200 guests

Rooms: 38

A piece of paradise in the midst of Kilifi’s Bofa Beach, this newly built boutique resort has 38 rooms and can host weddings for up to 200 guests. Bespoke service & excellent food will complement the beauty surrounding you, making your Dream come true!

Villa Reattelli

Location: Trasimeno Lake, Italy

Capacity: 500 guests

Rooms: 8

This enchanting XIX Century Villa, set on the shores of the Trasimeno Lake, is composed of 6 bedrooms en suite and 2 bedrooms with sharing bathroom, hence it can host up to 16 guests.
Located on a farm of 100 Acres by the Medieval village of Castiglione del Lago, from a small and cosy ceremony to a grand 500-guests reception, it is the perfect location for the fairy tale wedding you have always dreamt about!

Sonrisa Boutique Hotel

Location: Galu Beach, Kenya

Capacity: 200 guests

Rooms: 13

Located in the lovely Galu Beach, 3 km south of Diani Beach, this boutique hotel features not only a beautiful private beach, ideal for totally undisturbed weddings but also a stunning terrace that offers a double breathtaking view, the Indian Ocean and Shimba Hills, simply perfect for your cocktail reception.

Need help?

Start planning your dream wedding

Get in touch today

    Request a call back? Yes

    preferred call time

    © 2021 Kwa Moyo, Privacy Policy

    Designed and powered by Runaway Media