Nairobi Hotels from Rs5,068

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation

Top 10 Hotels in Nairobi

ibis Styles Nairobi Westlands
3.5 out of 5
Rhapta Road, Westlands, Nairobi
Free cancellationReserve now, pay when you stay
Rs5,068
per night
21 Dec-22 Dec
4.1/5Very Good! (230 reviews)

"I loved the hotel. The room was a bit small with limited closet and sitting space."…"

Reviewed on 29 Nov 2019

ibis Styles Nairobi Westlands
Best Western Plus Meridian Hotel
3.5 out of 5
6 Murang'a Road, Off Moi Avenue, Nairobi
Free cancellationReserve now, pay when you stay
Rs5,392
per night
3 Jan-4 Jan
4.1/5Very Good! (512 reviews)

"I like their food and the room is clean..........."…"

Reviewed on 12 Nov 2019

Best Western Plus Meridian Hotel
Four Points By Sheraton Nairobi Airport
4 out of 5
9042/1044 Tower Avenue, Jomo Kenyatta International Airport, Nairobi, Nairobi
Free cancellationReserve now, pay when you stay
Rs9,114
per night
7 Dec-8 Dec
4.5/5Wonderful! (378 reviews)

"The property is clean, well kept with great service and staff."…"

Reviewed on 30 Nov 2019

Four Points By Sheraton Nairobi Airport
Dusit D2 Nairobi
5 out of 5
14 Riverside, Riverside Woods,14, Nairobi, NAI
Rs10,271
per night
13 Dec-14 Dec
4.6/5Exceptional! (97 reviews)

"Everything! Amazing hotel and people. Service is excellent. Rooms are our of this world! Everything works Security is water tight - you would expect that after the recent issues. Sometimes a pain, but necessary."…"

Reviewed on 8 Sep 2019

Dusit D2 Nairobi
Hilton Nairobi
4 out of 5
Mama Ngina Street, Po Box 30624, Nairobi
Free cancellationReserve now, pay when you stay
Rs6,363
per night
3 Jan-4 Jan
3.7/5Good! (401 reviews)

"I loved the staff. They were very helpful and supportive in my unique condition with my family. They were super friendly and always available when needed."…"

Reviewed on 4 Dec 2019

Hilton Nairobi
Hilton Garden Inn Nairobi Airport
4 out of 5
Mombasa Road, Nairobi, Nairobi
Free cancellationReserve now, pay when you stay
Rs9,695
per night
3 Jan-4 Jan
4.5/5Wonderful! (350 reviews)

"helpful staff, very clean and tidy! However, not on the airport property, but very close"…"

Reviewed on 3 Nov 2019

Hilton Garden Inn Nairobi Airport
Villa Rosa Kempinski
5 out of 5
Chiromo Road, Nairobi
Free cancellationReserve now, pay when you stay
Rs11,406
per night
27 Dec-28 Dec
4.6/5Exceptional! (242 reviews)

"It was very classy! Beautiful and kept very clean by wonderful housekeepers. Everyone was nice and the service was excellent"…"

Reviewed on 27 Nov 2019

Villa Rosa Kempinski
The Sarova Stanley
5 out of 5
Corner of Kenyatta Ave. and Kimathi St., Nairobi
Rs6,767
per night
20 Dec-21 Dec
4.4/5Excellent! (388 reviews)

"It is a traditional old hotel that haven’t Had any renovations. The rooms are nice, but mine smell food"…"

Reviewed on 14 Nov 2019

The Sarova Stanley
Ole Sereni
4.5 out of 5
Mombassa Road, Opp. Zain offices / Parkside Tower, Nairobi
Rs7,369
per night
21 Dec-22 Dec
4.1/5Very Good! (355 reviews)

"Staff were friendly and helpful. We were able to reclaim a lost and found garment."…"

Reviewed on 22 Nov 2019

Ole Sereni
Fairview Hotel
4 out of 5
Bishop Road, Nairobi
Rs7,927
per night
20 Dec-21 Dec
4.6/5Wonderful! (287 reviews)

"It was very quiet, not especially busy. This ensured good personal service while at the same time meaning that it lacked a little life."…"

Reviewed on 4 Dec 2019

Fairview Hotel
Can'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.

Visiting Nairobi

Nature enthusiasts will enjoy exploring Nairobi, and visitors give high marks for the safari tours and shopping. This cultural city also attracts tourists with its parks and museums. A top sight in the city is Moi International Sports Centre.

  • There are 492 hotels and other accommodation options in Nairobi
  • The closest major airport is in Nairobi (WIL-Wilson), 2.2 mi (3.5 km) from the city centre
  • The next closest is in Nairobi (NBO-Jomo Kenyatta Intl.), 8 mi (12.9 km) away

Getting around Nairobi

If you want to venture outside of the area, ride aboard one of the trains from Nairobi Station. Nairobi might not have many public transport choices so consider a car rental to maximise your time.

Dressing for Nairobi

  • Between January and March, you can expect the daytime average to be around 26°C and the nighttime average to be 12°C
  • From April to June, temperatures average about 24°C during the day and 12°C at night
  • July to September averages 24°C during the day and 11°C at night
  • Between October and December, the average temperature is 24°C during the day and 12°C at night
  • Average annual rainfall for Nairobi is 958 millimetres
  • Hottest months are usually February and January with an average temperature of 25°C, while the coldest months are September and July with an average of 11°C

Frequently asked questions

Recently booked Nairobi hotels

Nairobi Hotel Reviews

More trip options