Search Nandi Hills hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Nandi Hills

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Nandi Hills hotels

1. Boma Inn Eldoret

Boma Inn Eldoret
3.5 star property
Eldoret
9.0 out of 10, Wonderful, (115 reviews)
"Good"
United States
Kipruto
The price is NZ$161
includes taxes & fees
13 Dec - 14 Dec
Boma Inn Eldoret

2. Eka Hotel Eldoret

Eka Hotel Eldoret
4.5 star property
Eldoret
9.8 out of 10, Exceptional, (78 reviews)
"Great staff, food, rooms, and location."
United States
Amro
The price is NZ$179
includes taxes & fees
18 Nov - 19 Nov
Eka Hotel Eldoret

3. FAIRWAYS HOTEL KISUMU

FAIRWAYS HOTEL KISUMU
3.5 star property
Kisumu
10.0 out of 10, Exceptional, (1 review)
"The staff was great!!! The rooms were clean and the breakfast was phenomenal!!! The kitchen staff were great as well, they really took care of us. "
United States
Chavez
The price is NZ$123
includes taxes & fees
20 Nov - 21 Nov
FAIRWAYS HOTEL KISUMU

4. The Noble Hotel and Conference Center

The Noble Hotel and Conference Center
3.5 star property
Eldoret
6.0 out of 10, (10 reviews)
"The room was good "
United States
Robert
The price is NZ$102
includes taxes & fees
21 Nov - 22 Nov
The Noble Hotel and Conference Center

5. Sirikwa Hotel

Sirikwa Hotel
3.0 star property
Eldoret
5.8 out of 10, (19 reviews)
"Awesome "
United States
LABAN
The price is NZ$235
includes taxes & fees
13 Dec - 14 Dec
Sirikwa Hotel

6. Poa Place Resort & Hotel - Where Nature Meets Comfort Eldoret

Poa Place Resort & Hotel - Where Nature Meets Comfort Eldoret
3.0 star property
Eldoret
8.6 out of 10, Excellent, (47 reviews)
"My stay was awesome. I travel all over the world and my stay here was top notch. The staff, the facilities and the environment was excellent. I will be back for business and pleasure! That’s KHADEVISM!"
United States
khadevis
The price is NZ$128
includes taxes & fees
29 Nov - 30 Nov
Poa Place Resort & Hotel - Where Nature Meets Comfort Eldoret

7. TJ'S Boutique Hotel Eldoret

TJ'S Boutique Hotel Eldoret
3.0 star property
Eldoret
The price is NZ$188
includes taxes & fees
25 Nov - 26 Nov
TJ'S Boutique Hotel Eldoret

8. Winstar Hotel

Winstar Hotel
3.0 star property
Eldoret
10.0 out of 10, Exceptional, (1 review)
"need more disable parking"
United States
andres
The price is NZ$88
includes taxes & fees
22 Nov - 23 Nov
Winstar Hotel

9. ALLENS HOTEL

ALLENS HOTEL
3.0 star property
Kapsabet
8.0 out of 10, Very good, (1 review)
"Allen’s Hotel is a nice budget friendly hotel. The staff are very friendly. The room was cleaned everyday and they changed the towels everyday. It’s outside Kapsabet town. They can do better with their breakfast options. Very limited variety of food and it was so little for the number of people who were rewinding there. "
United States
Juliet
The price is NZ$104
includes taxes & fees
13 Nov - 14 Nov
ALLENS HOTEL

10. Wigot Gardens

Wigot Gardens
3.5 star property
Kisumu
8.8 out of 10, Excellent, (13 reviews)
"It's a wonderful place to stay and ALL the staff are a great group "
United States
david
The price is NZ$159
includes taxes & fees
18 Nov - 19 Nov
Wigot Gardens

11. Desert Rose Resort

Desert Rose Resort
3.5 star property
Kisumu
10.0 out of 10, Exceptional, (2 reviews)
"Always a pleasant stay. Staff is super welcoming."
United States
Cecilia
The price is NZ$73
includes taxes & fees
13 Nov - 14 Nov
Desert Rose Resort

