Plan, book, travel with confidence
Better together
Save up to NZ$616 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Naivasha Holiday
Our pick of the best Naivasha Hotel Deals
Enashipai Resort & Spa
Moi South Lake Road, Naivasha, Nakuru
The price is NZ$753 per night from 4 Dec to 5 Dec
NZ$753
includes taxes & fees
4 Dec - 5 Dec
8.8/10 Excellent! (14 reviews)
"The property is an oasis on Lake Naivasha. Love the outdoor showers!! Great area for walking within the property. Great gym!"
Reviewed on 2 May 2024
Lake Naivasha Sopa Resort
Moi S Lake Rd, Naivasha, Nakuru County
The price is NZ$573 per night from 19 Nov to 20 Nov
NZ$573
includes taxes & fees
19 Nov - 20 Nov
9.8/10 Exceptional! (12 reviews)
"Quiet and clean with good views"
Reviewed on 3 Sep. 2024
Great Rift Valley Lodge and Golf Resort
North Lake, Off Nairobi-Nakuru Highway, (Pan African Highway), Naivasha
The price is NZ$395 per night from 9 Nov to 10 Nov
NZ$395
includes taxes & fees
9 Nov - 10 Nov
8.8/10 Excellent! (35 reviews)
"Amazing views, great food, and friendly staff. Will be back!"
Reviewed on 26 Nov. 2022
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Discover the most popular places to visit in Naivasha
Crater Lake Game Sanctuary
Explore the great outdoors at Crater Lake Game Sanctuary, a lovely green space in Naivasha. While you're in the area, stroll along the lakeside.
What to do in Naivasha
Geothermal Spa, Hells Gate And Lake Naivasha Day Trip
NZ$494
Per adult
Private Tour to Mount Longonot and Optional Boat Ride on Lake Naivasha
NZ$255
Per adult
7 Days Into the Wild Wonder : Lodge Safari with Private 4x4 JEEP
NZ$2,708
Per adult
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.