Find and Book Top Rated Hotels in Nairobi

Search among 116 available hotels and places to stay in Nairobi from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
101-116 out of 116
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Apartment
7.4
Very good3 reviews
4 adults
2 bedrooms
3 beds
MapView on map3.8 km from City Centre1.1 km from Westgate Shopping Mall
From   US$ 95 /nightSelect
8.2
Great1 review
MapView on map5.6 km from City Centre200 m from U.S Embassy
From   US$ 270 /nightSelect
8.2
Great11 reviews
9.3 km from City Centre1.7 km from Manmin Holiness Church
From   US$ 40 /nightSelect
8.6
Great22 reviews
2.2 km from City Centre200 m from Eden Square Office Block
From   US$ 44 /nightSelect
3.5 km from City Centre1.5 km from Westgate Shopping Mall
From   US$ 242 /nightSelect
2.8 km from City Centre1.2 km from Yaya Centre
From   US$ 155 /nightSelect
8.6
Great10 reviews
1.7 km from City Centre1.5 km from Central Park
From   US$ 40 /nightSelect
8.6
Great15 reviews
5.7 km from City Centre100 m from Embassy of Sweden
From   US$ 183 /nightSelect
8.6
Great10 reviews
3.2 km from City Centre300 m from Yaya Centre
From   US$ 70 /nightSelect
7.8
Very good5 reviews
17.1 km from City Centre
From   US$ 42 /nightSelect
8.6
Great36 reviews
4.2 km from City Centre1.8 km from Westgate Shopping Mall
From   US$ 33 /nightSelect
8.0
Great8 reviews
8.1 km from City Centre2.0 km from Ridgeways Mall
From   US$ 39 /nightSelect
Bed & Breakfast
8.4
Great10 reviews
16.4 km from City Centre
From   US$ 65 /nightSelect
5.0 km from City Centre1000 m from Slumber Land Kenya Limited
From   US$ 18 /nightSelect
900 m from City Centre800 m from University of Nairobi
From   US$ 16 /nightSelect
Apartment
3.6 km from City Centre1.7 km from Yaya Centre
From   US$ 68 /nightSelect

Best Hotels and Places to Stay in Nairobi

Why visit?

Nairobi, the vibrant capital city of Kenya, offers a unique blend of stunning wildlife, rich cultural heritage, and a thriving urban atmosphere. With a variety of attractions, including national parks, museums, and bustling markets, Nairobi is a must-visit destination for any traveler. In addition, the city boasts a wide selection of top-notch hotels that cater to every budget and preference.

Where to stay?

Westlands: Known as one of Nairobis most affluent neighborhoods, Westlands is the perfect place to stay for those seeking luxury and convenience. This area is home to numerous 5-star hotels in Nairobi, such as the iconic Sarova Stanley Hotel and Villa Rosa Kempinski. With its proximity to shopping centers, restaurants, and nightlife, Westlands is an ideal choice for travelers looking for a vibrant urban experience.

Karen: Located on the outskirts of Nairobi, Karen offers a tranquil and picturesque setting. Named after Karen Blixen, the Danish author of Out of Africa, this leafy suburb is known for its beautiful colonial-era homes and spacious gardens. Travelers can find charming boutique hotels here, such as Hemingways Nairobi, known for its personalized service and luxurious amenities. Karen is also home to attractions like the Karen Blixen Museum and the Nairobi National Park.

Nairobi Central Business District (CBD): For those in search of a more bustling atmosphere, the CBD is the place to be. This is the heart of Nairobis commercial and administrative activities, and it offers a wide range of accommodation options to suit different budgets. The 4-star Hilton Nairobi and 3-star Ibis Styles Nairobi Westlands are popular choices in this area. Staying in the CBD provides easy access to major landmarks like the Kenyatta International Convention Centre and the Nairobi Railway Museum.

What is the price per hotel room per night?

3-star hotels: The average price per night ranges from $50 to $120.

4-star hotels: The average price per night ranges from $120 to $200.

5-star hotels: The average price per night ranges from $200 to $400.

Best value for money:

