Find hotels in Nairobi from $20

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 2,825 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

The Sarova Stanley
5 out of 5
Corner of Kenyatta Ave. and Kimathi St., Nairobi, 00100
The price is $141 per night from Jun 2 to Jun 3
$141
per night
Jun 2 - Jun 3
0.42 mi from city center
8.8/10 Excellent! (526 reviews)
"Great place!"

Reviewed on May 13, 2023

The Sarova Stanley
Mövenpick Hotel & Residences Nairobi
5 out of 5
Mkungu Close, Westlands, Nairobi
Fully refundableReserve now, pay when you stay
The price is $140 per night from Jul 1 to Jul 2
$140
per night
Jul 1 - Jul 2
1.96 mi from city center
8.2/10 Very Good! (94 reviews)
"The best stay and hotel I had. Not only because the hotel property is amazing and extremely clean, but also because staff are caring, kind, friendly and super helpful! I absolutely recommend this hotel to families and businesses matter as well! Amazing in the Nairobi region. Thanks to all their staff ..."

Reviewed on Apr 26, 2023

Mövenpick Hotel & Residences Nairobi
254 Ole Sereni
4.5 out of 5
Mombassa Road, Opp. Zain offices / Parkside Tower, Nairobi, 18187-00500
Fully refundableReserve now, pay when you stay
The price is $122 per night from Jun 1 to Jun 2
$122
per night
Jun 1 - Jun 2
3.42 mi from city center
8.2/10 Very Good! (496 reviews)
"The rooms were small but very clean, the staff were very friendly and proffesional."

Reviewed on May 15, 2023

254 Ole Sereni

Save an average of 15% on thousands of hotels when you're signed in

La Maison Royale
4 out of 5
09, Mogotio Road, off. Muthithi Rd, Westlands, Nairobi, 00620
Fully refundableReserve now, pay when you stay
The price is $40 per night from Jun 1 to Jun 2
$40
per night
Jun 1 - Jun 2
1.57 mi from city center
7.8/10 Good! (309 reviews)
"I enjoyed my stay there. The staff went above and beyond to make sure I checked into the hotel where I was vs me having to go across town to where I mistakenly booked the room. The food was excellent, and the staff was even better."

Reviewed on May 15, 2023

La Maison Royale
Sarova Panafric Hotel
4 out of 5
Junction of Kenyatta Ave and Valley Rd., Nairobi, Nairobi County, 00100
The price is $120 per night from Jun 17 to Jun 18
$120
per night
Jun 17 - Jun 18
0.52 mi from city center
8.2/10 Very Good! (346 reviews)
Nice stay!
"Service and food, especially breakfast were very good. Staff were very helpful and ,pleasant. Unfortunately we had no hot water in the sink or shower. Otherwise, a good stay"

Reviewed on May 15, 2023

Sarova Panafric Hotel
Four Points By Sheraton Nairobi Hurlingham
4 out of 5
Argwings Kodhek Road Hurlingham, Nairobi, 00100
Fully refundableReserve now, pay when you stay
The price is $123 per night from Jun 2 to Jun 3
$123
per night
Jun 2 - Jun 3
1.62 mi from city center
8.6/10 Excellent! (205 reviews)
"Would stay there again"

Reviewed on Apr 28, 2023

Four Points By Sheraton Nairobi Hurlingham
Cysuites Apartment Hotel
3.5 out of 5
Church Rd, Nairobi, Nairobi County
Fully refundableReserve now, pay when you stay
The price is $55 per night from Jun 1 to Jun 2
$55
per night
Jun 1 - Jun 2
2.57 mi from city center
8.6/10 Excellent! (16 reviews)
"Nice stay in the heart of town but pretty quiet."

Reviewed on May 15, 2023

Cysuites Apartment Hotel
Boma Inn Nairobi
3.5 out of 5
South C, Red Cross Road, Off Popo Rd, Off Mombasa Rd, Nairobi, 26601
Fully refundableReserve now, pay when you stay
The price is $53 per night from Jun 1 to Jun 2
$53
per night
Jun 1 - Jun 2
2.8 mi from city center
8/10 Very Good! (99 reviews)
"It was clean but they were not very prepared with room allocations early enough"

Reviewed on Apr 11, 2023

Boma Inn Nairobi
Radisson Blu Hotel Nairobi Upper Hill
5 out of 5
Elgon Rd, Upper Hill, Nairobi, 00100
Fully refundableReserve now, pay when you stay
The price is $170 per night from Jun 23 to Jun 24
$170
per night
Jun 23 - Jun 24
1.07 mi from city center
8.8/10 Excellent! (146 reviews)
Perfect Business and Leisure Hotel
"Fantastic facility, lovely hotel and staff, everything one needs for business trip"

Reviewed on Feb 22, 2023

Radisson Blu Hotel Nairobi Upper Hill
Hemingways Nairobi
5 out of 5
Mbagathi Ridge, Nairobi, 00100
Fully refundableReserve now, pay when you stay
The price is $820 per night from Jun 16 to Jun 17
$820
per night
Jun 16 - Jun 17
8.59 mi from city center
9.4/10 Exceptional! (78 reviews)
"Extraordinary Hotel!!! What an amazing stay❤️"

