• Naivasha has a wide range of accommodation options to cater for all budgets. This ranges from 5 star hotels to budget hotels, self catering cottages, camp sites, guest houses and private ranches.

  • If you are looking for accommodation near the lake, there are many hotels such as Enashipai Hotel, Salewa Lodge, Lake Naivasha Country Club and Masada hotel located on the shore of Lake Naivasha along the Moi South Lake Road.

  • Several hotels are located in Naivasha town for those who wish to stay within the town. Other hotels such as Peppercorn Holiday Resort are in the outskirts of the town.

  • Cheap accommodation is available in guest houses and hotels within the town.

About Naivasha Town

Located in the Great Rift Valley 80 kilometres 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.

Hotels in Naivasha Town

For one who would opt to be accommodated in Naivasha Town, a hotel in Naivasha town includes Eseriani the Hotel with Guest House Jane being located close to town for those looking for houses in Naivasha town.

Budget Hotels in Naivasha

There are those who are interested in not spending too much money there are several budget friendly hotels in Naivasha. Such hotels in Naivasha include; Peppercorn Resort, Dove Nest lodge and Burch’s resort just to name a few. These hotels provide the basic facilities that one might need from a hotel.

Hotels near the shores of Lake Naivasha

Hotels in Naivasha such Lake Naivasha Resort, Enashipai Resort and Spa, Sawela Lodge and Lake Naivasha country Club all located along the Moi South Lake road are locate close to the shores of Lake Naivasha. From these hotels one can enjoy activities such as boat rides on Lake Naivasha and visits to Crescent Island located on Lake Naivasha.

Child and Family Friendly Hotels in Naivasha

Hotels in Naivasha also cater to families with children of different ages. These hotels provide facilities that will make the children’s stay the more enjoyable such as play areas as well as high chairs and baby cots for the children. Some of these hotels also offer nanny services such as Naivasha Sopa Resort

Luxury Hotels in Naivasha

Luxury hotels in Naivasha include Enashipai Resort and Spa, Kiboko Luxury Camp, Chui and Kiangazi House just to name a few. These luxury hotels in Naivasha provide personalised services that leave the client well pampered and taken care of.

Lodges and Houses in Naivasha found in private conservancies and ranches

For those looking into having a view of wildlife by taking game drives, there are camps and lodges in Naivasha that are located inside conservancies and ranches that provide game viewing activities. Such include Chui and Kiangazi House that are located within the Oserengoni Conservancy, Sleeping warrior Lodge and Eutut camp both in Soysambu conservancy and Kongoni ARR lodge located within the Kongoni Ranch. Cottages in Naivasha such as the Shwari cottages are located in the Kedong conservancy from where you can have a view of the wildlife from the cottages.

Self-Catering Houses and Cottages in Naivasha

There are numerous self-catering cottages in Naivasha as well as houses in Naivasha which are popular with large groups. These self-catering houses in Naivasha can accommodate from 4 people up to 20 people with each house having different amenities. Self-Catering Houses in Naivasha include Lahai House, Leleshwa House and Guest House Jane just to name a few. Self-catering cottages are such as Ole Itiko Cottages, Mimosa cottage and Cottages at the Great Rift Valley Lodge

Campsites in Naivasha

For those looking into sleeping under the stars, there are various campsites in Naivasha. These campsites are mostly found in hotels that have designated a separate area for the campers to pitch their tents. Campsites in Naivasha are popular with large groups looking into spending little money with some of these campsites providing camping gear to those that don’t have any. Campsites include camp Carnelley’s and Oloiden Camp.

Top Hotels in Naivasha

How to get to Naivasha

Naivasha is about an hour’s drive from Nairobi via Nairobi- Nakuru Highway. Other than using private means, public buses/ matatu are also available. There is also an airstrip in Naivasha and charter flights can be organized.

Amenities in Naivasha

Naivasha is a highly cosmopolitan town with all major amenities found in big cities. Most major Banks have branches in Naivasha. There are also many bars and restaurants within Naivasha town. Other facilities include salons and barber shops, supermarkets, health clinics, boutiques, insurance agencies and general stores. Taxis and buses are readily available for transport to and from different points of the town.

Conferencing in Naivasha

Naivasha has become a popular destination for corporate conferencing and team building not only due to its proximity to Nairobi but also due to the many number of hotels and lodges found in the area. A wide range of choices is availale to clients with different budgets ensuring that everyone is catered for.

Holiday Attractions in Naivasha

Lake Naivasha is a beautiful freshwater lake. Due to wind and storms that cause the Lake to become suddenly rough and produce high waves, the local Masai christened the lake Nai’posha meaning 'rough water'. Much of the lake is surrounded by forests of the yellow barked Acacia tree. These forests abound with bird lifemaking Naivasha a world class birding destination. The waters attract a variety of animals including hippos, giraffes and Colobus monkeys. The Lake is also known for fishing but subject to restrictions so as to preserve fish stock. Boat rides and a variety of water sports are available at the lake.

Things to do, in and around Lake Naivasha

There are various activities to be done in Naivasha including a visit to Crescent Island where you can walk among wild animals, a visit to Lake Elementaita, a visit to the geothermal Project in Hells Gate National Park, a visit to the Elsamere Conservation centre, boat rides on Lake Naivasha andclimbing Mount Longonot.

  • Hell’s Gate National Park

    It’s Famous for its hot natural geysers, spectacular looming cliffs and the “Hells Gate Gorge”. The park is one of few in Kenya where walking and cycling is allowed. Visitors here may also camp at designated camp sites. Activities in this park include rock-climbing, bird and game viewing.

    Sites of particular interest include Fischer’s Tower, the Central Tower and Njorowa Gorges & Olkaria and Hobley’s which are two extinct volcanos. The wildlife here mainly includes herbivores such as buffalo, giraffe and the antelope/gazelle family. Over 100 species of bird have been recorded at Hell's Gate National Park.

  • Longonot National Park and Mount Longonot

    Mount Longonot offers ruggedly scenic views. Especially so for those who undertake the climb up to the rim or peak of this mountain. The climb takes between 1 and 3 hours depending on one’s pace.

    The mountain, which has a vast, deep crater in its middle, was created during the formation of the Great Rift Valley. During treks, one may come across wild buffalo and baboons, among other wildlife.