Nairobi Hotels

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

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

Look out for Nairobi hotels with free cancellation or excellent ratings

Trusted Nairobi hotel providers

See all hotels in Nairobi

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

Find a Nairobi hotel in the heart of the action

Beat the queues at the top Nairobi attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelIndovu Backpackers Hostel – 5.0

How to find the best hotel deals in Nairobi

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 Nairobi

  • Booking flights with us is as easy as it gets, right? Well, that same clever search engine can also help you find bargain prices on Nairobi hotels. Follow these hacks to uncover great prices fast.

  • The sooner you book, the better. You're more likely to find a lower rate on a Nairobi hotel and have more choice when you plan in advance.

  • Still, be ready to pounce on any last-minute offers. Some places discount their rates shortly before arrival to fill empty rooms. It's more likely this will happen in off-peak season or on quieter days, though.

  • Stay flexible with your dates, snag better rates. Search for hotels in different months or seasons. Even going during the week (instead of weekends) can work out cheaper.

  • Avoid paying extra fees by searching for stays with free cancellation. If your dates shift or a better deal shows up, you can cancel or modify your booking without penalty.

Where to stay in Nairobi

Central Nairobi

Langata

  • If you need more suggestions on where to base yourself, consider Langata. Here are a few places where you can lay your head near some top sights.

  • Longview Suites is one of the most popular hotels near Giraffe Centre, a big-name attraction in this area. This hotel in Nairobi has a 3-star rating and pulls in great guest ratings for its cleanliness.

  • House of Waine, one of the hotels near Karen Blixen Museum, has your room ready and waiting. In addition to being in a prime spot for discovering this highlight, this 4-star Nairobi hotel stands out in reviews for its cleanliness.

  • You'll also find some tempting options among the hotels near City Park. Rated 3 stars and getting positive feedback for its service, Hotel Troy is a familiar favourite around Langata.

  • There's plenty more where that came from. Browse the full lineup of hotels in Langata and pick the stay that suits you best.

When to go to Nairobi

  • Travel demand is especially high in August. If you like your days full and your itinerary packed, this is a fantastic time to book a hotel in Nairobi.

  • Experience a more relaxed pace by locking in a Nairobi hotel in March. It's the quietest time to visit and is usually cheaper too.

  • Planning your getaway means factoring in the weather forecast. February offers the warmest conditions, with maximum temperatures of 30ºC.

  • The weather is at its coolest in July. Expect lows of 12ºC.

  • Want to visit when you're less likely to need an umbrella? Search for Nairobi hotels in July. This is the driest time to visit, with one day of rain on average.

  • The wettest time of year is April. Plan your getaway then and you'll likely get around 11 days of rainfall.

Best hotels in Nairobi

Best budget hotels

  • A great trip doesn't have to include a hefty hotel bill. With at least 150 budget Nairobi hotels to choose from, you can spend more on fun experiences and less on where you lay your head. You can expect basic comforts like Wi-Fi, simple breakfasts, and cosy beds at these affordable stays.

  • LIA Hotel & Training Centre promises comfort without breaking the bank. Make use of parking, a 24-hour front desk and more at this 3-star option.

  • Alternatively, book a room at The Stand Leisure Hotel. Offering conveniences such as Wi-Fi and luggage storage, this 3-star Nairobi hotel lets you save without missing out.

  • You'll also like the prices at MAA Hotel and Suites - Nairobi, Kenya, which is rated 3 stars. It features internet access and a fitness centre.

Best 4-star hotels in Nairobi

  • Get the high-end feel without the high-end bill at one of the 4-star hotels in Nairobi. Take your pick of around 60 of these stays, many of which come with perks like rooftop bars, fitness centres, and in-house restaurants. From the rooms to the service and amenities, they're known for their extra attention to detail.

  • Glam Hotel Nairobi - Near Westgate Mall, Westlands gets the 4-star guest experience right. Room service and a restaurant help make this accommodation option a crowd favourite.

  • Another Nairobi hotel that stands out is Hotel Boulevard Nairobi, City Centre CBD. It offers thoughtful amenities such as car rental options and room service.

  • Need more to choose from? Four Points by Sheraton Nairobi Hurlingham proves you don't need five stars to feel special. Make the most of a restaurant, a pool and other extras at this stay.

Best luxury 5-star hotels

  • Featuring anything from soundproof suites to private butlers and fine dining restaurants, a 5-star hotel is where the bar gets raised. Wellness therapies, plunge pools, and in-room espresso machines? Good chance you'll find that too. Mostly located in Westlands, there are at least 30 luxury hotels in Nairobi.

  • Kwetu Nairobi, Curio Collection by Hilton doesn't just fulfil expectations — it exceeds them. There's so much to love about this deluxe stay, including a pool bar and an outdoor swimming pool.

  • Desmond Tutu Conference Centre also delivers 5-star fabulousness at every turn. This Nairobi hotel features concierge assistance, room service and loads more.

  • One more memorable stay is Tawala Garden Hotel. Room service and a beauty salon are among its many perks.

Best hotels in Nairobi for families

  • Picking the right hotel can be a total game changer when travelling with kids. With things like games rooms, play areas, and spacious suites, family-friendly hotels in Nairobi come packed with perks that make the trip easier. Choose from around 130 of these stays that offer fun for kids and comfort for adults.

  • Save more for fun activities with the kids when you book Plus254 Hotel. This affordable 2-star option comes with amenities like a lounge and a barbecue.

  • Discover what a luxury family stay feels like at The Social House Nairobi, a Preferred Lifestyle Hotel. Rated 5 stars, this Nairobi hotel features a lift and a pool.

  • Another one for your list is Acacia Tree Lodge. This option comes with an airport shuttle and a first aid room.

