Hotels in Lake Naivasha

Search among 23 available hotels and places to stay in Lake Naivasha from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-23 out of 23
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Kiboko Luxury Camp Villa Naivasha
Hotel
Located within 0.8 km of Karangita Public Beach, the luxury Kiboko Luxury Camp features 8 rooms, massage therapy, various recreational opportunities and entertainment activities.
From£ 208 /nightSelect
Places to stay near Lake Naivasha
8.0
Great28 reviews
Map
6.9 km from Lake Naivasha6.9 km from City Centre
Situated 10 minutes on foot from Karagita Public Beach, the Lake Naivasha Resort also offers a year-round outdoor swimming pool.
From£ 120 /nightSelect
7.4
Very good4 reviews
Map
9.9 km from Lake Naivasha9.9 km from City Centre
The 3-star Fish Eagle is set a 10-minute ride from Lake Naivasha Hippo Camp & Wildlife Sanctuary and within 1.1 km of Enashipai Maa Museum.
Select
8.2
Great63 reviews
Map
5.5 km from Lake Naivasha5.5 km from City Centre
Boasting a swimming pool, the Lake Naivasha Country Club Karagite offers a quiet location within a 10-minute stroll of Karangita Public Beach.
From£ 187 /nightSelect
8.4
Great24 reviews
Map
9.0 km from Lake Naivasha9.0 km from City Centre
Guests can spend their days relaxing by a swimming pool or try hiking, lawn tennis and cycling arranged at the Enashipai Resort & Naivasha.
From£ 245 /nightSelect
7.8
Very good20 reviews
Map
6.4 km from Lake Naivasha6.4 km from City Centre
Featuring 100 rooms with views of the lake, the 3-star Burch'S Resort is set 1 km from Karangita Public Beach.
From£ 122 /nightSelect
Guest house
8.0
Great20 reviews
Map
9.1 km from Lake Naivasha9.1 km from City Centre
Set around a 15-minute walk from ACK All Saints Naivasha, the rooms in the 3-star Merinja have views of garden.
From£ 153 /nightSelect
7.8
Very good10 reviews
Map
7.1 km from Lake Naivasha7.1 km from City Centre
The Lakewalk Cabin with a swimming pool is approximately a 10-minute ride from Naivasha Owl Centre.
From£ 32 /nightSelect
7.6
Very good12 reviews
Map
9.3 km from Lake Naivasha9.3 km from City Centre
Boasting a Chinese restaurant, the 4-star Grazia Luxury is available 250 metres of Lake Naivasha.
From£ 69 /nightSelect
Map
6.3 km from Lake Naivasha6.3 km from City Centre
Guests will enjoy an outdoor swimming pool onsite and admire views of the pool offered from 34 rooms.
From£ 90 /nightSelect
8.4
Great9 reviews
Map
7.6 km from Lake Naivasha7.6 km from City Centre
Featuring a swimming pool and 91 rooms, the boutique Sweet Lake Resort is around 10 minutes by car from Green Park Naivasha.
From£ 42 /nightSelect
Guest house
8.2
Great5 reviews
Map
9.2 km from Lake Naivasha9.2 km from City Centre
The 3-star Shwari Cottages Naivasha offers an outdoor swimming pool and the possibility of trying hiking, horseback riding and cycling.
From£ 154 /nightSelect
Hylise Hotel
Hotel
8.0
Great5 reviews
Map
9.3 km from Lake Naivasha9.3 km from City Centre
Located within 2.7 km of Lake Naivasha Hippo Camp & Wildlife Sanctuary, the 3-star Hylise features a buffet breakfast.
From£ 43 /nightSelect
El Sueno Homestay
Bed & Breakfast
7.6
Very good21 reviews
Map
8.7 km from Lake Naivasha8.7 km from City Centre
Set 3.2 km from Naivasha Owl Centre, the rooms in the 3-star El Sueno have views of garden.
From£ 29 /nightSelect
Fina Gardens Resort
Hotel
7.0
Very good2 reviews
Map
7.8 km from Lake Naivasha7.8 km from City Centre
The low-budget Fina Gardens is set a 10-minute drive from Naivasha Owl Centre and 20 minutes on foot from Boat Trips.
From£ 47 /nightSelect
Roza Guest House
Hotel
Map
9.5 km from Lake Naivasha9.5 km from City Centre
While staying at the 5-star Roza Guest House you are invited to discover Green Park Naivasha, set a 15-minute stroll away, or jamaa, which is a 14-minute stroll away.
Select
Kentwood Cabins And Camp
Hotel
Map
7.1 km from Lake Naivasha7.1 km from City Centre
ACK All Saints Naivasha is 10 minutes' drive from the Kentwood Cabins And Camp.
Select
Montana Guest Resort Naivasha
Hotel
Map
9.5 km from Lake Naivasha9.5 km from City Centre
Buffalo Mall Naivasha is a mere 10 minutes' walk from the 4-star Montana Guest Resort, while Lake Naivasha Hippo Camp & Wildlife Sanctuary is 10 minutes' drive away.
From£ 64 /nightSelect
Rossina Living
Hotel
Map
7.4 km from Lake Naivasha7.4 km from City Centre
While staying at the Rossina Living you are invited to discover Lake Naivasha, set approximately 3.9 km away, or Lake Naivasha Hippo Camp & Wildlife Sanctuary, which is a 15-minute walk away.
From£ 60 /nightSelect
Astorian Grand Hotel Naivasha
Hotel
Map
10.5 km from Lake Naivasha10.5 km from City Centre
Set around 5 minutes on foot from Buffalo Mall Naivasha, the rooms in the Astorian Grand have views of city.
From£ 54 /nightSelect
Weber Generations Accommodation
Bed & Breakfast
Map
8.6 km from Lake Naivasha8.6 km from City Centre
Karangita Public Beach is set 3.2 km from the Weber Generations Accommodation.
From£ 19 /nightSelect
Naivasha Townhouse
Guest house
Map
10.0 km from Lake Naivasha10.0 km from City Centre
Enashipai Maa Museum and Buffalo Mall Naivasha are located 1 km and 1.1 km from the Townhouse respectively.
From£ 72 /nightSelect
Zayin Resort Limited Naivasha
Bed & Breakfast
Map
7.6 km from Lake Naivasha7.6 km from City Centre
The Zayin Resort Limited Naivasha disposes a private pool and is set a few minutes' drive from Crater Lake.
Select

Lake Naivasha hotels essential information

🏨 Hotels in Lake Naivasha 23
👛 Lowest price 19 GBP
✍️ Hotels Reviews 223