Filter By

Popular Filters

Budget per night



Star Rating

Review Score

Property Type

50 Hotels In Nairobi

Search Availability of For Your Dates

Search Hotels

Showing all Hotels in Nairobi

  • Filter
  • Sort By

Filter by budget per night


Filter by popular facilities


Nairobi Travel Packages

Compare quotes from upto 3 travel agents for free

FAQs on Nairobi

How much does a hotel in Nairobi cost on an average?

On an average, it costs INR 141 per night to book a hotel in Nairobi . You will pay on average around INR 125 if you choose to stay in a 4-star hotel. A 5-star hotel in Nairobi will cost around INR 205

What are the best places to stay in Nairobi ?

Acacia Tree Lodge, Yaya Hotel & Apartments, Gigiri Lion Villas are among the best hotels in Nairobi . If you are looking for hotels less than INR 141, then the best hotels are Acacia Tree Lodge, Fairview Nairobi, Elite Luxury Apartments Kilimani - An Oasis of Serenity and Tranquility

What are the best Hotels In Nairobi City Centre?

Best Western Plus Meridian Hotel, Four Points by Sheraton Nairobi Airport, Hilton Garden Inn Nairobi Airport are the best Hotels In Nairobi City Centre.

Loading, please wait...