Skip to content
300+ stays

Stays in Kenya

Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
  1. Treehouse
  2. Nairobi
Nairobi Dawn Chorus
$122 per night
SUPERHOST
  1. Entire apartment
  2. Nairobi
Lavish 1br Apt on 9th floor with breathtaking view
$48 per night
  1. Treehouse
  2. Karen Nairobi
Treehouse Nr3 at NgongHouse on 4ha of nature.
$90 per night
  1. Entire serviced apartment
  2. Mombasa
Executive Bamburi Seafront designer studio
$35 per night
  1. Entire apartment
  2. Mombasa
The perfect coastal getaway ~The JK Nanga Baharini
$165 per night
  1. Entire apartment
  2. Mombasa
Lux Lamera Beachfront
$71 per night

Diani Beach

SUPERHOST
  1. Entire serviced apartment
  2. Diani Beach
Tequila Sunrise Sky Cabana - Diani Beach - Kenya
$150 per night
SUPERHOST
  1. Tiny house
  2. Diani Beach
Inshallah Melia Suite - Beautiful Beach Retreat
$155 per night
SUPERHOST
  1. Entire villa
  2. Diani Beach
* Kenya-Style Private Villa with Pool & Chef *
$145 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 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 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 Maparasha Hills, Il’Bisil
Little Tandala
6 guests3 bedrooms5 beds3 baths
$277 per night
SUPERHOST
Entire house in Naivasha
The Studio, Lake Naivasha
5 guests2 bedrooms3 beds2 baths
$300 per night
SUPERHOST
Ranch in Bisil
Olomayiana Private Bush Camp
12 guests5 bedrooms9 beds6 baths
$86 per night
Treehouse in Karen Nairobi
Treehouse Nr3 at NgongHouse on 4ha of nature.
3 guests1 bedroom2 beds1 bath
$90 per night
Entire cottage in Naivasha
Francolin Cottage at GRVL & Golf Resort Naivasha
7 guests4 bedrooms5 beds3 baths
$171 per night
SUPERHOST
Tiny house in Diani Beach
Inshallah Melia Suite - Beautiful Beach Retreat
2 guests1 bedroom1 bed1 bath
$155 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 apartment in Nairobi
Peaceful Haven overlooking Nairobi National Park
2 guests1 bedroom1 bed1.5 baths
$69 per night
SUPERHOST
Entire serviced apartment in Diani Beach
Tequila Sunrise Sky Cabana - Diani Beach - Kenya
2 guests1 bedroom1 bed1 bath
$150 per night
SUPERHOST
Entire villa in Diani Beach
* Kenya-Style Private Villa with Pool & Chef *
12 guests4 bedrooms8 beds4 baths
$145 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 bungalow in Diani Beach
Azhari, the One & Only unique Beach Front Suite
2 guests1 bedroom1 bed1 bath
$400 per night
PLUS
Entire cottage in Karen Nairobi
Colourful Cottage Near Giraffe and Elephant Centres
2 guests1 bedroom1 bed1 bath
$85 per night
SUPERHOST
Entire villa in Kilifi County
No. 32, Mandharini Homes, Kilifi
6 guests3 bedrooms4 beds3.5 baths
$150 per night
SUPERHOST
Entire house in Watamu
Watamu Leo Paradise - 1min to the Beach
6 guests3 bedrooms5 beds3 baths
$145 per night
Lighthouse in Mombasa
Vipingo Beach RomanticVilla
2 guests1 bedroom2 beds1 bath
$85 per night
1 20 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.