Located in the Great Rift Valley 80 kilometers North West of Nairobi, Naivasha has grown to be a popular tourist resort. Its popularity has grown due to its close proximity to the capital and an array of attractions such as Lake Naivasha, Crescent Island, Mount Longonot, Hells Gate, Crater Lake, just to name a few. In addition to the various attractions, Naivasha is also home to the popular flower farms such as the Oserian flower farm. While in Naivasha one can visit the Buffalo Mall for a bit of shopping as well enjoy the restaurants that are on site.

If you looking into visiting Naivasha and spend a night in the area, there are various hotels in Naivasha that range from budget hotels in Naivasha to hotels in Naivasha that are close to Lake Naivasha. There are also several self-catering houses and cottages in Naivasha as well as Lodges in Naivasha for those who fancy a different setting.


Elsamere Museum, on the shores of Lake Naivasha, depicts the life of George and Joy Adamson, and their lifelong commitment to the wildlife…

Naivasha Sopa Lodge

Situated on the shores of Lake Naivasha, a fresh water lake whose surface area depends on the rainfall, the resort is 125kms from…

Wileli House

Your stay at Wileli House in Naivasha, Kenya will be the most memorable ever with the most affordable rates ever. This Naivasha hotel will surpasses your expectations

Lake Naivasha Resort

Lake Naivasha Resort Lake Naivasha Resort is a great escape located on Moi South Lake Road just steps off the beautiful Lake Naivasha, Kenya.

Chui Lodge Naivasha

Way above the shores of Lake Naivasha in Kenya on an expansive 18,000 acre sanctuary, sits one of the Oserengoni Wildlife Sanctuary’s stunning Naivasha hotels, Chui Lodge Naivasha.

Lake Naivasha Country Club

Perched atop the bluffs overlooking the lake is this perfect Naivasha hotel, a vibrant home base for visitors exploring the natural beauty of Kenya’s Great Rift Valley and Lake Naivasha.

Kiboko Luxury Camp

Kiboko Luxury Camp in Naivasha was the first Luxury camp which is situated at the shores of Lake Naivasha with a spectacular view of the Lake. This Naivasha hotel has only 8 luxury tents.

Enashipai Resort & Spa

With great views of the Lake. Enashipai Resort & Spa is a must stay in hotel in Naivasha, Kenya that offers guests excellent services, a wonderful experience and a relaxing ambience.

Kiangazi House

Sharing the 18,000 acre Oserengoni Wildlife Sanctuary with the Chui Lodge, the Kiangazi House Naivasha is a stunning Naivasha Hotel that is a cozy escape from the sprawling surrounding landscape.

Sawela Lodge Naivasha

Located just off the southern shores of Lake Naivasha, the beautiful Naivasha Hotel is surrounded by yellow and green acacia trees. While the environment is extremely relaxing.

EnglishGermanRussianSpanishFrenchItalianChinese (Simplified)PortugueseArabicDutch