Lake Naivasha Resort Hotel | Moi South Lake Road in Naivasha, Kenya | shores of Lake Naivasha | 95 km (2.5-hour drive) from Nairobi | ~ 5 km (15-minute drive) from Naivasha Town Center
Lake Naivasha Resort Hotel, formerly an English colonial farmhouse, is set on the shores of Lake Naivasha, along the famous Moi South Lake Road, about 2 km off Mai Mahiu Road. This popular 3-star luxury resort is located along Moi South Lake Road in the Karagita area of Naivasha.
The resort is 83.5 km from Jomo Kenyatta International Airport and a 20-minute drive from Hell’s Gate National Park. Nairobi is a one and a half hour’s drive away.
It boasts lush gardens, a state-of-the-art conferencing facility, luxurious cottages, dining options, swimming, fitness, spa, boating, birdwatching, and an unmatched concierge service. This makes us a unique destination, no matter how you define your great escape.
At the shores of the Lake is an oasis of luxury. Lake Naivasha Resort’s new 96-room hotel features state-of-the-art amenities in world-class surroundings. Each guestroom has air conditioning, satellite TV, a seating area, and a balcony with lake views.
The resort also features fully furnished self-contained luxury tents. The campsite is also along the lake, with clean and safe ablution facilities.
Lake Naivasha Resort has an on-site restaurant that serves basic American-style food: burgers, fish and chips, etc. The bar serves snacks and a variety of alcoholic and non-alcoholic drinks.
This resort has an outdoor pool where guests can enjoy swimming. Barbecue facilities are also available.
Banquet facilities are available for conferences, corporate events, and meetings. Their grounds are expansive enough to hold team-building activities, wedding receptions, family picnics, or launches. There is a children’s corner with swings, bouncy castles, and trampolines.
From outdoor recreation to lake-view cocktails; swimming to sunbathing, and casual dining to waterfront entertainment, our resort hotel is the perfect place to rest, play, and make new memories of a lifetime.
Lake Naivasha Resort activities include camping, boat trips, nature walks, cycling, fishing, and visits to Crescent Island and Hell’s Gate National Park.

Lake Naivasha Resort Non-Resident Accommodation Rates
2026 Non-Resident Accommodation Rates
Deluxe Room |
||
| Meal Plan | Single Room (1 Guest) | Double Room (2 Guests) |
| Bed & Breakfast |
200 US Dollars |
240 US Dollars |
| Half Board |
220 US Dollars |
290 US Dollars |
| Full Board |
240 US Dollars |
320 US Dollars |
Superior Room |
||
| Meal Plan |
Single Room (1 Guest) |
Double Room (2 Guests) |
| Bed & Breakfast |
220 US Dollars |
260 US Dollars |
| Half Board |
240 US Dollars |
340 US Dollars |
| Full Board |
260 US Dollars |
350 US Dollars |
Notes
* Boat Ride – 10 US Dollars
* The property offers free parking
* Full-Day Conference – 50 US Dollars Per Person
* Half-Day Conference – 46 US Dollars Per Person
* Children aged up to 3 years sharing with an adult stay for free
* Children aged 4-12 years sharing a room with one or two adults – 25% of the adult rate
* Children aged 4-12 years in their own room with one or two adults – 75% of the applicable adult rate
Lake Naivasha Resort Resident Accommodation Rates
2026 Residents’ Accommodation Rates Per Night
Deluxe Room |
||
|
Meal Plan |
Single Room (1 Guest) |
Double Room (2 Guests) |
| Bed & Breakfast |
15,000 Kenya Shillings |
21,000 Kenya Shillings |
| Half Board |
17,000 Kenya Shillings |
25,000 Kenya Shillings |
| Full Board |
20,000 Kenya Shillings |
29,000 Kenya Shillings |
Superior Room |
||
|
Meal Plan |
Single Room (1 Guest) |
Double Room (2 Guests) |
| Bed & Breakfast |
17,000 Kenya Shillings |
23,000 Kenya Shillings |
| Half Board |
19,000 Kenya Shillings |
28,000 Kenya Shillings |
| Full Board |
22,000 Kenya Shillings |
32,000 Kenya Shillings |
Notes
* The property offers free parking
* Extra bed in a room – 4,000 Kenya Shillings
* Full-Day Conference 4,600 Kenya Shillings Per Person
* Half-Day Conference 5,000 Kenya Shillings Per Person
* Children aged up to 3 years sharing with an adult stay for free
* Children aged 4-12 years sharing a room with one or two adults – 25% of the adult rate
* Children aged 4-12 years in their own room with one or two adults – 75% of the applicable adult rate
* Honeymooner Accommodation. The guest adds an extra 3,000 Kenya Shillings per room. It includes a bottle of wine, roses, chocolates, and candy
Additional Services Per Night:
* Boat Rides – 3,000 Kenya Shillings
* Buffet Lunch – 2,500 Kenya Shillings per person
* Photo Session – 50,000 Kenya Shillings for the first hour
* Swimming – 1,000 Kenya Shillings per adult & 500 Kenya Shillings per Child
Booking & Reservations Lake Naivasha Resort Hotel Contact
Mobile: + 254-721-242-711
WhatsApp: +254-721-242-711
Reservations: +254 718-179-967
Email: [email protected]
Website: https://africanspicesafaris.com