Find hotels in Nandi Hills from £37

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Nandi Hills hotels

Kip S Eco Resort

Kip S Eco Resort
3.0 star property
Nandi Hills
2.0 out of 10, (1 review)
"hotels.com has no relationship with this property, and they will take your money and confirm your booking without actually communicating with the Kips Eco Resort. It’sa great place to stay but you need to book directly with them (phone or email)"
United Kingdom
Rocio
The price is £37
includes taxes & fees
2 Mar - 3 Mar
Kip S Eco Resort

Everest House Hotel

Everest House Hotel
3.5 star property
Kisumu
Everest House Hotel

Reevonia Inn

Reevonia Inn
3.5 star property
Kapsabet
Reevonia Inn

Rosa Gardens Hotel

Rosa Gardens Hotel
3.0 star property
Muhoroni
The price is £47
includes taxes & fees
3 Mar - 4 Mar
Rosa Gardens Hotel

Nehemiah International

Nehemiah International
2.5 star property
Kisumu
Nehemiah International

ALLENS HOTEL

ALLENS HOTEL
3.0 star property
Kapsabet
The price is £47
includes taxes & fees
2 Mar - 3 Mar
ALLENS HOTEL

Eden Springs Hotel

Eden Springs Hotel
3.0 star property
Kapsabet
The price is £57
includes taxes & fees
3 Mar - 4 Mar
Eden Springs Hotel
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.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top Nandi Hills Hotel Reviews

More cheap stays in Nandi Hills

Find out more about Nandi Hills

Top reasons to visit Nandi Hills

  • Stunning Natural Beauty: Nandi Hills boasts breathtaking landscapes, rolling hills, and lush greenery, ideal for nature lovers.
  • Bird Watching: The area is renowned for its diverse bird species, making it a paradise for birdwatching enthusiasts.
  • Outdoor Activities: Visitors can enjoy hiking, picnicking, and exploring the scenic surroundings, perfect for an active holiday.
  • Local Sporting Culture: Experience the vibrant local sports scene by visiting various stadiums and engaging with the community.
  • Diverse Accommodation Options: From budget guesthouses to luxurious resorts, Nandi Hills offers a range of places to stay.

Find great hotels near Nandi Hills

Discover a range of delightful accommodation options in Nandi Hills, Kenya, perfect for every traveller. Whether you're seeking a charming guesthouse or a well-equipped hotel for a business-themed getaway, Nandi Hills offers a variety of choices. From budget-friendly stays to mystic hotels and luxurious resorts, you're sure to find the ideal base to explore the stunning landscapes and rich culture of this beautiful region.

  • The Starbucks Hotel: The Starbucks Hotel stands as an ideal choice for business travellers seeking a seamless blend of comfort and professionalism. Located 16.2km from Nandi Hills, this 3.5-star rated hotel offers a range of amenities tailored to enhance your business experience. With well-appointed conference facilities, including a Conference Centre and Conference Space, guests can easily host meetings and events. The hotel’s sleek design and modern atmosphere provide a conducive environment for both work and relaxation, making it a top pick for corporate visitors.
  • Maya Hotel: Also situated 16.2km from Nandi Hills, Maya Hotel is another excellent option for business-oriented travellers. This 3.5-star hotel focuses on providing essential amenities that cater specifically to the needs of professionals. The available Meeting Room is ideal for private discussions or small conferences, ensuring a productive stay. The hotel’s welcoming atmosphere and dedicated service team further enhance your experience, allowing you to concentrate on your work while enjoying a comfortable retreat.
  • Everest House Hotel: Located 11.2km from Nandi Hills, Everest House Hotel offers a more leisurely experience with a focus on dining and entertainment. This 3.5-star rated establishment provides a complimentary local breakfast and a variety of dining options, including a restaurant and bar/lounge area. Guests can unwind with entertainment features such as Satellite TV and a Flatscreen TV in their rooms. The hotel’s inviting ambiance and diverse facilities make it a perfect choice for those looking to relax after a day of exploring.

Where to stay in Nandi Hills

