Skip to content
300+ stays

Stays in Kenya

Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
  1. Entire apartment
  2. Nairobi
Lavish 1br Apt on 9th floor with breathtaking view
$48 per night
SUPERHOST
  1. Treehouse
  2. Nairobi
Nairobi Dawn Chorus
$122 per night
SUPERHOST
  1. Entire apartment
  2. Nairobi
Nairobi, exclusive home with a leafy green view
$75 per night
  1. Entire serviced apartment
  2. Mombasa
Executive Bamburi Seafront designer studio
$35 per night
SUPERHOST
  1. Entire apartment
  2. Mombasa
Clean, Co️mfy, Designer Studio, WiFi Netflix 50”TV
$21 per night
  1. Entire apartment
  2. Mombasa
The perfect coastal getaway ~The JK Nanga Baharini
$165 per night

Diani Beach

SUPERHOST
  1. Entire villa
  2. Diani Beach
MAISHA MAREFU HOUSE, LUXURIOUS AND MAGICAL
$135 per night
SUPERHOST
  1. Entire serviced apartment
  2. Diani Beach
Tequila Sunrise Sky Cabana - Diani Beach - Kenya
$150 per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
“Villa Elena” Beach Holidays / Private Chef & Pool
$184 per night

Explore all 300+ stays

SUPERHOST
Entire cottage in Tiwi
Luxury Honeymoon Cottage/Tent Tiwi Beach Kenya....
2 guests1 bedroom2 beds1 bath
$161 per night
SUPERHOST
Entire cabin in Kajiado County
The Cave - Romantic Getaway on Champagne Ridge
2 guests1 bedroom1 bed1 bath
$88 per night
SUPERHOST
Entire villa in Maparasha Hills, Il’Bisil
Tandala
10 guests5 bedrooms7 beds4 baths
$484 per night
SUPERHOST
Treehouse in Nairobi
Nairobi Dawn Chorus
2 guests1 bedroom1 bed1 bath
$122 per night
SUPERHOST
Entire cottage in Naivasha
Honeymoon Hut - Romantic Rustic Luxury!
2 guests1 bedroom1 bed1 bath
$136 per night
SUPERHOST
Entire apartment in Nairobi
Lavish 1br Apt on 9th floor with breathtaking view
2 guests1 bedroom1 bed1.5 baths
$48 per night
SUPERHOST
Entire cottage in Kiserian
The Nest, Champagne Ridge - intimate cottage for 2
2 guests1 bedroom1 bed1 bath
$91 per night
SUPERHOST
Entire house in Naivasha
The Studio, Lake Naivasha
5 guests2 bedrooms3 beds2 baths
$300 per night
SUPERHOST
Entire apartment in Nairobi
Nairobi, exclusive home with a leafy green view
2 guests1 bedroom1 bed1 bath
$75 per night
SUPERHOST
Tent in Amboseli
Amboseli Bush Camp - Upper Camp
8 guests2 bedrooms2 beds3.5 baths
$165 per night
SUPERHOST
Entire house in Naivasha
Relaxing golf course house with stunning views
6 guests3 bedrooms4 beds3.5 baths
$128 per night
SUPERHOST
Entire villa in Ongata Rongai
Escape to Champagne Ridge easy access to Nairobi
8 guests4 bedrooms4 beds4 baths
$208 per night
SUPERHOST
Entire cottage in Kiserian
The Tower on Champagne Ridge, Ngong Hills
2 guests1 bedroom1 bed1 bath
$63 per night
SUPERHOST
Entire cottage in Naivasha
Longonot Loft | Naivasha
5 guests2 bedrooms3 beds2 baths
$200 per night
Treehouse in Nairobi
Tree House Nr1 at Ngong House on 4ha in Karen.
3 guests1 bedroom2 beds1 bath
$90 per night
SUPERHOST
Entire house in Naivasha
Kilimandege House (Kilimandege Sanctuary)
12 guests5 bedrooms7 beds5 baths
$253 per night
SUPERHOST
Entire house in Shela
Bembea House -Shela Lamu
4 guests2 bedrooms2 beds2.5 baths
$179 per night
SUPERHOST
Entire guesthouse in Nanyuki
Riverstone Cabin
2 guests1 bedroom1 bed1.5 baths
$80 per night
SUPERHOST
Entire house in Naivasha
The Lake House Naivasha
8 guests4 bedrooms6 beds4 baths
$260 per night
SUPERHOST
Entire cottage in Diani Beach
Inshallah Cottage, Beautiful Beachfront Retreat
2 guests1 bedroom1 bed1 bath
$123 per night
1 20 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.