Lake Naivasha Sopa Resort
Location: Kenya, Lake Naivasha

Lake Naivasha Sopa Resort

Lake Naivasha Sopa Lodge is set on the southern shorelines of Lake Naivasha in Africa's Great Rift Valley. The resort blends perfectly in its natural surroundings.

Being one of Kenya's most up-market destinations, it is the ideal base from which to explore the surrounding countryside and nearby National Parks and wildlife sanctuaries.

100kms from Nairobi, the lodge is just over an hour's drive on tarmac roads or 45 minutes by air to the Lake Naivasha airstrip.

The lodge, built in double storied cottages offers 82 Double & 2 Wheelchair accessible Rooms. The rooms are extremely spacious with either balconies or solarium's and en-suite bathrooms, private lounge, queen-size beds, mosquito nets on all windows, indoor showers

Also available from the reception are; personal bars, room TV, telephone, hairdryers, board games,
Triple rooming is only available on request.

Sample Tour Safaris to Lake Naivasha

17 Days Out of Africa Kenya Safari
17 Days Out of Africa Kenya Safari

Wildlife Watching Safaris

The tour starts with Ol Pejeta Conservancy, a prime game-rich destination where you will have a chance to see some endangered species like the Northern ...

13 DAYS Kenya Bush & Beach Safari
13 DAYS Kenya Bush & Beach Safari

Beach Holidays

Aberdare gives you the African mountain experience with lots of game and scenery. Lake Nakuru wows with the million plus flamingos lining its shores. It ...

10 Days Kenya & Gorilla Budget Safari
10 Days Kenya & Gorilla Budget Safari

Mountain Gorilla Safaris

You will visit Masai Mara, an amazing tourist destination dn the most popular in Kenya. You will then head to the beautiful Lake Nakuru with ...

Enquire About This Hotel

Fields with * are required.

Please enter the letters as shown below

Why Book With Us

  • Emergency Bookings
  • Express Pickup Services
  • Easy Online Enquiry
  • Long Term & Short Term Car Rental
  • Well Maintained Fleet of Vehicles

General Enquiries

  • +254 751 333 133
  • +254 721 324 398

For Reservation

  • +254 751 333 133
  • +254 721 324 398