Nandi Hills, nestled in Nandi County, offers stunning views and breathtaking sights that will captivate any traveller. Just a short journey from Bengaluru, this charming destination is perfect for those seeking free outdoor experiences. Explore the rolling hills, lush landscapes, and rich cultural heritage while enjoying the fresh air and tranquillity. Whether you're hiking or simply soaking in the views, Nandi Hills promises an unforgettable adventure.

  • Koru: Situated 13.0km from Nandi Hills, Koru offers a unique blend of local culture and natural beauty. This charming city experiences seasonal tourist influxes, with peak visits in February and during the festive months of November to December. Travellers can explore vibrant markets, sample local cuisine, and enjoy the scenic surroundings. The area is known for its lush landscapes and friendly locals, making it an ideal stop for those seeking an authentic Kenyan experience. Whether you're hiking, shopping, or simply soaking in the atmosphere, Koru promises a delightful travel experience.

Things to do near Nandi Hills

Nandi Hills, located in Nandi County, Kenya, is a delightful destination for nature enthusiasts. Visitors can indulge in bird watching, with the region's rich avifauna providing a fantastic opportunity to spot various species. Additionally, the scenic picnic areas offer a perfect setting for relaxing amidst the stunning landscapes, making it an ideal spot for families and friends to enjoy a leisurely day outdoors.

Shopping

In Nandi Hills, you can enjoy local markets offering unique souvenirs and gifts. If you're up for a drive, visit Rupa's Mall, located 18.0km away, where you'll find a vibrant mix of shops, entertainment options, and family-friendly activities to enhance your shopping experience.

Recreation

Experience luxury at Eldoret Sports Club, where you can indulge in wellness activities amidst serene surroundings. Enjoy golf at Eldoret Golf Club, complete with stunning views and a relaxing atmosphere, perfect for unwinding after a day of exploration in Nandi Hills.

Adventure

Nandi Hills offers thrilling hiking trails with breathtaking views of the Great Rift Valley. Experience paragliding for an exhilarating aerial perspective, or visit the serene Nandi Forest for nature walks and birdwatching, immersing yourself in the rich biodiversity of the region.

Nightlife

Nandi Hills offers a tranquil nightlife with a touch of local charm. Enjoy a relaxed evening at the scenic Nandi Hills Resort, or immerse yourself in live music at the nearby Chumba's Lounge. For a more vibrant scene, visit the lively Nandi Hills Town Centre, bustling with local eateries.

Booking tips and Expedia advantages for Nandi Hills

To save money on your trip to Nandi Hills, consider visiting in January, June, or August when prices are lower, and avoid Thursdays for accommodation. Saturday is the most economical day to stay. Use Expedia’s search tool to filter by budget and eco-friendly options, and sort by price for the best deals. Combining your hotel booking with flights and activities through an Expedia package can also provide savings. Explore free local attractions and utilise public transport for economical travel around the area.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Nandi Hills are January, June and August, where the prices are slightly lower. This is in comparison to February, April and July, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Nandi Hills is Saturday. The most expensive day to stay in Nandi Hills is Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Nandi Hills hotel booking with your flights and activities through an Expedia package.

Find the best attractions near Nandi Hills

Nandi Hills offers a delightful mix of attractions, particularly for sports enthusiasts. Visitors can explore various stadiums and experience the local sporting culture, making it an ideal destination for those seeking an active holiday. The area's natural beauty further enhances the experience, ensuring a memorable stay in this charming region of Kenya.

  • 64 Stadium: Located 18.0km from Nandi Hills, this vibrant stadium offers an exciting atmosphere for sports enthusiasts, showcasing local talent and hosting various events that capture the spirit of Kenyan sports culture.

Best time to go to Nandi Hills