12. Willow Hotel

Willow Hotel
3.0 star property
Eldoret
10.0 out of 10, Exceptional, (1 review)
"I came from the USA to Eldoret and booked my stay at Willow. The staff was very kind and respectful. The room was clean, bed was comfortable, and my stay was very pleasant. I will definitely book here the next time I come to visit Eldoret. Thank you Willow for the great hospitality! Kendra Cruz"
United States
Kendra Renee
The price is NZ$49
includes taxes & fees
20 Nov - 21 Nov
Willow Hotel

13. Columbus Hotel Eldoret

Columbus Hotel Eldoret
3.0 star property
Eldoret
10.0 out of 10, Exceptional, (4 reviews)
"Great and convenient place to stay."
United States
Eunice
The price is NZ$72
includes taxes & fees
30 Nov - 1 Dec
Columbus Hotel Eldoret

14. Kolel Hotel and Suites

Kolel Hotel and Suites
4.0 star property
Eldoret
9.2 out of 10, Wonderful, (9 reviews)
"The staff is doing a great service. Quick check-in, clean rooms and lovely view!"
United States
100K
The price is NZ$91
includes taxes & fees
8 Dec - 9 Dec
Kolel Hotel and Suites

15. Queen's Way Resort

Queen's Way Resort
3.0 star property
Kisumu
10.0 out of 10, Exceptional, (1 review)
"Very nice service from reception"
Denmark
Jens Christian
The price is NZ$123
includes taxes & fees
15 Nov - 16 Nov
Queen's Way Resort

16. East Horizon Valley Nest Eldoret

East Horizon Valley Nest Eldoret
3.0 star property
Eldoret
9.4 out of 10, Exceptional, (3 reviews)
"Clean, convenient and very quite."
United States
euphrase
The price is NZ$111
includes taxes & fees
13 Nov - 14 Nov
East Horizon Valley Nest Eldoret

17. Kenmosa Resort

Kenmosa Resort
3.0 star property
Eldoret
8.0 out of 10, Very good, (4 reviews)
"i enjoyed my stay, i can recommend "
United Kingdom
max Ryan
Kenmosa Resort

18. Merril Hotel Eldoret

Merril Hotel Eldoret
3.0 star property
Eldoret
7.0 out of 10, Good, (2 reviews)
"As fotos não condizem com a realidade, a equipe é prestaría, mas, não fique lá a negócios. As fotos não sao reais, tudo mofado, tudo velho, caindo aos pedaços. Não recomendo. Pelo valor, tem coisa muito melhor. Mas a equipe é prestativa."
Brazil
Gustavo
The price is NZ$114
includes taxes & fees
14 Nov - 15 Nov
Merril Hotel Eldoret

19. HAVEN STAY HOTEL

HAVEN STAY HOTEL
3.5 star property
Eldoret
The price is NZ$204
includes taxes & fees
15 Nov - 16 Nov
HAVEN STAY 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.

Compare top hotels in Nandi Hills

3.5 star property
Eldoret
4.5 star property
Eldoret
3.5 star property
Kisumu
3.5 star property
Eldoret
3.0 star property
Eldoret
9.0
Wonderful
115 reviews
9.8
Exceptional
78 reviews
10.0
Exceptional
1 review
6.0
10 reviews
5.8
19 reviews
The price is NZ$161
includes taxes & fees
13 Dec - 14 Dec
The price is NZ$179
includes taxes & fees
18 Nov - 19 Nov
The price is NZ$123
includes taxes & fees
20 Nov - 21 Nov
The price is NZ$102
includes taxes & fees
21 Nov - 22 Nov
The price is NZ$235
includes taxes & fees
13 Dec - 14 Dec
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • Yes, Pool
  • Yes, Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • Yes, Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • No Parking

Find out more about Nandi Hills

