Hotels in Nairobi

Find the best deals on 2,075 hotels in Nairobi

Check-in
Check-out
Compare vs momondo |

Top Hotels in Nairobi

Find the perfect Nairobi hotel for business or leisure
$self.alt
Hilton Nairobi
7.7
$147
View all deals
$self.alt
Ole Sereni
8.4
$210
View all deals
$self.alt
Radisson Blu Hotel Nairobi, Upper Hill
8.7
$284
View all deals
$self.alt
ibis Styles Nairobi Westlands
8.4
$105
View all deals
$self.alt
Fairview Hotel
9.0
$236
View all deals
$self.alt
Ledger Plaza Hotel
7.7
$124
View all deals
$self.alt
Hotel Green Court Nairobi
5.6
$40
View all deals
$self.alt
Godials Bed & Breakfast
6.0
$105
View all deals
$self.alt
Sovereign Suites
8.4
$210
View all deals
$self.alt
Palacina The Residence & The Suites
9.2
$115
View all deals
$self.alt
Ridgeways Homestay (Female Only Homestay)
$44
View all deals
$self.alt
Swiss Lenana Mount Hotel
8.0
$129
View all deals
$self.alt
Kibra Hostels
6.9
$22
View all deals

When to book a hotel in Nairobi

Check out the information below to find the best deal on a Nairobi hotel room
Low season
March
High season
January

cheapest month to stay

56%

expected price decrease

most expensive time to stay

37%

expected price increase

Price
$75 - $235
Highest day of week
Sunday
Cheapest day of week
Thursday

avg. price over the last two weeks

Average price (weeknight)

$166

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

$181

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Nairobi is: 1-2 star, 14 days before. 4-5 star, 73 days before.
1-2 star
$29 - $49
3 star
$67 - $97
4-5 star
$178 - $200

How much does a hotel in Nairobi cost per night?

Use the information below to find quality Nairobi hotel rooms for low prices
3 stars
$self.alt
#1 most popular
Ledger Plaza Hotel
7.7
$124
$self.alt
#2 most popular
Hotel Green Court Nairobi
5.6
$40
$self.alt
Best value
ibis Styles Nairobi Westlands
8.4
$105
4 stars and above
$self.alt
#1 most popular
Hilton Nairobi
7.7
$147
$self.alt
#2 most popular
Ole Sereni
8.4
$210
$self.alt
Best value
Palacina The Residence & The Suites
9.2
$115

Cheapest hotels in Nairobi

These hotels and hostels usually make for a cheap way to stay in Nairobi
$self.alt
Kibra Hostels
6.9
$22
$self.alt
ibis Styles Nairobi Westlands
8.4
$105
$self.alt
Hotel Green Court Nairobi
5.6
$40
$self.alt
Godials Bed & Breakfast
6.0
$105
$self.alt
Ridgeways Homestay (Female Only Homestay)
$44
$self.alt
Palacina The Residence & The Suites
9.2
$115

Get the best value hotel in Nairobi

These hotels have the best prices for their ratings
$self.alt
Palacina The Residence & The Suites
9.2
$115
$self.alt
Hotel Green Court Nairobi
5.6
$40
$self.alt
Kibra Hostels
6.9
$22
$self.alt
Sovereign Suites
8.4
$210
$self.alt
Radisson Blu Hotel Nairobi, Upper Hill
8.7
$284
$self.alt
Swiss Lenana Mount Hotel
8.0
$129

Nairobi travel information

How long do people stay in Nairobi?

When visiting Nairobi the average booking length is 4 nights.

How much does a hotel cost in Nairobi?

The price of a hotel in Nairobi depends on several factors such as star rating, location and demand. Generally speaking, the average cost of a hotel is around $94 per night.

When is the best time to book a hotel in Nairobi?

The cheapest month to book a hotel in Nairobi is March. The cost of your room could be as much as 56% cheaper than in peak months.

Which day is cheapest to stay in Nairobi?

Room prices for hotels in Nairobi will be at their lowest on Wednesday and peak on Saturday.


Looking for a specific type of hotel?

Check out these great hotels in Nairobi that are perfect for any stay

Popular flight routes to Nairobi

Find the cheapest flights to Nairobi on popular routes
Perth to Nairobi
Fastest flight time
35h 15m
Cheapest price
$1,682
Brisbane to Nairobi
Fastest flight time
36h 45m
Cheapest price
$1,873
Sydney to Nairobi
Fastest flight time
23h 25m
Cheapest price
$2,019
Melbourne to Nairobi
Fastest flight time
23h 05m
Cheapest price
$2,057
Canberra to Nairobi
Fastest flight time
28h 20m
Cheapest price
$2,183
Adelaide to Nairobi
Fastest flight time
30h 55m
Cheapest price
$2,239
Cairns to Nairobi
Fastest flight time
37h 20m
Cheapest price
$2,312
View more

Start planning your trip to Nairobi


People interested in Nairobi also looked at

Not set on Nairobi? Search the best deals on hotels in these destinations