Reviewed on Feb 6, 2023

Hemingways Nairobi
Best Western Plus Westlands
4 out of 5
Karuna Road behind Sarit Centre, Nairobi, 00606
Fully refundableReserve now, pay when you stay
The price is $116 per night from Jun 16 to Jun 17
$116
per night
Jun 16 - Jun 17
2.05 mi from city center
9.2/10 Wonderful! (76 reviews)
"The staff at in every area was super excellent! They are friendly, helpful, kind and quick to respond to any need. We enjoyed everything about our stay and we highly recommend Best Western Plus in Nairobi!"

Reviewed on May 13, 2023

Best Western Plus Westlands
Lotos Inn & Suites, Nairobi
3.5 out of 5
19 Mpaka Rd., Westlands, Nairobi, Nairobi County, 00200
Fully refundableReserve now, pay when you stay
The price is $79 per night from Jun 15 to Jun 16
$79
per night
Jun 15 - Jun 16
1.82 mi from city center
8.2/10 Very Good! (79 reviews)
"Great neat well kept hotel centrally located in Westlands area, you could literally walk to three Malls without using an Uber. They have 24/7 hotel staff that are there to always take care of your needs. A great place to stay."

Reviewed on May 8, 2023

Lotos Inn & Suites, Nairobi
The Curve by the Park Apartments
3.5 out of 5
Mombasa Road, next to Nextgen Mall, Southern Bypass, Nairobi, Nairobi County
The price is $85 per night from Jun 14 to Jun 15
$85
per night
Jun 14 - Jun 15
3.32 mi from city center
8.6/10 Excellent! (3 reviews)
"The location was the key factor. Also, spacious accommodation. We will recommend it to many of our visiting friends from the UK."

Reviewed on Apr 11, 2023

The Curve by the Park Apartments
Golden Tulip Westlands Nairobi
4 out of 5
65 Muthithi Street, Nairobi, Nairobi, 00600
Fully refundableReserve now, pay when you stay
The price is $92 per night from Jun 3 to Jun 4
$92
per night
Jun 3 - Jun 4
1.65 mi from city center
8.4/10 Very Good! (225 reviews)
"It was great The staff was great always had a smile on their face Very friendly Beautie. Charles shetty Prakash chef Every one was great Thankyou all"

Reviewed on May 6, 2023

Golden Tulip Westlands Nairobi
Hotel Boulevard
Harry Thuku Rd, Nairobi, Nairobi County
Fully refundableReserve now, pay when you stay
The price is $59 per night from Jun 11 to Jun 12
$59
per night
Jun 11 - Jun 12
0.61 mi from city center
9.6/10 Exceptional! (5 reviews)
"Clean and modern, lately refurbished with various new facilities. Have made a number of visits since 1991 and it has improved considerably since our first visit. Very friendly & helpful staff. Recommend it to anyone visiting Nairobi not wanting to pay exorbitant rates for unnecessary luxury. Close ..."

Reviewed on Jan 28, 2023

Hotel Boulevard
Khweza Bed & Breakfast
2 out of 5
Ngara Road, Opp Admin Police Post, Nairobi
Fully refundableReserve now, pay when you stay
The price is $20 per night from Jun 1 to Jun 2
$20
per night
Jun 1 - Jun 2
0.94 mi from city center
7.2/10 Good! (138 reviews)
"Service was excellent, staff was exceptional. Thank you for an amazing stay"

Reviewed on Sep 27, 2022

Khweza Bed & Breakfast
Palm Nest - JKIA
3 out of 5
Syokimau Airport Road, Syokimau, Nairobi
The price is $40 per night from Jun 4 to Jun 5
$40
per night
Jun 4 - Jun 5
9.12 mi from city center
8.8/10 Excellent! (14 reviews)
"Christine and team are very much friendly and willing to help wherever needed."

Reviewed on Apr 10, 2023

Palm Nest - JKIA
Dusit Princess Hotel Residences Nairobi
4 out of 5
Mimosa Road, Westlands, Nairobi, Nairobi County, 0600
The price is $130 per night from Jun 2 to Jun 3
$130
per night
Jun 2 - Jun 3
2.51 mi from city center
Dusit Princess Hotel Residences Nairobi
Easy Hotel Kenya
3.5 out of 5
Chady Road off Syokimau Airport Road, Near Jomo Kenyatta International Airport, Syokimau, 00400
The price is $37 per night from Jun 1 to Jun 2
$37
per night
Jun 1 - Jun 2
8.82 mi from city center
7.8/10 Good! (104 reviews)
"Need better roads to get to hotel"

Reviewed on Mar 6, 2023

Easy Hotel Kenya
Elegant Comfy 3 Bedroom Apartment
2.5 out of 5
Muthama Access Road Syokimau Mombasa Rd, 00100, Syokimau, Nairobi, 00100
Fully refundable
The price is $34 per night from Jun 7 to Jun 8
$34
per night
Jun 7 - Jun 8
10.02 mi from city center
8.4/10 Very Good! (5 reviews)
"Really enjoy stay.Tasha and Martin"

