Hotels in Eldoret

Find the best Eldoret hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Eldoret hotels with free cancellation or excellent ratings

Trusted Eldoret hotel providers

See all hotels in Eldoret

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelMerril Hotel Eldoret – 5.0
Cheapest month to bookNovember
Average 4 star hotel price91 € per night
Average 5 star hotel price127 € per night

How to find the best hotel deals in Eldoret

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Eldoret

  • The same magic behind our flight search can also help you find the sharpest room rates around. Use these hacks to search smarter and save quicker on your Eldoret hotel.

  • Plan your trip ahead of time to save on your Eldoret hotel. You'll also have a broader range of stays and room types to pick from, particularly during high-demand times.

  • However, you could still catch a last-minute offer. Although prices generally increase closer to your stay, some places cut rates a day or two before to avoid having vacant rooms, especially when it's quiet.

  • Flexible on dates? This is your ticket to a lower rate. Play around with your trip timing to discover what deals are on offer. Prices are usually cheaper on weekdays and outside major travel periods.

  • Explore the range of accommodation options with free cancellation and book without the pressure. You can cancel your stay without penalty if your plans change or a better deal pops up.

Where to stay in Eldoret

Central Eldoret

When to go to Eldoret

  • To be there at the height of peak season, book your hotel in Eldoret for November. This is when the city's main events and top sights are in full swing, giving you plenty to plan your days around.

  • October is the quietest month to visit. Lock in a Eldoret hotel then to enjoy a less hectic version of the city.

  • Consider your ideal weather conditions before you travel. With maximum highs of 28ºC (82ºF), February brings the warmest conditions.

  • The coolest time of year here is June. You can expect lows of 10ºC (50ºF).

  • Want to avoid grey skies? Search for Eldoret hotels in January. It's the driest time to visit, with four days of rain on average.

  • The wettest time of year is August. Visit then and you'll likely get around 24 days of rainfall.

Best hotels in Eldoret

Best budget hotels

  • Just need a place to sleep? Budget Eldoret hotels provide the basics so you can spend your cash where it really counts: adventures and impulse-buying souvenirs. Often equipped with money-saving amenities like self-service laundries and kitchenettes, you'll find at least 20 of these stays across the city.

  • The Skyline Hotel Eldoret is a 2-star option that focuses on comfort without overcomplicating things. A television and Wi-Fi are among its amenities.

  • Goshen Inn Eldoret offers conveniences like a restaurant and a television. Book this 3-star Eldoret hotel and make your travel money go the extra mile.

  • Wi-Fi and a 24-hour front desk are the start of the things you'll find at Eldoret Adventist Guest House. Another win for your bottom line, this place is rated 3 stars.

Best 4-star hotels in Eldoret

  • Searching for hotels in Eldoret that deliver beyond the basics? A 4-star stay makes perfect sense. With around four to choose from, they come with appealing extras like spas, gyms, and on-site dining. You get premium quality without paying premium rates.

  • Eka Hotel Eldoret delivers the kind of stay that leaves a lasting impression. Room service and a pool are part of the 4-star guest experience here.

  • Jafra Elephant inn is another inviting option. Make the most of amenities such as room service and a fireplace at this Eldoret hotel.

Best hotels in Eldoret for families

  • Bringing the kids along? You need a hotel that's built for real-life travel. Baby-sitting services, cribs, laundry facilities, and kitchenettes make family stays easier. You'll find roughly eight family-friendly hotels in Eldoret ready to welcome your crew.

  • Spend less so you can do more with the kids when you choose VIJIJI Hotel & Conference. This affordable 2-star option comes with amenities like minigolf and express check-out.

Best hotels with a spa

  • Add some self-care to your travel plans. Choose one of the six or so Eldoret hotels with a spa and build in time to truly relax. Saunas, plunge pools, and beauty treatments are the types of features they offer.

  • Get the break you deserve at Merril Hotel. This 2-star accommodation option comes with all the thoughtful touches, including a beauty salon and room service.

  • Upperhill View Hotel is another favourite where you can treat yourself to some TLC. Make the most of a beauty salon and a spa at this 2-star hotel in Eldoret.

  • The Kolel Hotel and Suites balances busy days of sightseeing with the bliss of a self-care session or two. It offers room service and a sauna.

Best hotels with a pool

  • A pool brings something extra to your stay. Book a resort and you'll likely find large outdoor setups and maybe even water slides for kids. At city hotels, rooftop and indoor pools are the norm. Choose from at least seven pool hotels in Eldoret and get set to jump right in.

  • Eka Hotel Eldoret comes with an indoor swimming pool, a cafe and a 24-hour front desk. Take a dip or simply take it easy by the water at this Eldoret hotel.

  • Dive headfirst into comfort at Poa Place Resort & Hotel - Where Nature Meets Comfort. An outdoor swimming pool, a bar and tour services are just a taste of what's included.

  • Or add a little play to your stay at Sirikwa Hotel. You'll have access to an indoor swimming pool, ironing services and a ticket office at this hotel.

Flying to Eldoret

Eldoret International Airport (EDL)

  • Book a flight to Eldoret and land at Eldoret International Airport (EDL), this city's main airport. It's around 13 kilometres from the centre.

  • The drive to central Eldoret takes about 20 minutes, while public transport is roughly 30 minutes.

Finding cheap hotels in Eldoret: FAQs

In Eldoret, the expected average temperature in February is 20°C. The warmest month is typically April, which averages 26°C. The coolest month is July, with temperatures averaging 13°C. The rainiest month is April, and the driest month is January.
You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Eldoret with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.
Of course - the cheapest hotel deal we found within the next seven days is 5 € per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for 5 € per night.
The average price of a hotel during the week is 40 € per night, and the average price on weekends is 39 €. Overall, it looks like the cheapest day to stay in Eldoret could be Thursday.
The nearest airport to Eldoret is Eldoret Airport (EDL), which is 13.3km from the city centre.

Other airports include:

Kitale Airport, which is 61.3km from the city centre.
Kakamega Airport, which is 61.7km from the city centre.
We crunched some numbers on our calendar and found that Thursday is the cheapest day to stay in Eldoret. And the most expensive day seems to be Friday
The average price of a 3-star hotel in Eldoret is currently around 52 € per night. And the cheapest 3-star hotel we found is 20 € per night.
The average price of a 4-star hotel in Eldoret is currently around 73 € per night. And the cheapest 4-star hotel we found is 48 € per night.
The average price of a 5-star hotel in Eldoret is currently around 127 € per night. And the cheapest 5-star hotel we found is 64 € per night.
The cheapest month to stay in a hotel in Eldoret is February, with an average price of 46 € per night. The most expensive month is January, when the average room rate can rise to 139 € per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in February is 46 € per night, which is around 13% lower than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Eldoret are Meg's Guest House, GRACEMONT Guesthouse and Sirikwa Hotel.