Resort
Escape to Kwamusungu Resort in Machakos County, Kenya. Overlooking Mt. Kilimambogo, the Yatta Plateau, and Kyamwilu Hill, our resort offers elegant rooms, fine dining, a pool, sauna, and guided excursions to Ol Donyo Sabuk National Park, Fourteen Falls, and more.
Say “I do” against the breathtaking backdrop of Mt. Kilimambogo, the Yatta Plateau, and the rolling Machakos hills. At Kwamusungu Resort, our lush gardens and elegant venues provide the perfect setting for both intimate ceremonies and grand celebrations. From open-air vows surrounded by nature to beautifully styled receptions, we make every detail of your special day unforgettable.

Inspire productivity and creativity in a tranquil environment just an hour from Nairobi. Whether it’s a board meeting, leadership workshop, or team retreat, our modern facilities combined with the resort’s peaceful surroundings provide the ideal atmosphere for focus and collaboration.
Celebrate life’s most important moments at Kwamusungu Resort. From milestone birthdays and anniversaries to family reunions and private dinners, we create personalized experiences to make your event truly special. With our versatile spaces, attentive service, and stunning natural scenery, every celebration becomes a lasting memory.