Executive Suite
Sleeps 2 · 35 m² · Sofa bed
- Desk
- Air conditioning
- Bathrobe
- Private bathroom
- Kitchenette
★★★ Ngong Road, Nairobi, KE
8.4 guest rating· 218 reviews
Luxurious Accommodation
Ngong Hills Hotel in Nairobi offers a range of accommodations, some with private bathrooms featuring hot tubs and plush bathrobes. Enjoy the garden or city views with a cup of tea in hand, and unwind with the provided free toiletries and hair dryer.
Top-Notch Amenities
Indulge in the hotel's barbecue and fitness center, dine at the on-site restaurant, and take advantage of the free WiFi and private parking. Relax in front of the flat screen TV with satellite channels or pamper yourself at the hairdresser's on the property.
Convenient Location
Located just a short distance from key attractions like Kenyatta International Conference Centre and Nairobi National Museum, Ngong Hills Hotel is easily accessible from Jomo Kenyatta Airport.
Book your stay at Ngong Hills Hotel for a luxurious and convenient experience in Nairobi.
Sleeps 2 · 35 m² · Sofa bed
Sleeps 4 · 18 m² · 3× Twin bed, Queen bed
Sleeps 2 · 490 m² · Queen Bed, Twin bed
Sleeps 2 · 210 m² · 2× Twin bed
Sleeps 2 · 19 m² · Double bed
Sleeps 2 · 18 m² · Queen bed, 2× Twin bed









Ngong Road, Nairobi, KE
Service was perfect by Vivian scholar
10.0We were here for dinner.We served by Vivian scholar.The service was excellent
My stay at Ngong Hills Hotel was wonderful from start to finish.
10.0My stay at Ngong Hills Hotel was wonderful from start to finish. The hotel is in a great location, making it convenient and easy to access. The rooms were clean, comfortable, and well-maintained, providing a relaxing environment throughout my stay. What stood out the most was the excellent customer service. The staff were friendly, professional, and always willing to help. I would especially like to thank Vivian, whose kindness, attentiveness, and warm hospitality made my experience even more enjoyable. She went above and beyond to ensure I felt welcomed and comfortable. I highly recommend Ngong Hills Hotel to anyone looking for a pleasant stay, quality service, and a welcoming atmosphere. I look forward to visiting again.
An Unforgettable 5-Day Stay - Highly Recommended!
10.0I had an unexpected 5 days stay at the Ngong Hills Hotel! I originally planned only a one-night stay at the hotel on March 22, 2026, following a recommendation from my mother. However, the incredible warmth and professionalism from the staff, especially Remmie/Remjus, Joan, Wilkister, Victor, Kennedy, and Gladys, made me extend my stay to five days! The front desk and security are top-notch. The restaurant offered amazing food—the nyama choma and ugali were highlights—and the service was impeccable. This is a secure, comfortable, and well-managed hotel that truly deserves customer care awards. I will definitely be back! Thanks from Canada! Ms. Boyce Key Highlights: Exceptional Staff: Remmie, Joan, Wilkister, Victor, Kennedy, Gladys, and the entire team were professional, warm, and attentive. Outstanding Dining: Delicious, high-quality food, especially the nyama choma and ugali. Security & Service: The security team and front desk ensured a safe, comfortable, and smooth stay, prompting me to extend from one day to five. Highly Recommended: Excellent choice for anyone looking for great hospitality and diligent management in Nairobi
A deposit may be required at the property.
Free private parking is possible on site (reservation is not needed).
WiFi is available in all areas and is free of charge.
Pets are not allowed.
Children of any age are allowed.
Children up to and including 12 years old stay for US$15 per person per night when using an existing bed.
Children up to and including 12 years old stay for US$15 per person per night when using an available extra bed.
People 13 years old and over stay for US$30 per person per night when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.