Hotels in Nairobi, Kenya

Find deals on 2,079 hotels in Nairobi, Kenya

Nairobi, Kenya
16 Aug — 17 Aug2
Wed 17/8
Sun 21/8

Top hotels in Nairobi

Find the perfect hotel for your stay in Nairobi
Price
£14
£147
Review score
0+
6+
7+
8+
9+
Hotel class
0+
2
3
4
5

Things to do in Nairobi


When to book cheap hotels in Nairobi

Check out the information below to find the best deal on a hotel room in Nairobi
Low seasonDecembercheapest month to stay
High seasonMaymost expensive time to stay
65%expected price decrease
48%expected price increase

Price

£30 - £159

Highest day of weekFridayis the most expensive day of the week to book
Cheapest day of weekSundayis the cheapest day of the week to book
£82is the average per night cost for a hotel on this day
£32is the average per night cost for a hotel on this day

Useful insights on Nairobi hotels

Get a quick overview on price and accommodation trends for your visit in Nairobi

Lowest Hotel Price

£7

Most Popular Hotel (5-star)

The Panari Hotel

Hotels Near Airport

599

Average Length of Stay

10 days
The cheapest price for a room in Nairobi found in the last 7 days is £7/night. This rate is available with Inks Hotel, a 3-star hotel.
Travel with comfort when booking a room with The Panari Hotel, the most popular 5-star hotel in Nairobi (8/10 rating - based on 211 reviews).
There are 599 hotels in Nairobi close to Nairobi Jomo Kenyatta Intl. Homestay in Nairobi near Military Church Interdenomination is the nearest with a distance of 0.0 mi from this airport.
On average, people stay for 10 days when lodging at hotels in Nairobi. The average accommodation price for 10 days in Nairobi in the past week is £781.

How much does a hotel in Nairobi cost per night?

Use the information below to find quality Nairobi hotel rooms for low prices

3-star hotels

Cheapest £12

Average £39

Most expensive £118

Search 3-star hotels
2 stars and under
3 stars
4 stars +

Best prices found by momondo users in the past 24 hours.


Hostels and cheap hotels in Nairobi

These hotels and hostels usually make for a cheap way to stay in Nairobi

Get the best value hotel in Nairobi

These Nairobi hotels have the best prices for their ratings

Information about staying in Nairobi

Read these important travel tips before booking a hotel in Nairobi

A stay of 10 nights is most popular when visiting Nairobi.

The cost of a hotel room in Nairobi will vary according to demand, location and star rating. On average, rooms will cost around £75 per night.

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

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

Nairobi Hostels typically cost in the region of £43 a night for each person. This price is taken from hostels and hotels with a 2 star or below rating. Hostels are very economical and come out on average £31 cheaper than the average price of a hotel in Nairobi.

With generally low rainfall expected (10 mm) and an average temperature of 17 °C, those staying at a hotel in Nairobi may want to take some time during their visit to go see popular landmarks in the area. Considering the weather during August, an attraction worth visiting near Nairobi is Kenyatta Mausoleum.

The city of Nairobi has holiday rentals available as well as hotels if you’re looking for different accommodation options. At the moment, there are 170 holiday rentals in the city. We recommend booking Mimosa Court Apartments for your stay, which is the most popular rental in Nairobi. Search for deals on holiday rentals in Nairobi.


momondo's favorite hotels in Nairobi

Learn more about these user-preferred hotels in Nairobi
Safari Park Hotel

Safari Park Hotel

Kasarani, Off Thika Road, Nairobi, Kenya

7.8
£122
After 40 Hotel

After 40 Hotel

Biashara Street, Nairobi, Kenya

8.0
£37
Hemak Suites

Hemak Suites

Keekorok Road Hemak Plaza, 4th Floor, Nairobi, Kenya

7.6
£21
Khweza Bed & Breakfast

Khweza Bed & Breakfast

Ngara Road, Opp Admin Police Post, Nairobi, Kenya

8.1
£17
Zarita Boutique Hotel

Zarita Boutique Hotel

St Timothy Road, Nairobi, Kenya

7.4
£14
Tamarind Tree Hotel

Tamarind Tree Hotel

Langata Road, Near Wilson Airport, Nairobi, Kenya

8.7
£89
Taarifa Suites by Dunhill Serviced Apartments

Taarifa Suites by Dunhill Serviced Apartments

Ojijo Road, Nairobi, Kenya

8.2
£38
Mayhouse 680 Hotel

Mayhouse 680 Hotel

Kenyatta Avenue P O Box 43436, Nairobi, Kenya

8.0
£47
Modern, Safe&convinient Apartment Near Jkia&wilson Airpot

Modern, Safe&convinient Apartment Near Jkia&wilson Airpot

Nairobi, Kenya

8.3
£21
Qaribu Inn

Qaribu Inn

100 Waterfront Gardens, Loresho, Waiyaki Way Nairobi, Nairobi, Kenya

7.6
£26
Sarova Panafric

Sarova Panafric

Junction of Kenyatta Ave And Valley Rd., Nairobi, Kenya

8.4
£104
Hotel Embassy

Hotel Embassy

48 Tubman Road, Off Koinange Street, Nairobi, Kenya

7.2
£21
Hemingways Nairobi

Hemingways Nairobi

Mbagathi Ridge, PO Box 146, Nairobi, Kenya

8.9
£427
Royalty Homes -Jkia

Royalty Homes -Jkia

Muthama Access Road, Syoikimau, Nairobi, Kenya

8.2
£12
Airport Landing Hotel

Airport Landing Hotel

Airport North Road, Nairobi, Kenya

7.5
£41

Hotels in other cities in Kenya

Check out hotel prices for these other cities that are also in Kenya

Start planning your trip to Nairobi


Why use momondo?

momondo is free to use with no hidden fees or costs. momondo searches across numerous travel websites to return hotels and accommodation options in Nairobi which you can then filter quickly and easily.

momondo finds you a great place to stay in Nairobi by enabling you to filter and refine your search. You can filter by price, location, amenities, review score and so much more.


Here's why travellers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.