Currently showing Any week, Add guests. Change search.

Over 1,000 places in Nairobi

Guest favorite
Treehouse in Nairobi
Nairobi Dawn Chorus
1 king bed
Jan 16 – 21
$121 per night
Superhost
Apartment in Nairobi
Capital White Mischief Line 3 Bed by YourHost
3 beds
Feb 1 – 6
$135 per night
Superhost
Apartment in Nairobi
Homely & Spacious 2 bd Apt at Skynest (902)
3 beds
Jan 23 – 28
$68 per night, originally $80
Guest favorite
Home in Parklands
Fully Furnished Exclusive Guesthouse in Muthaiga
2 beds
Dec 6 – 11
$234 per night
Guest favorite
Apartment in Kileleshwa
Purple Haze Stays 2 bedrooms by Aircasa
2 beds
Dec 5 – 10
$106 per night
Guest favorite
Bus in Nairobi
★The Brandy Bus, Glamping In a Quiet Paradise
4 beds
Jan 15 – 20
$140 per night
Guest favorite
Condo in Nairobi
Spacious 1 bedroom Apt at Skynest (709)
2 beds
Dec 24 – 29
$60 per night, originally $72
Superhost
Apartment in Nairobi
Riverside Tropical Oasis by YourHost 4Bed Nairobi
4 beds
Jan 16 – 21
$141 per night
Guest favorite
Cottage in Nairobi
The Artists' Cottage - 2 BR, office, amazing patio
2 beds
Dec 11 – 16
$178 per night
Guest favorite
Apartment in Nairobi
Rare & Glamorous 1BR N Westlands Nairobi with Pool
1 bed
Dec 5 – 10
$76 per night
Guest favorite
Treehouse in Nairobi
Nairobi Treehouse with a View
1 double bed
Jan 16 – 21
$100 per night
Guest favorite
Home in Nairobi
Executive Vacation Home -Nairobi near JKIA/SGR
7 beds
Dec 25 – 30
$79 per night
Villa in Nairobi
Beautiful Historic House by YourHost, Nairobi
3 beds
Dec 10 – 15
$118 per night
Superhost
Apartment in Kileleshwa
Upscale 1br w/ King Bed & City Views in Kileleshwa
1 king bed
Dec 12 – 17
$45 per night
Superhost
Guest suite in Nairobi
The Hide - Nairobi National Park
1 bed
Dec 8 – 13
$59 per night, originally $74
Guest favorite
Cottage in Nairobi
The Garden Cottage | Windy Ridge, Karen
1 queen bed
Dec 12 – 17
$69 per night
Guest favorite
Cottage in Nairobi
Hornbill Cottage
1 king bed
Dec 20 – 25
$95 per night
Superhost
Villa in Garden Estate
Windsor Close Villa
5 beds
Dec 5 – 10
$126 per night, originally $150