Eka Hotel Nairobi: Located in the tranquil suburb of Nairobi, this 4-star hotel offers a comfortable stay at an affordable price. Eka Hotel boasts modern and spacious rooms, a fitness center, and a rooftop pool with panoramic views of the city. With its convenient location near the airport and the Nairobi National Park, Eka Hotel Nairobi provides excellent value for both business and leisure travelers.

The Boma Nairobi: Situated close to the city center, The Boma Nairobi is a 5-star hotel known for its exceptional service and attention to detail. Guests can enjoy well-appointed rooms, a spa, a fitness center, and an outdoor swimming pool. The hotels eco-friendly initiatives and its commitment to supporting local communities make it a socially responsible choice without compromising on luxury.

Tribe Hotel: A boutique hotel located in the diplomatic neighborhood of Gigiri, Tribe Hotel offers a perfect blend of luxury and affordability. With its stylish rooms featuring contemporary African artwork, a spa, a fitness center, and several dining options, Tribe Hotel provides a unique and memorable experience for guests seeking value for money.

Best kids-friendly hotels:

Safari Park Hotel: Situated in a tranquil setting overlooking Nairobi National Park, Safari Park Hotel is a family-friendly resort offering an array of activities for children. The hotel features spacious rooms, a water park with slides and pools, a mini-golf course, and a wildlife park where kids can interact with various animals. With its dedicated kids club and playground, Safari Park Hotel ensures a fun-filled stay for the whole family.

Panari Hotel: Conveniently located near the Nairobi National Park and the Giraffe Center, Panari Hotel is an excellent choice for families. The hotel provides spacious rooms, a rooftop ice-skating rink, and a cinema complex within the premises. Additionally, Panari Hotel offers a supervised childrens play area, making it an ideal option for families visiting Nairobi.

Best hotels for a romantic getaway:

Hemingways Nairobi: Set in the serene neighborhood of Karen, Hemingways Nairobi offers a romantic retreat with its luxurious rooms and personalized service. Couples can indulge in spa treatments, enjoy afternoon tea on the terrace, or savor exquisite dining experiences at the hotels signature restaurant. The hotels elegant ambiance and breathtaking views of the Ngong Hills create a romantic atmosphere for couples.

Villa Rosa Kempinski: This 5-star hotel, located in the vibrant Westlands neighborhood, offers a luxurious and romantic escape for couples. With its opulent rooms, a spa featuring couples treatments, and exquisite dining options, Villa Rosa Kempinski ensures a memorable experience for a romantic getaway. The hotels rooftop bar and lounge provide a perfect setting for couples to enjoy cocktails while admiring panoramic views of Nairobis skyline.

Best for location:

Sarova Stanley Hotel: Situated in the heart of Nairobis CBD, Sarova Stanley Hotel offers convenient access to major landmarks, shopping centers, and cultural attractions. The hotels rich history, elegant rooms, and exceptional service make it a popular choice for both business and leisure travelers seeking a central location.

Fairmont The Norfolk: With a history dating back to 1904, Fairmont The Norfolk is nestled in a tranquil oasis within the CBD. This iconic 5-star hotel combines colonial charm with modern amenities. Its strategic location allows guests to explore nearby attractions such as the Nairobi National Museum and the Maasai Market with ease.

Radisson Blu Hotel, Nairobi Upper Hill: Located in the upscale Upper Hill neighborhood, Radisson Blu Hotel offers a prime location for both business and leisure travelers. The hotel features contemporary rooms, a rooftop pool, and stunning city views. Its proximity to government institutions, corporate offices, and the airport makes it a convenient choice for travelers.

Best for a short city break:

The Nairobi Serena Hotel: Situated in the city center, The Nairobi Serena Hotel offers a tranquil retreat in an urban setting. This 5-star hotel boasts elegant rooms, a spa, a fitness center, and a selection of dining options. Its proximity to attractions like the Nairobi National Museum and the Nairobi Railway Museum makes it an excellent choice for a short city break.

Sentrim 680 Hotel: Located in the heart of Nairobis CBD, Sentrim 680 Hotel is a budget-friendly option for a short stay. The hotel provides comfortable rooms, a rooftop restaurant with panoramic views, and easy access to local markets and shopping centers. Its central location and affordable rates make it a popular choice among budget-conscious travelers.

Show moreLess