The best time to visit Nandi Hills depends on your weather preferences. The hottest average temperature in Nandi Hills is in February, February, March, March, June and June. March is mostly sunny. The coolest average temperature in Nandi Hills is in June, June, July and July. July is mostly cloudy.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January64.4°F (18.0°C)No Rain (Dry)SunnyAverageAverage
January64.4°F (18.0°C)No Rain (Dry)SunnyAverageAverage
February66.2°F (19.0°C)No Rain (Dry)SunnyAverageAverage
February66.2°F (19.0°C)No Rain (Dry)SunnyAverageAverage
March66.2°F (19.0°C)Light RainMostly SunnyAverageAverage
March66.2°F (19.0°C)Light RainMostly SunnyAverageAverage
April64.2°F (17.9°C)Moderate RainMostly SunnyAverageAverage
April64.2°F (17.9°C)Moderate RainMostly SunnyAverageAverage
May62.2°F (16.8°C)Frequent RainMostly SunnyHighSlightly Low
May62.2°F (16.8°C)Frequent RainMostly SunnyHighSlightly Low
June61.0°F (16.1°C)Moderate RainMostly Cloudy
June61.0°F (16.1°C)Moderate RainMostly Cloudy
July60.3°F (15.7°C)Moderate RainMostly CloudyAverageSlightly High
July60.3°F (15.7°C)Moderate RainMostly CloudyAverageSlightly High
August60.8°F (16.0°C)Frequent RainMostly CloudyAverageSlightly Low
August60.8°F (16.0°C)Frequent RainMostly CloudyAverageSlightly Low
September62.1°F (16.7°C)Moderate RainMostly SunnyLowSlightly High
September62.1°F (16.7°C)Moderate RainMostly SunnyLowSlightly High
October62.8°F (17.1°C)Light RainMostly SunnyHighAverage
October62.8°F (17.1°C)Light RainMostly SunnyHighAverage
November62.6°F (17.0°C)Light RainMostly SunnyHighSlightly High
November62.6°F (17.0°C)Light RainMostly SunnyHighSlightly High
December62.8°F (17.1°C)Light RainMostly SunnyAverageAverage
December62.8°F (17.1°C)Light RainMostly SunnyAverageAverage

The nearest major airports for your trip to Nandi Hills

When visiting Nandi Hills, you have several airport options. Kisumu International Airport (KIS) is located 21.1km away, with nearby hotels like Acacia Premier Hotel (4.5-star) and Grand Royal Swiss Hotel (4-star), both offering 24-hour shuttle services. Eldoret International Airport (EDL) is 13.0km from Nandi Hills, with excellent accommodations such as Eka Hotel Eldoret (4.5-star) and Boma Inn Eldoret (3.5-star), providing 24-hour transport services. Kakamega Airport (GGM), situated 18.6km away, has options like Rondo Retreat Centre (3.5-star) and Golf Hotel Kakamega (3.5-star), with airport shuttles available on request. Each airport offers convenient access to Nandi Hills for a memorable stay.

Frequently asked questions

What is the best area to stay in Nandi Hills?
The best area to stay in Nandi Hills is generally within the Nandi Hills town itself or in the immediate surroundings, particularly for those seeking convenience and access to local tea plantations.

Nandi Hills town is the primary urban centre, offering the most readily available accommodation options. It's a compact town, and staying here means you're close to local markets, eateries, and the main roads leading to the tea estates. The area around the Nandi Hills Club is a good reference point within the town.

For couples looking for a tranquil retreat with scenic views, accommodations located within or on the edges of the tea plantations just outside the town are an excellent choice. These typically offer more secluded settings, often with expansive views of the rolling green hills. You'll find properties that provide a peaceful escape, superb for relaxing after exploring the tea farms.

Families might find staying slightly outside the main town, perhaps in a larger guesthouse or lodge, more suitable. These options often provide more space and a quieter environment, while still being a short drive from the town's amenities and the starting points for nature walks.
When is the best time to go to Nandi Hills?
The best time to visit Nandi Hills is during the dry seasons, typically from December to March and July to October, when the weather is most pleasant for exploring the region.

These months offer warm, clear days with minimal rainfall, which is ideal for outdoor activities like tea plantation tours, hiking, and enjoying the scenic views. You'll find it comfortable to explore the rolling hills and engage with local culture without the disruption of heavy rains. This period is particularly good for those who want to experience the vibrant green landscapes at their best.

For those interested in birdwatching, the dry season also brings out a wider variety of species, making it an excellent time to spot indigenous and migratory birds in their natural habitat.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Nandi Hills.
How can I save on a Nandi Hills hotel booking with Expedia?
Members always get our best prices. Find our best Nandi Hills hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a Nandi Hills hotel?
Prices for hotels in Nandi Hills often vary, but you can find a great deal from £37 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.