Nakuru County is the fourth most populous county in Kenya, home to over 2.1 million residents. A well-known hub for tourism, Nakuru is famed for its scenic landscapes and iconic sites including Lake Nakuru National Park, Menengai Crater, Hyrax Hill, Lake Naivasha, and the flamingo-lined Lake Elementaita. Below is a curated list of top-rated hotels across the county offering excellent service, stunning views, and unforgettable stays.
1. Sarova Woodlands Hotel & Spa – Nakuru
Located in the tranquil Milimani suburb, this 4-star hotel is ideal for both business and leisure travelers. It features 147 modern en-suite rooms, a spa, restaurant, bar, and fully equipped conference spaces.
Room Rates: From KES 16,200 (single full board)
Contact: +254
2. Sawela Lodge – Naivasha
Set near Lake Naivasha with views of Mt. Longonot, Sawela Lodge is known for its lush grounds, 74 well-designed rooms, and 10 modern conference halls.
Highlights: Free Wi-Fi, pool, fitness club, airport shuttle
Contact: +254
3. Legacy Hotel & Suites – Nakuru Town
This 3-star hotel offers 56 contemporary rooms, a well-equipped gym, and meeting facilities, all in the heart of town.
Room Rates: From KES 5,000 (residents)
Contact: +254
4. Sarova Lion Hill Game Lodge – Lake Nakuru National Park
A nature lover’s paradise, this lodge offers sweeping views of Lake Nakuru and has 67 luxury chalets surrounded by acacia trees and walking trails.
Amenities: Spa, outdoor pool, restaurant, conference centre
Contact: +254
5. Eagle Palace Hotel – Nakuru
Centrally located along Oginga Odinga Road, this 4-star hotel offers modern rooms ideal for business travelers and tourists.
Room Rates: From KES 8,056
Contact: +254
6. Lake Naivasha Country Club – Naivasha
This colonial-style 5-star retreat offers plush suites and stunning lake views. It’s perfect for upscale getaways and business retreats.
Room Rates: From $156
Contact: +254
7. The Ole Ken Hotel – Nakuru
Blending African elegance with modern comfort, this hotel features deluxe rooms, rooftop dining, and state-of-the-art conference spaces.
Room Rates: From £129
Contact: +254
8. Enashipai Resort & Spa – Naivasha
Located near Lake Naivasha, Enashipai offers afro-chic interiors, luxury spa services, and top-tier conferencing.
Room Rates: From KES 19,500
Contact: +254
9. Eastmark Hotel – Nakuru
Positioned near Westside Mall, Eastmark offers stylish rooms and renowned culinary experiences.
Room Rates: From $85
Contact: +254
10. Hill Court Resort & Spa – Nakuru
Nestled in a peaceful suburb, this resort combines luxury with relaxation through services like spa treatments, steam rooms, and premium dining.
Room Rates: $80–$104
Contact: +254
11. Lake Nakuru Sopa Lodges – Lake Nakuru National Park
Experience luxury in the wild with panoramic views of the lake and a front-row seat to the park’s wildlife.
Room Rates: From $220 (single), $310 (double)
Contact: +254
Honourable Mentions
- Waterbuck Hotel – Nakuru
- Crater Lake Camp – Naivasha
- Ziwa Bush Lodge – Lanet
- Elementaita Country Lodge
- Wileli House – Naivasha
READ MORE:Top Hotels in Kilifi County for a Luxurious Coastal Escape