Best hotels with a spa

  • Find your zen at one of the 130 or so Nairobi hotels with a spa. Located mostly in Langata, they offer anything from saunas and hot tubs, to gyms and couples treatment rooms. Throw in yoga classes, manicures, and massages and get set for serious relaxation.

  • Escape to Ibis Styles - Nairobi, Westlands and then put the world on hold. A lounge, a fitness centre and other added comforts await you at this 3-star option.

  • Or choose Four Points by Sheraton Nairobi Airport, a 4-star stay in Embakasi. With a beauty salon and a steam room, this hotel in Nairobi makes you feel looked after.

  • Once you've checked in to Magna Hotel and Suites, you'll wonder why you didn't come sooner. This option features amenities like a spa and bathrobes.

Best hotels with a pool

  • There are at least 130 pool hotels in Nairobi, each offering its own experience. City hotels tend to feature indoor or rooftop pools, while resorts generally go big with multiple swimming areas and extras like water slides. Whether you're here for rest or play, there's a stay that fits your style.

  • Find your happy place by the water at Lion Villas. With an outdoor swimming pool, internet access and a garden, this Nairobi hotel makes it easy to slow down and enjoy your stay.

  • The Social House Nairobi, a Preferred Lifestyle Hotel gives you plenty of reasons to bring your swimsuit and goggles. Settle into this popular option and take advantage of an outdoor swimming pool, ironing services and a fitness centre.

  • Alternatively, make time for a little fun at Holiday Inn Nairobi TWO Rivers Mall by IHG. An indoor swimming pool, this hotel comes with car rental options and a fitness centre.

Best pet-friendly hotels

  • Planning an escape with your furry friend? Pet-friendly hotels often come with cosy pet beds, feeding bowls, and designated outdoor areas. Some even go the extra mile with things like grooming or washing stations. With around 50 Nairobi hotels that welcome pets, your little pal can join in the fun.

  • Check in with your loyal sidekick at Hays Suites Hotel. Take advantage of amenities here like a 24-hour front desk and internet access.

  • Kolping Guest House is another place where four paws are as welcome as two feet. This popular option comes with Wi-Fi and room service.

  • Haridge Inn is one more place that understands the needs of pet owners. Amenities here include a restaurant and a 24-hour front desk.

Flying to Nairobi

Nairobi Jomo Kenyatta International Airport (NBO)

  • Nairobi Jomo Kenyatta International Airport (NBO) is this city's main airport. After your flight to Nairobi lands, it's around 11 kms (7 miles) to the centre.

  • The drive to central Nairobi takes about 30 minutes, while public transport is roughly 1 hour 5 minutes.

  • Hotel Kepler is an ideal place to stay if you're flying in late. Not far from the runway, guests are often impressed by this 3-star option's location.

  • Or stay close to NBO at Karolinas Homestay Near Jkia, which has a 3-star rating. Reviewers have scored it 4-plus out of 5 for its overall experience.

Nairobi Wilson Airport (WIL)

  • Nairobi Wilson Airport (WIL) is another option for flying into Nairobi. It's around 3 kms (2 miles) from the centre.

  • The trip by public transport into the city will take roughly 35 minutes. The journey by car is usually 20 minutes, depending on traffic.

  • Searching for a Nairobi hotel not far from WIL? Sunway Hotel Nairobi - Yohoh is just the thing if you have a late flight or a stopover. Amenities like a 24-hour front desk and a laundry only add to the convenience of this 3-star stay.

  • Alternatively, check in to Okash City Boutique Hotel. This 4-star option gets plenty of repeat bookings from couples in particular.

  • Consistently rated above 4 out of 5 overall by guests, Hays Suites Hotel was made for busy travellers. You'll also be close to WIL if you pick this 2-star stay.

Finding cheap hotels in Nairobi: FAQs

In Nairobi, the expected average temperature in July is 19°C. The warmest month is typically April, which averages 27°C. The coolest month is June, with temperatures averaging 13°C. The rainiest month is April, and the driest month is July.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Nairobi 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 £7 per night.
The average price of a hotel during the week is £39 per night, and the average price on weekends is £40. Overall, it looks like the cheapest day to stay in Nairobi could be Sunday.
The nearest airport to Nairobi is Nairobi Wilson Airport (WIL), which is 2.1 miles from the city centre.

Other airports include:

Nairobi Jomo Kenyatta Airport, which is 8.2 miles from the city centre.
We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Nairobi. And the most expensive day seems to be Saturday
The average price of a 3-star hotel in Nairobi is currently around £41 per night. And the cheapest 3-star hotel we found is £7 per night.
The average price of a 4-star hotel in Nairobi is currently around £62 per night. And the cheapest 4-star hotel we found is £12 per night.
The average price of a 5-star hotel in Nairobi is currently around £92 per night. And the cheapest 5-star hotel we found is £26 per night.
The cheapest month to stay in a hotel in Nairobi is November, with an average price of £37 per night. The most expensive month is September, when the average room rate can rise to £70 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 August is £55 per night, which is around 7% higher than the rest of the year.
If you're planning a trip with the whole family, the best rated hotels for you near Nairobi are Convent International Hotel- Nairobi, Executive Residency by Best Western Nairobi and Safari Park Hotel And Casino.