We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Breakfast included Luxury Pool Mid-range Romantic Free Parking Resort Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Independent Hotels & up & up Internet & up Meeting Rooms Business Centre Concierge Cheap Hotels Non-Smoking Hotel Reduced mobility rooms Air Conditioning Family Resorts Hotels with Free Wifi All inclusive Spa Resorts Hotels with Villas Cheap Resorts Quiet Resorts Golf course Clean Hotels Beach Resorts Luxury Resorts Honeymoon Hotels $ $$ $$$ $$$$ Fairmont Wedding Resorts Boutique Lodge Spa Hotels All Inclusive Resorts Luxury Collection City Centre Wedding Hotels Boutique Resorts Any distance from Lake Naivasha
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Eastmark Hotel
Booking.com
USD 59*
View Deal
Oginga Odinga Avenue | Located at the junction of Oginga Odinga Avenue and Bargain Road., Nakuru 20100, Kenya
0.8 km from Lake Naivasha
  • Free Wifi
  • Free Parking
Nuru Palace Hotel
TripAdvisor
View Deal
Oginga Odinga Avenue, Nakuru 20100, Kenya
0.8 km from Lake Naivasha
  • Free Wifi
  • Free Parking
Sarova Woodlands
SAVE USD 10
USD 185*
Travelocity
USD 175*
View Deal
| Along Nakuru -Nairobi Highway Opposite Nakuru High School, Nakuru, Kenya
1.3 km from Lake Naivasha
  • Free Wifi
  • Free Parking
No photo provided
Market Road, Nakuru 20100, Kenya
2.3 km from Lake Naivasha
    Legacy Hotel & Suites
    Booking.com
    USD 65*
    View Deal
    Maralal Road | off Mburu Gichua Road, Nakuru 20100, Kenya
    2.5 km from Lake Naivasha
    • Free Wifi
    • Free Parking
    Carnation Hotel
    Booking.com
    USD 31*
    View Deal
    corner of Mosque Rd and Mburu Gichua Rd, Nakuru 1620, Kenya
    2.6 km from Lake Naivasha
      No photo provided
      Booking.com
      USD 25*
      View Deal
      Kanu Street, Nakuru 20100, Kenya
      2.8 km from Lake Naivasha
      • Free Wifi
      • Free Parking
      D-Lux Hotel
      Booking.com
      View Deal
      Nakuru-Nairobi Highway, Nakuru 20100, Kenya
      2.9 km from Lake Naivasha
      • Free Wifi
      • Free Parking
      No photo provided
      TripAdvisor
      View Deal
      Kariba Road, Near Afraha Stadium, Nakuru 20100, Kenya
      2.9 km from Lake Naivasha
        ARC Hotel
        Egerton University, Main Campus, Nakuru 20100, Kenya
        3.0 km from Lake Naivasha
        • Free Wifi
        • Free Parking
        Midland Hotel Nakuru
        Agoda.com
        USD 68*
        View Deal
        Geoffrey Kamau Way, Nakuru 20100, Kenya
        3.1 km from Lake Naivasha
        • Free Wifi
        • Free Parking
        Hotel City Max
        Booking.com
        USD 61*
        View Deal
        Moses Mudavadi Road, Nakuru 20100, Kenya
        3.2 km from Lake Naivasha
          Bontana Hotel
          Nakuru Town, Nakuru 20100, Kenya
          3.5 km from Lake Naivasha
          • Pool
          • Restaurant
          Hotel Cathay Nakuru
          Booking.com
          USD 104*
          View Deal
          Tom Mboya Street, next to Bontana Hotel, Nakuru 20100, Kenya
          3.6 km from Lake Naivasha
          • Free Wifi
          • Free Parking
          Hotel Waterbuck Nakuru
          Booking.com
          USD 76*
          View Deal
          West Road, Lake Nakuru National Park, Kenya
          3.9 km from Lake Naivasha
          • Free Wifi
          • Free Parking
          Sarova Lion Hill Game Lodge
          SAVE USD 140
          USD 465*
          Travelocity
          USD 325*
          View Deal
          Lake Nakuru National Park | City Square, Lake Nakuru National Park 72493 - 00200, Kenya
          7.0 km from Lake Naivasha
          • Free Parking
          • Breakfast included
          Jacaranda Lake Elementaita Lodge
          SAVE USD 56
          USD 147*
          Expedia.com
          USD 91*
          View Deal
          | Off Nairobi Nakuru Highway, Lake Elementaita, Kenya
          28.3 km from Lake Naivasha
          • Free Parking
          • Breakfast included
          Hillcourt Resort & Spa
          SAVE USD 23
          USD 82*
          Travelocity
          USD 59*
          View Deal
          Old Nairobi Road | Diani Beach Road Diani Ukunda, Nakuru 80400, Kenya
          29.0 km from Lake Naivasha
          • Free Wifi
          • Free Parking
          The Panari Resort Nyahururu
          SAVE USD 7
          USD 156*
          Agoda.com
          USD 149*
          View Deal
          Nyeri Highway, Nyahururu 20300, Kenya
          47.9 km from Lake Naivasha
          • Restaurant
          Great Rift Valley Lodge & Golf Resort
          SAVE USD 19
          USD 281*
          Agoda.com
          USD 262*
          View Deal
          Eburu Escarpment | Lake Naivasha, Naivasha 00200, Kenya
          49.0 km from Lake Naivasha
          • Free Parking
          • Breakfast included
          ** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.