Naivasha Town
Naivasha Town, is a town found in Nakuru County lying in the northwest of Nairobi County. For the last two decades is more associated with the flower farms than the pristine freshwater lake it is home to. Situated 90 kilometres from Nairobi, Naivasha Kenya an hour’s drive through the Great Rift Valley. Lake Naivasha is ideal for bird watching and exploring the shores where wildlife is found in private sanctuaries and Elsamere, once the home of Joy and George Adamson of the Born Free fame.

Naivasha Town Climate and Geography
Naivasha is a market town northwest of Nairobi on the shore of Lake Naivasha and part of Nakuru County. It is located at 0° 43′ 0″ S, 36° 26′ 0″ E which is 2084m above sea level. Naivasha is 76 km from Nairobi, 63 km from Nakuru town, and 516 km from Mombasa. Naivasha has a population of about 158,679 people according to the 2009 Census of Kenya. Temperature ranges from 20-30°C and rainfall from 200mm – 700 mm.
Two rain seasons:
- Long rains: March to April.
- Short rains: November to December.
History of Naivasha Kenya
Naivasha is a market town to the northwest of Nairobi on the shore of Lake Naivasha and part of Nakuru County. Naivasha is 76 km from Nairobi, 63 km from Nakuru, and 516 km from Mombasa. The original name of Naivasha was from the Maasai; “Nai’posha” which means “Rough Water”.
The main industry is agriculture, especially floriculture. Naivasha Kenya is also a popular tourist destination. Hell’s Gate National Park, Mt Longonot National Park and Mount Longonot are nearby attractions. Tours also have included Lake Naivasha, to observe birdlife and hippopotamus behavior as well as other wild animals. In the late 1970s–1980s, Lake Naivasha was overrun with poachers and foreign creatures introduced into the lake to provide fishing.
The migratory paths along Lake Naivasha were being destroyed by the local rose industry. Naturalist, Joan Root (1936–2006), spent the last decade of her life trying to save the lake and its wildlife.
A resort in Naivasha was the location for much of the negotiations of the Comprehensive Peace Agreement ending the Second Sudanese Civil War, commonly known as the “Naivasha Agreement”.
Economic Activities in Naivasha Town
Flower farming in Naivasha is one of the major agricultural activities around the fresh water lake. This has boosted the economic activities in the Naivasha town which is also known for its leisure and conference tourism.
Places To Visit in Naivasha Town, Kenya
Hell’s Gate National Park
- Category: Tourists Attractions in Naivasha Kenya
This stunning attraction is located south of Lake Naivasha. There is a lot to see and do in this park. Explore gorges, climb rocks, view wildlife, enjoy a nature walk and have a picnic in the park’s plains. Hell’s Gate is one of the best rock-climbing destinations in Kenya. Wildlife to see in this park includes zebras in Kenya, buffalos in Kenya, gazelles and hartebeests.
For more information visit: Hell’s Gate National Park
Crescent Island
- Category: Tourists Attractions in Naivasha Kenya
Crescent Island is about 15 minutes by boat away from the shores of Lake Naivasha. It is one of the few places where you can enjoy a nature walk alongside wild animals. Animals to see here include wildebeests and giraffes.
For more information visit: Crescent Island
Lake Naivasha
- Category: Tourists Attractions in Naivasha Kenya
Lake Naivasha is one of the freshwater lakes in the Great Rift Valley. It is one of the best places to visit in Naivasha, to see the lake’s dense population of hippos and birds. Hotels near Lake Naivasha include Lake Naivasha Sopa Resort and Naivasha Kongoni Lodge.
For more information visit: Lake Naivasha
Lake Oloiden
- Category: Tourists Attractions in Naivasha Kenya
Lake Oloiden is one of the least popular, but pristine, places to visit in Naivasha. It is surrounded by flowers farms. Lake Oloiden’s most striking feature is its flamingos.
For more information visit: Lake Oloiden
Crater Lake
- Category: Tourists Attractions in Naivasha Kenya
Crater Lake is just 10km from the town of Naivasha. The green coloured alkaline lake is within a game sanctuary. Enjoy game walks in this sanctuary to see birds, giraffes, zebras, buffaloes and elands.
For more information visit: Crater Lake
Mount Longonot
- Category: Tourists Attractions in Naivasha Kenya
Mount Longonot is one of the attractions you see when driving into the Great Rift Valley. The mauve silhouette of the 2,776m mountain stands out on the floor of the gorge, viewed from the Great Rift Valley View Point. Mount Longonot is about 90km from Nairobi, and this extinct volcano is part of Mount Longonot National Park. Animals to see here include buffalos, zebras, giraffes and gazelles. Mount Longonot is the best destination for a day hike.
For more information visit: Mount Longonot
Kigio Wildlife Conservancy
- Category: Tourists Attractions in Naivasha Kenya
This sanctuary belongs to the local community, who manage its 3,500 acres. Animals to see include buffalos, elands, leopards in Kenya, hippos, waterbucks and hyenas.
For more information visit: Kigio Wildlife Conservancy
Things to do in Naivasha Kenya
Major Attractions
- Game drives, hiking and cycling
- Raptors nesting in cliffs
- Spectacular Gorge walk
- Hot springs
- The Olkaria Geothermal Station
- The Mervyn Carnelley Raptor Hide
- Fischer’s Tower
- Central Tower
- Tourist circuits, nature trails and picnic sites.
- Sanctuary Horseback Safaris
- Life Beads Kenya
- Crater Lake Game Sanctuary
- Lake Oloiden
- Hell’s gate National Park
Extinct volcano and crater forest, scenic landscape, views of lake Naivasha, Mount Eburru, Mount Suswa, and the Great Rift Valley.
Wildlife
Buffalo, eland antelope, lion in Kenya, leopard, bushbucks antelope, common zebra, giraffe, Grant’s gazelle, Thomson’s gazelle and many other antelopes.
How to get Naivasha Kenya
Transport in Naivasha can be by road or air. There are minibus taxis (matatus), cars for hire and buses. The main highway continues from Naivasha to Nakuru. The nearest major airport is Nakuru Airport which is 63 km from the center of Naivasha, Kenya. Naivasha airstrip at Karagite however stopped operations 10 years ago. Air Kenya is set on rehabilitating it in a bid to improve tourism and flower exports.
Night Clubs and Nightlife in Naivasha Kenya
- Naivasha Kongoni Lodge
- Elementaita Country Lodge
- Chui Lodge
- Lake Naivasha Resort
- Lake Naivasha Country Club
- Lake Naivasha Sopa Resort

