Types of Accommodation
Hotels
Nairobi has everything from luxury hotels like the Villa Rosa Kempinski and The Sarova Stanley to budget-friendly options like Ibis Styles and local guesthouses.
Serviced Apartments
Ideal for longer stays, offering hotel-like amenities with the comfort of an apartment. Examples include The Curve by the Park and The Social House Nairobi.
AirBnB
A popular option, especially for short-term stays. You can find anything from entire homes to single rooms in various neighborhoods.
Hostels & Budget Lodging
For travelers on a budget, there are hostels and guesthouses like Wildebeest Eco Camp and Manyatta Backpackers.
Luxury Hotels
Villa Rosa Kempinski
- Website: kempinski.com
- Price Range: Ksh 25,000 – 35,000+ (USD 192 – 270+) per night
- Special Considerations: Exceptional service, luxurious spa, and fine dining.
Hemingways Nairobi
- Website: themingways-collection.com
- Price Range: Ksh 30,000 – 45,000+ (USD 230 – 345+) per night
- Special Considerations: Boutique hotel with personalized service and stunning views of the Ngong Hills.
Giraffe Manor
- Website: thesafaricollection.com/
- Price Range: Ksh 70,000 – 85,000+ (USD 540 – 655+) per night
- Special Considerations: Unique experience with giraffes, all-inclusive packages.
The Sarova Stanley
- Website: https://sarovahotels.com
- Price Range: Ksh 15,000 – 25,000+ (USD 115 – 192+) per night
- Special Considerations: Historic charm, central location, and rooftop pool.
Fairmont The Norfolk
- Website: fairmont.com
- Price Range: Ksh 20,000 – 30,000+ (USD 154 – 230+) per night
- Special Considerations: Heritage property, lush gardens, and renowned service.
DoubleTree by Hilton Nairobi Hurlingham
- Website: hilton.com
- Price Range: Ksh 15,000 – 25,000 (USD 115 – 192) per night
- Special Considerations: Stylish accommodations, excellent dining options, and a welcoming atmosphere with Hilton’s signature warm cookie on arrival.
Mid-Range Hotels
Ngong Hills Hotel
- Website: ngonghillshotel.com
- Price Range: Ksh 6,500 – 19,800 (USD 45 – 137) per night
- Special Considerations: Convenient location in Nairobi, modern amenities, and friendly service.
Four Points by Sheraton Nairobi Airport
- Website: marriott.com
- Price Range: Ksh 10,000 – 15,000 (USD 77 – 115) per night
- Special Considerations: Convenient airport location, modern amenities, rooftop pool.
The Boma Hotel
- Website: theboma.co.ke
- Price Range: Ksh 8,000 – 12,000 (USD 62 – 92) per night
- Special Considerations: Eco-friendly hotel, close to the airport, wellness center.
Ibis Styles Nairobi Westlands
- Website: ibis.accor.com
- Price Range: Ksh 5,500 – 9,000 (USD 42 – 69) per night
- Special Considerations: Stylish budget hotel, vibrant location, rooftop bar.
Tamarind Tree Hotel
- Website: tamarindtree-hotels.com
- Price Range: Ksh 9,000 – 14,000 (USD 69 – 108) per night
- Special Considerations: Contemporary design, close to Wilson Airport, outdoor pool.
Hillpark Hotel
- Website: hillparkhotels.com
- Price Range: Ksh 6,000 – 10,000 (USD 46 – 77) per night
- Special Considerations: Quiet location, lush gardens, family-friendly.
Serviced Apartments
Prices vary, but expect to pay between Ksh 5,000-20,000 (USD 40 – 160) per night depending on location and amenities. Here are a few we recommend:
The King Post
- Website: thekingpost.co.ke
- Price Range: Ksh 6,000 – 12,000 (USD 46 – 92) per night
- Special Considerations: Swahili-inspired architecture, quiet location, fully equipped kitchens.
Executive Residency by Best Western
- Website: executiveresidencynairobi.com
- Price Range: Ksh 10,000 – 20,000 (USD 77 – 160) per night
- Special Considerations: Modern amenities, rooftop pool, central location in Riverside.
Wasini All Suite Hotel
- Website: wasinihotels.com
- Price Range: Ksh 7,000 – 15,000 (USD 54 – 115) per night
- Special Considerations: Spacious suites, outdoor pool, close to Westlands.
Mimosa Court Apartments
- Website: mimosacourt.com
- Price Range: Ksh 5,000 – 13,000 (USD 40 – 100) per night
- Special Considerations: Lush gardens, fully serviced, convenient location near State House.
AirBnB
Prices can range from Ksh 2,000 to 15,000+ (USD 15.99 – 116) per night depending on the type of property and location. You can find the full list here.
Here are a few, though, that you can try out:
Modern Studio Apartment in Kilimani
- Price Range: Ksh 3,000 – 5,000 (USD 24 – 39) per night
- Special Considerations: Central location, secure building, close to shopping malls.
Luxury Penthouse in Westlands
- Price Range: Ksh 12,000 – 15,000 (USD 93 – 116) per night
- Special Considerations: Stunning city views, modern design, rooftop terrace.
Cozy 1 – Bedroom Apartment in Lavington
- Price Range: Ksh 5,000 – 8,000 (USD 39 – 62) per night
- Special Considerations: Quiet neighborhood, fully equipped kitchen, near shopping centers.
Charming Cottage in Karen
- Price Range: Ksh 6,000 – 10,000 (USD 46 – 77) per night
- Special Considerations: Lush garden setting, close to nature parks, ideal for couples.
Budget Room in a Shared Apartment in CBD
- Price Range: Ksh 2,000 – 3,500 (USD 16 – 27) per night
- Special Considerations: Central location, affordable, perfect for solo travelers.
Budget Options
Hostels and budget hotels can range from Ksh 1,000-4,000 (USD 8 – 30) per night. Here’s a curated list we’ve chosen for you:
Kweza Bed & Breakfast
- Website: kwezabedandbreakfast.com
- Price Range: Ksh 2,500 – 4,000 (USD 19 – 30) per night
- Special Considerations: Cozy environment, traditional decor, breakfast included.
Khweza Lodge
- Website: khweza.com
- Price Range: Ksh 1,500 – 3,500 (USD 12 – 27) per night
- Special Considerations: Budget-friendly, rooftop restaurant, close to the city center.
Wildebeest Eco Camp
- Website: wildebeestecocamp.com
- Price Range: Ksh 2,000 – 4,000 (USD 15 – 30) per night
- Special Considerations: Eco-friendly, tented accommodation, beautiful gardens.
Milimani Backpackers
- Website: milimanibackpackers.com
- Price Range: Ksh 1,500 – 3,000 (USD 12 – 23) per night
- Special Considerations: Social atmosphere, communal kitchen, ideal for backpackers.
Kenya Comfort Hotel
- Website: kenyacomfort.com
- Price Range: Ksh 1,000 – 3,500 (USD 8 – 27) per night
- Special Considerations: Central location, budget-friendly, basic amenities.
Nairobi YMCA
- Website: ymcakenya.org
- Price Range: Ksh 1,500 – 3,000 (USD 12 – 23) per night
- Special Considerations: Affordable rates, central location, basic facilities with a focus on community and youth activities.
Important Considerations
- Security: Choose accommodations in secure neighborhoods, especially if staying for an extended period. Gated communities and 24/7 security are common in many residential areas.
- Proximity to Amenities: Consider proximity to work, schools, shopping centers, and healthcare facilities.
- Traffic: Nairobi’s traffic can be intense, so living close to your place of work or key activities can save time.
- Utilities: Most upscale accommodations include utilities like water, electricity, and internet in the rent, but it’s important to confirm.