Top reasons to visit Nandi Hills

  • Scenic Hiking Trails: Explore picturesque hiking trails that reveal breathtaking landscapes and the rich natural beauty of Nandi Hills.
  • Serene Tea Plantations: Visit tranquil tea plantations to learn about tea production and enjoy stunning views.
  • Cultural Markets: Experience vibrant local markets, offering delicious cuisine and a taste of the region's culture.
  • Adventure Opportunities: Engage in outdoor adventures, including trekking at Skandagiri Hills for a memorable experience.
  • Relaxing Accommodations: Enjoy a variety of comfortable lodging options, from luxury hotels to cosy guesthouses.

Find great hotels near Nandi Hills

If you're seeking a memorable getaway in Nandi Hills, you'll discover a variety of accommodation options, including hotels and guesthouses that cater to both leisure and business travellers. With stunning landscapes and a tranquil atmosphere, Nandi Hills offers a selection of top hotels and lodgings to ensure a comfortable stay. Whether you're looking for luxury or a cosy retreat, the options here will make your visit truly enjoyable.

  • The Starbucks Hotel: Located 41.8km from Nandi Hills, The Starbucks Hotel offers a sophisticated atmosphere tailored for business travellers. Holding a 3.5-star rating and a commendable guest rating of 8.0 out of 10, this hotel combines comfort with a professional environment. Guests appreciate the well-appointed rooms and amenities that cater to business needs, making it a suitable choice for those who value productivity alongside relaxation. The hotel's inviting ambiance and attentive service create a pleasant stay while exploring the scenic landscapes of Nandi County.
  • Maya Hotel: Also situated 41.8km from Nandi Hills, Maya Hotel shares a similar 3.5-star rating and is geared towards business-oriented guests. This hotel features modern lodging options and professional services designed to enhance the travel experience for those on work assignments or business trips. With well-furnished rooms and a focus on convenience, guests can enjoy a seamless balance of work and leisure amidst the beautiful surroundings of Nandi County.
  • Salient Home Stay: A charming 3-star guesthouse located 43.5km from Nandi Hills, Salient Home Stay boasts an impressive guest rating of 10.0 out of 10. This accommodation offers a homely atmosphere, complete with complimentary daily breakfast options and various dining selections. Guests can engage in recreational activities nearby, including fitness facilities. The homey vibe, combined with amenities such as satellite TV and flat-screen televisions, makes it a delightful retreat for those seeking a more personal touch in their stay.

Where to stay near Nandi Hills

Nandi Hills offers a stunning escape for adventure seekers and nature lovers alike. With its picturesque landscapes, tranquil resorts, and hillside accommodations, you’ll find the perfect getaway to unwind. Explore the breathtaking Skandagiri Hills for a memorable outdoor experience, or simply relax and soak in the serene surroundings of Nandi County. Whether you're trekking or just enjoying the scenery, this charming destination promises a refreshing holiday.

  • Kapsabet: Situated 14.5km from Nandi Hills, Kapsabet is a vibrant city known for its outdoor adventure and stunning scenery. This lively destination attracts visitors year-round, with peak travel periods in March and from November to December. Kapsabet offers a range of attractions, including nearby national parks and nature reserves, making it perfect for nature enthusiasts. Explore the scenic landscapes, engage in thrilling outdoor activities, or simply soak in the local culture. The atmosphere is friendly and welcoming, providing an authentic Kenyan experience for every traveller.
  • Mlango: Located 32.2km from Nandi Hills, Mlango is another charming city that welcomes visitors with a variety of experiences. While the number of travellers remains steady throughout the year, the peak months are March to April and December. In Mlango, you can immerse yourself in local traditions, enjoy the warm hospitality of the community, and discover the area's unique attractions. The city’s proximity to Nandi Hills makes it an excellent base for exploring the region's natural beauty and cultural heritage.

Things to do in Nandi Hills

Shopping