Accommodation and Hotels in Naivasha Kenya
Here is a comprehensive list of all Hotels, Lodges, Camps and accommodations in Naivasha Kenya, their addresses (postal and physical), contacts (telephone and e-mail) and a link to the hotel website.
Lake Naivasha Simba Lodge
- Category: Hotels in Naivasha Town Kenya
Lake Naivasha Simba Lodge is situated 95 kms from Nairobi on the shores of Lake Naivasha on Moi South Lake Road. Naivasha Simba is set in serene surrounding that couple ideally with its countryside look to make it the perfect location for conferences, wedding receptions, honeymoons and private retreats.
For further information visit: Lake Naivasha Simba Lodge
Lake Naivasha Sopa Resort
- Category: Hotels in Naivasha Town Kenya
Lake Naivasha Sopa Resort is situated on 120 acres of lakefront gardens. The lodge is approached by a stone path along the side of a pond surrounded by plants. The resort is decorated with wrought iron chandeliers and African artifacts.
For further information visit: Lake Naivasha Sopa Resort
Twiga House
- Category: Hotels in Naivasha Town Kenya
Twiga House is a private house located on the shores of Lake Naivasha. The house provides a combination of outdoor activities and comfortable living.
For further information visit: Twiga House
Hippo Point
- Category: Hotels in Naivasha Town Kenya
Hippo Point is a private wildlife sanctuary on the shores of Lake Naivasha. It aims to be a slow safari, a place where visitors relax and commune with nature. The sanctuary includes a wellness retreat and offers a selection of activities.
For further information visit: Hippo Point
Kongoni Lodge
- Category: Hotels in Naivasha Town Kenya
Set in a private conservation area on the shores of Lake Naivasha, Kongoni Lodge is surrounded by wildlife. The house was built in the early 19005, and has a long veranda overlooking the lake. The kongoni, or hartebeest, that gave the place its name roam freely around the area.
For further information visit: Kongoni Lodge
Kiangazi House
- Category: Hotels in Naivasha Town Kenya
Kiangazi House, named after the hot, dry season, is situated in Oserian Wildlife Sanctuary, overlooking the shores of Lake Naivasha. The house was built of local stone and timber, with private lounges, a bar and library, all with fireplaces. It is set in a lush garden of rolling lawns.
For further information visit: Kiangazi House
Elsamere Lodge
- Category: Hotels in Naivasha Town Kenya
Joy Adamson said of Elsamere: It would be impossible to imagine a more attractive site for a home. The former home of Joy and George Adamson, Elsamere has a museum housing the Adamsons’ collection of books and paintings, as well as memorabilia from the film Born Free.
For further information visit: Elsamere Lodge
Chui Lodge
- Category: Hotels in Naivasha Town Kenya
Named after the rare and imposing leopard, Chui Lodge is a private retreat on the slopes overlooking Lake Naivasha. The lodge was crafted from bush stone, and local acacia, olive and leleshwa woods. The lodge and swimming pool overlook a waterhole that attracts plentiful game.
For further information visit: Chui Lodge
Fish Eagle Inn
Category: Hotels in Naivasha Town Kenya
Fish Eagle Inn, on the shores of Lake Naivasha, offers cottages, suites, rooms and a campsite in attractive gardens.
For further information visit: Fish Eagle Inn
Fisherman’s Camp
Category: Hotels in Naivasha Town Kenya
One of the original camps on Lake Naivasha, Fisherman’s Camp is popular with locals and visitors alike. The circular bar and restaurant overlook large gardens sloping down to the lake’s edge. The camp offers self—catering accommodation, a lively restaurant and bar and a campsite.
For further information visit: Fisherman’s Camp
Top Camp
- Category: Hotels in Naivasha Town Kenya
On a hillside with striking views of the lake below, Top Camp is just as its name implies. The camp is immediately opposite Fisherman’s Camp, on the lakefront, and all the facilities and activities available at Fisherman’s Camp can be accessed by visitors to Top Camp. The camp otters self-catering accommodation.
For further information visit: Top Camp
Camp Carnelley’s
- Category: Hotels in Naivasha Town Kenya
Camp Carnelley’s centres on a bar and restaurant with an open fireplace, bright comfortable cushions and plentiful seating. The camp offers bandas, rooms, dorms and camping in gardens that slope to the lakeshore.
For further information visit: Camp Carnelley’s
Crayfish Camp
- Category: Hotels in Naivasha Town Kenya
Crayfish Camp is located along Moi South Lake Road, 18km from Naivasha town set in natural Acacia woodland within one of the largest flower farms. The camp offers a wide range of activities such as mountain biking, boating, horse riding, nature walks, indoor games and picnicking.
For further information visit: Crayfish Camp
YMCA Naivasha Camp
- Category: Hotels in Naivasha Kenya
Down a short track from Moi South Lake Road, YMCA Naivasha Camp offers bandas, dorms and camping in a large wild garden.
For further information visit: YMCA Naivasha Camp
Sawela Lodge
- Category: Hotels in Naivasha Kenya
Set in lush, gardens on Lake Naivasha, Sawela Lodge is made up of a collection of attractive cottages. The design concept of the lodge is the head of a bull. The central restaurant forms the bull’s head, while the cottages, extending outwards through the gardens, form its horns .Sawela Lodge opened in 2009.
For further information visit: Sawela Lodge
Lake Naivasha Country Club
- Category: Hotels in Naivasha Kenya
Lake Naivasha Country Club became famous in the 19305, when it was a staging post tor the imperial Airways flying boat service from Durban to London. The club is situated on the shores of Lake Naivasha, in 12 hectares of lawns.
For further information visit: Lake Naivasha Country Club
Enashipai Resort and Spa
- Category: Hotels in Naivasha Kenya
Enashipai is a Maasai term meaning a state of happiness. This stylish new resort has created chic modern structures from traditional Maasai designs. Enashipai Resort and Spa opened as Lake Naivasha Holiday Inn in 2008, and was comprehensively redesigned and refurbished in 2011.
For further information visit: Enashipai Resort and Spa
Marina Lodge
- Category: Hotels in Naivasha Kenya
Set in lakefront gardens, Marina Lodge offers budget accommodation and boat trips. The lodge was refurbished in 2011, and now provides safari style tents and a campsite.
For further information visit: Marina Lodge
Fischer’s Tower Hotel
- Category: Hotels in Naivasha Kenya
Fischer’s Tower, gardens bright with bougainvillea are dotted with rustic sculptures of African animals. The hotel offers budget accommodation and vibrant night life.
For further information visit: Fischer’s Tower Hotel
Lake Naivasha Resort
- Category: Hotels in Naivasha Kenya
Originally an English colonial farmhouse, Lake Naivasha Resort is situated on the shores of Lake Naivasha. Significant moments in the house’s history include the visit of King Edward VII in i906 and the visit of King George V in 1935.
For further information visit: Lake Naivasha Resort
Yellow Green Hotel
- Category: Hotels in Naivasha Kenya
Bright yellow and green wagon wheels mark the gate of the Yellow Green Hotel.The hotel is set in tropical gardens, and offers budget accommodation, dining and entertainment.
For further information visit: Yellow Green Hotel.
Lake Naivasha Panorama Park
- Category: Hotels in Naivasha Kenya
Lake Naivasha Panorama Park is located in Police Rd, Naivasha.
For further information visit: Lake Naivasha Panorama Park
La Belle Inn
- Category: Hotels in Naivasha Kenya
La Belle lnn was established in 1932. The hotel, an attractive colonial building in the center of Naivasha town, is set around a central garden.
For further information visit: La Belle Inn
Kenvash Hotel
- Category: Hotels in Naivasha Kenya
An imposing white building with elegant balustrades, Kenvash Hotel is located in Naivasha town. The hotel was established in 1988 and renovated in 2009.
For further information visit: Kenvash Hotel
Deloraine House
- Category: Hotels in Naivasha Kenya
Eros Hotel is adorned both inside and out in orange and white. lts slogan is: putting Nakuru on the hospitality map of Kenya. The hotel offers budget accommodation in Nakuru.
For further information visit: Deloraine House
Aqua Lodge
- Category: Hotels in Naivasha Kenya
Aqua Lodge was established in 2008. The hotel is located on the main road in Naivasha town. Its bright yellow and terracotta facade makes a landmark in Naivasha.
For further information visit: Aqua Lodge
Lakeside Tourist Lodge
- Category: Hotels in Naivasha Kenya
Lakeside Tourist Lodge is located in Naivasha town. It is entered through a front terrace shaded by tall trees. The reception, restaurant and bar are located on the ground floor.
For further information visit: Lakeside Tourist Lodge
Olerai House
- Category: Hotels in Naivasha Kenya
A flower-covered farm house shaded by yellow acacia trees, Olerai House is located in a private game sanctuary on the shores of Lake Naivasha. The house overlooks a waterhole frequented by zebra, giraffe and antelope.
For further information visit: Olerai House
Bilashaka Lodge
- Category: Hotels in Naivasha Kenya
Bilashaka Lodge is located in the grounds of Bilashaka Flowers. The rose farm, owned by a Dutch family, exports roses around the world. The area is known for prolific birdlife; 400 species have been recorded in the vicinity.
For further information visit: Bilashaka Lodge
Dafina Holiday Cottage
- Category: Hotels in Naivasha Kenya
Dafina Holiday Cottage overlooks the golf course of the Great Rift Valley Lodge and Golf Resort. The cottage is actually an attractive pair of cottages that can be taken separately or as a single house.
For further information visit: Dafina Holiday Cottage
Kiboko Luxury Camp
- Category: Hotels in Naivasha Kenya
Kiboko Luxury Camp Naivasha is the first all inclusive luxury camp on the shores of Lake Naivasha with only 8 Iuxury tents. Kiboko Luxury Camp Naivasha tents are approximately 62 square metres with en suite bathrooms within the sprawling ground of the Lake Naivasha.
For further information visit: Kiboko Luxury Camp
Lake Naivasha Resort
- Category: Hotels in Naivasha Kenya
Lake Naivasha Resort, a former English colonial farmhouse, consists of 20 rooms and four family cottages set in a serene environment. The grand colonial-style property is set amid gardens of roses that stretch up to the lake edge. The friendly staff create a ‘home-away-from-home’ atmosphere.
For further information visit: Lake Naivasha Resort
Enashapai Resort and Spa
- Category: Hotels in Naivasha Kenya
Enashipai is a Maasai term meaning “a place of happiness.” This happiness is well presented at the prestigious Enashipai Resort & Spa, where a strong local heritage and abundant nature is blended with pure luxury, and then delivered with a generous sense of warmth. Located only an hour’s drive from the capital city Nairobi, Enashipai is the best place for meetings, seminars, retreats and many other MICE activities.
For further information visit: Enashapai Resort and Spa
Why is Lake Naivasha fresh?
In most endorheic lakes, salts are left behind when the lake water vaporizes. That is, the salts are not washed out through an outlet to another outgoing river. Lake Naivasha, nevertheless, preserves its freshwater status because the lake water oozes into the ground, taking the salts with it.
Sub-locations in Naivasha Town
- Gilgil
- Hell’s Gate
- Kiambogo
- Karunga
- Longonot
- Malewa
- Miellla
- Miti Mingi
- Moindabi
- Naivasha East
- Naivasha Town
- Ndabibi