Nairobi in 3 days, upgraded
Three days with the good rooms, a private guide and the tables worth booking, from KSh45,000 hotel nights to a KSh60,000 helicopter hour. What is actually worth the money in Nairobi.
Breakfast table set on a lawn at a Karen boutique hotel in Nairobi
The rooms worth paying for
At the top end Nairobi splits three ways. In the city, Villa Rosa Kempinski on Chiromo Road is the polished business choice at around KSh45,000, with the best pool deck in Westlands and Tambourin for dinner downstairs. Sankara on Woodvale Grove, roughly KSh28,000, has the rooftop that Nairobi professionals actually use. Fairmont The Norfolk on Harry Thuku Road, near KSh30,000, is the 1904 colonial-era hotel with the Lord Delamere terrace and a garden that mutes the traffic on University Way completely.
In the suburbs you trade access for space. Hemingways Nairobi on Mbagathi Ridge in Karen, about KSh60,000, is 45 suites, a butler ratio no city hotel matches and views to the Ngong Hills. Giraffe Manor on Gogo Falls Road in Langata is the famous one, well over KSh150,000 per person full board, booked a year out, and the giraffes really do put their heads through the breakfast window. The Emakoko sits inside the Nairobi National Park boundary on the Mbagathi River at similar rates, and is the only address where your game drive starts at your door.
Day one: private game drive and a slow lunch
Book a private guide with a Land Cruiser rather than joining a van, which turns Nairobi National Park from a bus tour into a proper morning; expect KSh25,000 to KSh40,000 for a half day for the vehicle and guide, plus non-resident park entry of about KSh5,600 per adult and roughly KSh300 for the vehicle. Enter at the Langata gate at 6am, work the Athi Basin for rhino and lion, then take breakfast at the Kingfisher picnic site with the skyline behind you. Bring binoculars; your guide will have a spotting scope.
Out by 10.30am, go to the Sheldrick Wildlife Trust for the 11am orphan feeding — patrons who foster an elephant, from about KSh6,500 a year, get access to the quieter 5pm visit, which is a meaningful upgrade on the crowded midday hour. Then lunch at Talisman on Ngong Road in Karen, where the feta and coriander samosas and the slow-cooked lamb justify the reputation, mains KSh1,800 to KSh3,200. Book a window table; it fills by 1pm on weekends and the garden is the point.
Day two: the Karen circuit done properly
Take Karen at a walking pace with a driver on standby. Start at the Karen Blixen Museum on Karen Road, 9.30am to 6pm, about KSh1,200 non-resident, and pay for the guided tour rather than reading the labels. Then the Giraffe Centre on Duma Road, around KSh1,500, before the school groups arrive at 10am. Kazuri Beads on Mbagathi Ridge runs short workshop tours where you watch the ceramic beads rolled and fired, and pieces from KSh1,200 make better gifts than anything at a market stall.
For lunch, Cultiva on Karen Road does a seasonal set menu around KSh4,500 that stands up to anything in the region, and Tamambo Karen Blixen Coffee Garden serves under the trees of the old Swedo House. In the afternoon, book a spa treatment — the Villa Rosa Kempinski spa and the Tribe Hotel spa in Gigiri both run 60-minute massages at KSh8,000 to KSh12,000 — or add a round at Karen Country Club, where visitor green fees run in the region of KSh8,000 with a caddy at about KSh1,500.
Day three: heights, art and the long lunch
For the splurge with the highest return, take a helicopter. Operators at Wilson Airport on Langata Road fly scenic circuits over the national park, the Ngong Hills and the city skyline; a 30-minute flight for three passengers starts around KSh60,000 to KSh90,000 for the aircraft, and the view of a rhino next to a motorway is the single most Nairobi image you will get. Fixed-wing day trips to Amboseli or the Maasai Mara also leave from Wilson, typically KSh55,000 to KSh85,000 per person with a game drive and lunch included.
Back on the ground, spend the afternoon on art and interiors: the Circle Art Gallery in Lavington and One Off Contemporary Art Gallery on Rosslyn Lone Tree Estate are the serious commercial spaces, and the Nairobi National Museum's Creativity Gallery gives context for a small entry fee. Finish at the Trademark Hotel in Gigiri or the Tribe Hotel next to Village Market for a drink, then dinner at Inti on Riverside Drive, a Nikkei tasting menu around KSh8,500, or Cuisine Fusion at the Sankara. Reserve two days ahead.
Where to eat and drink at the top end
Nairobi's expensive restaurants are worth it when they are specific. Inti on Riverside Drive does Peruvian-Japanese properly, tasting menus near KSh8,500. Tapas at Casablanca or the terrace at About Thyme on Eldama Ravine Road, mains around KSh2,600, are where long Nairobi lunches happen. For meat, skip the tourist barbecue circuit unless you want the spectacle and go to a good choma house — grilled goat and pork ribs at KSh1,300 to KSh1,800 a kilo, ordered by weight, is still the national dish and the KSh6,000 versions are not better.
Drink Kenyan. Single-origin coffee from Nyeri and Kirinyaga is poured properly at Spring Valley Coffee in Westlands and Connect Coffee in Riverside, KSh450 to KSh700 a cup, and beans to take home cost about KSh1,400. Kenyan gin from Procera in Nairobi has a serious following; a G and T at a decent bar runs KSh900 to KSh1,400. Wine lists lean South African at KSh4,500 to KSh9,000 a bottle because of import duty, so order a cocktail or a beer and save the wine for elsewhere.
The logistics that make an upgraded trip work
Hire a car with a driver for the full three days rather than calling ride-hailing cars: KSh8,000 to KSh12,000 a day for a saloon, KSh15,000 to KSh20,000 for a four-wheel drive, which removes every wait and lets you leave for the park at 5.30am. Arrange airport transfers through the hotel; a Kempinski or Hemingways car from JKIA runs KSh6,000 to KSh9,000, and using the Nairobi Expressway with its roughly KSh360 car toll turns a 90-minute crawl into 25 minutes.
Book four things before you fly: the Sheldrick visit slot, a table at Talisman or Cultiva, the private guide for the park morning, and any spa treatment, all of which sell out at weekends. If Giraffe Manor is the goal, book 9 to 12 months out or accept a shoulder-season date. Finally, keep one afternoon empty. Nairobi at this level rewards a long lunch that runs into a sundowner more than a fifth attraction, and traffic will eventually claim an hour of your plan anyway.
Frequently asked questions
What people ask before they set off on this one.
It is worth it if the giraffe breakfast is the memory you want and you accept that the rate, well over KSh150,000 per person full board, buys a one-night experience rather than a hotel stay. Rooms are period-charming rather than modern-luxurious, and the schedule revolves around the giraffe feeding times. Book 9 to 12 months ahead. If it is sold out, The Emakoko inside Nairobi National Park delivers more actual wildlife for similar money.
For city access and consistency, Villa Rosa Kempinski on Chiromo Road at around KSh45,000. For character and gardens, Fairmont The Norfolk on Harry Thuku Road near KSh30,000. For space, service and Ngong Hills views, Hemingways in Karen at about KSh60,000, accepting a 45-minute drive to the CBD. Sankara in Westlands is the sharpest mid-luxury pick at roughly KSh28,000.
A half day with a private guide and a Land Cruiser typically runs KSh25,000 to KSh40,000 for the vehicle, seating up to six. Add non-resident park entry of about KSh5,600 per adult and roughly KSh300 for the vehicle. A seat in a shared minibus is far cheaper at KSh9,000 to KSh12,000 all in, but you share sightings and stop where the group wants.
Yes, from Wilson Airport on Langata Road. A 30-minute scenic circuit over Nairobi National Park, the Ngong Hills and the skyline costs roughly KSh60,000 to KSh90,000 for the aircraft with up to three passengers. Fixed-wing day trips to the Maasai Mara or Amboseli, including a game drive and lunch, run KSh55,000 to KSh85,000 per person. Book at least a few days out and expect a morning departure for clear air.
Talisman in Karen, Cultiva on Karen Road, Inti on Riverside Drive and About Thyme in Westlands all fill on Friday and Saturday nights and Sunday lunch. Two days notice is normally enough, a week for a weekend garden table at Talisman. Tasting menus at Inti and Cultiva run KSh4,500 to KSh8,500 per head and are the city's most reliable fine-dining money.
For three days, yes. A saloon with a driver costs KSh8,000 to KSh12,000 a day, a four-wheel drive KSh15,000 to KSh20,000, and it means no waiting, no surge pricing and a 5.30am park departure without negotiation. Ride-hailing is still fine for single evening trips at KSh400 to KSh1,200, and hotel cars handle airport runs at KSh6,000 to KSh9,000.
Hotels in Nairobi
Hotels we cover across Nairobi
- Gracia Gardens 3★ · 4.2/5
- Hennessis Hotel 3★ · 4.2/5
- Hotel Rio 3★ · 4.2/5
- Hotel Troy Nairobi 3★ · 4.2/5
- Ismarriot Hotel and Resort 3★ · 4.2/5
- Jamia Central Hotel 3★ · 4.2/5
- Joy Palace 3★ · 4.2/5
- Lake View Studios 3★ · 4.2/5
- Melili Hotel 3★ · 4.2/5
- Mirema Hotel & Service Apartments 3★ · 4.2/5
- Oloiboni Hotel 3★ · 4.2/5
- Progressive Park Hotel 3★ · 4.2/5
- Red Ruby Hotel 3★ · 4.2/5
- Sakina Hotel & Restaurant 3★ · 4.2/5
- Sandton Palace Hotel 3★ · 4.2/5
- Sky Hotel Nairobi 3★ · 4.2/5
- Sochati Casa Resort 3★ · 4.2/5
- Spiral Height Towers Guest House 3★ · 4.2/5
- Sportsview Hotel Kasarani 3★ · 4.2/5
- Stedmak Gardens And Recreation Centre 3★ · 4.2/5
- Sundowner Studio 3★ · 4.2/5
- Sunway Hotel Nairobi YOHOH 3★ · 4.2/5
- The Allen Rose 3★ · 4.2/5
- The Clarion Hotel 3★ · 4.2/5
More guides to Nairobi
All guides
Itineraries · 8 min read
48 hours in Nairobi
Two nights is enough for a dawn game drive, the Karen museums and one proper night out — if you sleep in the right suburb. Here is the hour-by-hour plan, with room rates from KSh5,500 to KSh45,000.
Itineraries · 10 min read
One week in Nairobi
Seven nights lets you settle into one suburb, walk three forests, eat across four cuisines and still fit an overnight in the Rift Valley. Here is the week, with apartment rates from KSh6,000 a night.
Itineraries · 9 min read
Nairobi in 3 days on a budget
Three days in Nairobi for under KSh9,000 a day, including a bed, three meals and the entry fees that actually matter. Matatus, guesthouses and the two attractions worth paying for.
Compare real rates across the city and the Rift Valley towns, and fund a verified tonne of carbon removal with every booking.