In Nandi Hills, you can visit local markets for authentic crafts and souvenirs. If you're up for a drive, Kapsabet Town, located about 16.1km away, offers a vibrant market atmosphere with various shops selling traditional items and local produce.

Recreation

Explore the tranquil surroundings at Nandi Hills Wellness Retreat, where you can indulge in rejuvenating spa treatments and yoga sessions amidst lush landscapes. For adventure, engage in guided nature walks or mountain biking, offering a blend of relaxation and outdoor excitement in stunning scenery.

Adventure

Nandi Hills offers stunning hiking trails with breathtaking views of the Great Rift Valley. Explore the lush tea plantations and enjoy mountain biking through scenic landscapes. Birdwatching enthusiasts can spot various species in the rich biodiversity of the area, making it a delightful adventure for nature lovers.

Nightlife

Experience the vibrant nightlife at the Nandi Hills Club, where you can enjoy local brews and mingle with friendly locals. For a laid-back evening, visit the Nandi Hills Lounge to relax with live music and savour tasty dishes under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Nandi Hills

Nandi Hills in Nandi County offers a range of attractions for sports enthusiasts, with several stadiums to explore. Visitors can also enjoy the scenic views and relaxation at local resorts, including the Nandi Hills Botanical Garden. For an adventurous experience, consider visiting nearby Doddaballapura and immersing yourself in the natural beauty and culture of the region.

  • 64 Stadium: Experience the lively atmosphere of 64 Stadium, located 46.7km from Nandi Hills. This venue is a hub for sports enthusiasts, offering a chance to soak up local sporting culture and enjoy exciting events.

Best time to go to Nandi Hills

The best time to visit Nandi Hills is dependent on what kind of holiday you are seeking. February and March are its hottest month on average. At the time of March, visitor numbers are slightly high and weather is mostly sunny. July is its coolest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with moderate rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January64.4°F (18.0°C)No RainSunnySlightly LowSlightly Low
February66.2°F (19.0°C)No RainSunnyAverageSlightly High
March66.2°F (19.0°C)Light RainMostly SunnySlightly HighAverage
April64.2°F (17.9°C)Moderate RainMostly SunnyAverageAverage
May62.2°F (16.8°C)Frequent RainMostly SunnyAverageSlightly Low
June61.0°F (16.1°C)Moderate RainMostly CloudyAverageSlightly Low
July60.3°F (15.7°C)Moderate RainMostly CloudySlightly LowSlightly High
August60.8°F (16.0°C)Frequent RainMostly CloudySlightly LowAverage
September62.1°F (16.7°C)Moderate RainMostly SunnyAverageAverage
October62.8°F (17.1°C)Light RainMostly SunnyAverageAverage
November62.6°F (17.0°C)Light RainMostly SunnySlightly HighSlightly High
December62.8°F (17.1°C)Light RainMostly SunnySlightly HighAverage

The nearest major airports for your trip to Nandi Hills

Accessing Nandi Hills, Kenya is convenient via three major airports. KISumu International Airport (KIS) is situated 54.7km away, with nearby hotels like Acacia Premier Hotel, which offers 24-hour airport shuttle services, and Grand Royal Swiss Hotel, both under 4.8km from the airport. Eldoret International Airport (EDL) is 33.8km away, featuring hotels such as the upscale Eka Hotel Eldoret and Boma Inn Eldoret, providing shuttle services to the airport. Kakamega Airport (GGM), located 48.3km from Nandi Hills, has options like Rondo Retreat Centre and Golf Hotel Kakamega, both offering shuttle services. Each airport presents suitable accommodation and transport for a seamless travel experience.

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 hotel booking in Nandi Hills with Expedia?

One Key™—Expedia’s free travel rewards programme—gives you instant access to discounts with Member Prices on Nandi Hills hotels. Plus, you’ll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

How much is the nightly rate for a hotel in Nandi Hills?

Prices for hotels in Nandi Hills often vary, but you can find a great deal from NZ$28 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 our cheapest rates.