Reviewed on Dec 21, 2021

Elegant Comfy 3 Bedroom Apartment
Don't see what you're looking for?
See all available properties in Nairobi
View all properties
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.

More cheap stays in Nairobi

Where to stay in Nairobi

Find the best Nairobi areas and neighborhoods for the activities you enjoy most. Learn more about Nairobi

Stay near popular Nairobi attractions

Nairobi hotels information

Number of reviews
2,964
Accommodation
2,825 hotels
Lowest Price
$20
Highest Price
$820

Price trends for hotels in Nairobi

Less expensive
More expensive
Next month
August
April
$63
Month
Price
January
$89
February
$98
March
$107
April
$109
May
$105
June
$63
July
$64
August
$61
September
$70
October
$81
November
$95
December
$85
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Nairobi. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

Where is the best place for a stay in Nairobi?

Karen Gables is a favorite with Expedia customers. This 4-star guesthouse offers 2 bars and private plunge pools. Reviews from our site also recommend Radisson Blu Hotel & Residence, Nairobi Arboretum and Nairobi Serena Hotel as top options for your visit. See all available top hotels, or vacation rentals in Nairobi.

Gigiri is a top neighborhood that travelers like for its restaurants and shops. Other favorite areas in Nairobi include Kasarani and Kilimani.

What are some of the best vacation rentals that Nairobi has to offer?

Leleshwa Getaway: Visitors like this Nairobi vacation home rental. It is located in a national park and has a balcony, a terrace, and a barbecue grill to put you at ease in your new surroundings. It has 5 bedrooms as well as a kitchen with a full-sized fridge, a stovetop, and a microwave, so you can cook with friends or family. Other favorite homes for rent in Nairobi are Kasri Grey @Mvuli. Stylish.Free wifi. Kingsize bed and Luxury Fully Furnished Apartment in Westlands. See all vacation rentals in Nairobi.

If I need to cancel my hotel reservation in Nairobi, will I receive a refund?

Yes! You'll find that most hotel room reservations are fully refundable as long as you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If your reservation is non-refundable, you might still have the option to cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Nairobi.

Where can I learn more about changing or cancelling my trip to Nairobi?

To find more details about updating your trip to Nairobi or cancelling it, click here.

What's the best budget-friendly accommodation in Nairobi?

Based on reviews, Methodist Resort is a popular 3.5-star hotel for our travelers looking for an economical choice, and features free WiFi and free parking. Other good choices to stay on the cheap include Smothers Garden and Marble Arch Hotel. View all budget hotels in Nairobi.

What's the best place to stay in Gigiri?

With 20 lodging options to choose from in this neighborhood, you're sure to find what you're looking for as you plan your trip. Based on Expedia customer reviews, Trademark Hotel is the highest ranked property in Gigiri. This 4-star hotel offers a restaurant and free WiFi. It is located a short 14-minute walk from United Nations Office at Nairobi. Other top choices in the neighborhood include Tribe Hotel and Comfort Gardens.

What's a favorite place to stay in Kasarani?

In this neighborhood, there are 8 places to stay. When looking at places to stay in Kasarani, Sportsview Hotel Kasarani is a top choice. This 3-star hotel offers a full-service spa and 2 bars. Stardom Hotel and Madola Hotel are other good choices for your stay in the neighborhood.

What's the best accommodation for a family vacation in Nairobi?

Ndemi Guest House is a top 3-star guesthouse on Expedia for families, and features a restaurant and free parking. Other good options for your kid-friendly vacation include Hennessis Hotel and Acacia Gardens Homestay. Attractions like American Embassy Memorial Garden and Nairobi Railway Museum are also fun for kids of all ages. Find more child-friendly accommodations in Nairobi.

What's the best place to stay for a romantic getaway to Nairobi?

Mövenpick Hotel & Residences Nairobi is a favorite 5-star hotel for couples, and features a full-service spa and 2 restaurants. Other good options for a romantic stay include Dusit D2 Nairobi and Hilton Garden Inn Nairobi Airport. See all romantic hotels in Nairobi.

What's the best pet-friendly place to stay in Nairobi?

Rose House Hotel is a top hotel for people traveling with their pets, and offers a restaurant for its human guests. See more pet-friendly hotel accommodations in Nairobi.

What's the best hotel to stay close to Yaya Centre?

Adjacent to Yaya Centre, Yaya Hotel and Apartments is one of the top choices for your stay based on our traveler data, and this 4-star aparthotel offers a restaurant and an outdoor pool. Other good options within a short distance include Palacina The Residence & The Suites and Fedha Residences.

What about the best place to stay near Nairobi National Park?

One of the top choices for your stay is Game View Hotels, located a short 0.5 mi (0.9 km) from Nairobi National Park, and this hotel offers free breakfast and a restaurant. The Camp David Resort and 254 Ole Sereni are a couple of other good options within a few miles.