1. Sawela Lodge

- Location: Naivasha
- Guest rating: 8.6/10 (Excellent, 25 reviews)
- Price: CA $391, CA $470 total, includes taxes & fees, Nov 15 - Nov 16, for Our top choices for Naivasha lodges
- Review: Enjoyed the stay, by Caleb
Plan your trip

Book hotels with free cancellation
Sign in to save 10% or more on thousands of hotels
Search almost a million properties worldwide
Check prices for these dates, December 13–14, 2026




















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.
Boat safaris on Lake Naivasha reveal hippos, eagles, and over 400 bird species among blooming water lilies. Nearby Hell's Gate National Park offers cycling adventures between towering cliffs where you'll spot zebras and giraffes.




Lodges in Naivasha cost between CA $20 and CA $952 per night. Trade the standard hotel room for one of these charming retreats and enjoy big savings. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
A popular choice with Expedia travellers is Wileli House. Make yourself at home at this 3.5-star property which offers a swimming pool and a fireplace in the lobby. Sawela Lodge is another sought-after option to look into. A terrace and a barbecue grill are among the amenities at this 4-star getaway. You can pick from multiple lodges in Naivasha with a total average guest review rating of 6.6.
Make use of your vacation days and choose from lodges in Naivasha. Expedia will help you find an idyllic retreat, whether you prefer to explore the great outdoors or just stay somewhere that's unique.
Check out Wileli House. With a 3.5-star rating and amenities including housekeeping services and WiFi, it's a family favourite in Naivasha. Sawela Lodge is another lodge that's sure to please your crew. It has a 4-star rating, complimentary breakfast and a playground. After your accommodations are in place, gather the crew and start checking out Naivasha's leading family attractions. Lake Naivasha is an excellent place to kick off your adventures.
With Expedia, you'll have no trouble finding your dream lodge in Naivasha. Use our handy filters to search for accommodations with conveniences suitable for a family vacay or a couple's break. If you have a set budget, click on how much you want to spend and the star rating of your hotel. We'll help you find the right stay whatever your vacation looks like.
The quickest way to find cheap lodges in Naivasha is with Expedia's handy filter tool. Fine-tune your search by budget, star rating and amenities to snag terrific bargains. You can also list your results by price so that the most economical options appear first.
If you'd like to fill up your itinerary in Naivasha, make tracks to Lake Naivasha. It's a hit among visitors and locals alike.