A Review Of Lake Naivasha Panorama Park Hotel

Lake Naivasha Panorama Hotel is a relaxed 3-star hotel situated on a cliff overlooking Lake Naivasha and with views of Mt Longonot and Eburu hills. It is 90 kilometres from the capital Nairobi.

It is ideal for families, group of friends, honeymooners, businesses and leisure travellers. It is not only a kid-friendly hotel but also a pet-friendly place. Having an African setting, Panorama hotel is a home away from home.

©Tours and Travel


Lake Naivasha Panorama Park Hotel is in Naivasha, Nakuru county, former Rift valley province. It is one kilometre-drive from Naivasha town. Located at the off Moi south lake road, Naivasha. It is a 17-minute drive away from Lake Naivasha.


  • Free parking
  • High standards accommodation, casual rooms and suites with free Wi-fi
  • Hot tub
  • A fitness centre
  • An African shaped outdoor pool
  • A spa with saunas and massage treatment
  • An on-site restaurant
  • A Bar
  • Conference facilities that can accommodate a capacity of 10-400 people depending on your arrangements.

You can hold many events here including weddings and honeymoons, birthday parties, conferences and meetings to name just but a few.

Activities One Can Do


Boat rides




Fun park for kids

Accommodation prices are affordable according to your accommodation preference/plan

Deluxe single room per person per night -Ksh 11,000

Deluxe double room per person per night -Ksh 16,000

Deluxe triple room per person per night -Ksh 19,000

Deluxe suite per night for family (5 people pax) -Ksh 28,000

Alternatively, you can have the hotel to organize for you camping at the nearby Naivasha West Beach Camp which is found next to Lake Oloiden. Here you get to choose if you want to stay at a tent, a standard single tented room, a standard double tented room, a standard twin tented room and a standard triple tented room.

Verdict: Looking at the reasonable amount of money you pay and the kind of services you get, it is a clear overkill and can be recommended straight away.

Contact: +254 712 091 777