300+ stays

Stays in Kenya

Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
  1. Private room
  2. Nairobi
Silent Sky near JKIA Airport, SGR Syokimau Station
$13 per night
  1. Entire residential home
  2. Nairobi
★ Olive House | Unique & Rustic | Private Home ★
$60 per night
SUPERHOST
  1. Private room
  2. Nairobi - Mukoma Estate - Karen
Cosy Room Near Giraffe & Elephant Centres
$95 per night
  1. Private room
  2. Mombasa
Private Room in Villa - 2 Balconies - Large Pool
$17 per night
SUPERHOST
  1. Private room
  2. Mombasa
Luxurious low bed, private ensuite, seaview!
$28 per night
  1. Entire residential home
  2. Mombasa
Spacious two bedroom house in Mombasa with pool
$40 per night

Diani Beach

SUPERHOST
  1. Entire residential home
  2. Diani Beach
The Beach House - Diani Beach
$390 per night
  1. Entire residential home
  2. Diani Beach
20 metres from the beach!
$120 per night
SUPERHOST
  1. Entire residential home
  2. Mombasa South
Karimu Beach Hive - Diani Beach/ Diani Beach Road
$35 per night

Explore all 300+ stays

SUPERHOST
Entire residential home in Watamu
Watamu Leo Paradise - 1min to the Beach
6 guests3 bedrooms5 beds3 baths
$142 per night
SUPERHOST
Entire residential home in Naivasha
Relaxing golf course house with stunning views
6 guests3 bedrooms4 beds3.5 baths
$125 per night
SUPERHOST
Entire residential home in Naivasha
The Lake House Naivasha
8 guests4 bedrooms6 beds4 baths
$300 per night
SUPERHOST
Entire residential home in Nanyuki
Tapendoi Farm - Can sleep up to 10 adults.
10 guests5 bedrooms9 beds3 baths
$584 per night
SUPERHOST
Entire residential home in Shela
Bembea House -Shela Lamu
4 guests2 bedrooms2 beds2.5 baths
$204 per night
SUPERHOST
Entire residential home in Naivasha
Kilimandege House (Kilimandege Sanctuary)
12 guests5 bedrooms7 beds5 baths
$250 per night
SUPERHOST
Entire residential home in Kajiado County
Olohoro Ndogo - a romantic Rift Valley retreat
2 guests1 bedroom1 bed1.5 baths
$200 per night
SUPERHOST
Entire residential home in Nanyuki
The Uligani Manor
8 guests4 bedrooms5 beds4 baths
$209 per night
SUPERHOST
Entire residential home in Diani Beach
The Beach House - Diani Beach
10 guests4 bedrooms6 beds5 baths
$390 per night
SUPERHOST
Entire residential home in Kajiado County
Olohoro Onyore - a stunning Rift Valley retreat
6 guests3 bedrooms3 beds3.5 baths
$314 per night
SUPERHOST
Entire residential home in Naivasha
JASMINE HOUSE at Fisherman's Camp, Lake Naivasha
6 guests2 bedrooms5 beds2.5 baths
$89 per night
Entire residential home in Shela
Baobab Cottage with garden, 5mins walk to beach
4 guests2 bedrooms2 beds2 baths
$68 per night
SUPERHOST
Entire residential home in Naivasha
The Studio, Lake Naivasha
5 guests2 bedrooms3 beds2 baths
$300 per night
SUPERHOST
Entire residential home in Naivasha
Leleshwa House, Green Park, Lake Naivasha
8 guests4 bedrooms8 beds3.5 baths
$345 per night
SUPERHOST
Entire residential home in Nanyuki
The Barn, Nanyuki, Mt. Kenya
5 guests2 bedrooms3 beds2 baths
$106 per night
SUPERHOST
Entire residential home in Watamu
The White House
8 guests4 bedrooms4 beds3 baths
$220 per night
SUPERHOST
Entire residential home in Njoro
The Chui Cottage, Maasai Mara Kenya
5 guests2 bedrooms3 beds2 baths
$199 per night
SUPERHOST
Entire residential home in Nanyuki
Luxury Bush Getaway, Mt Kenya Wildlife Estate #40
8 guests4 bedrooms6 beds5 baths
$185 per night
SUPERHOST
Entire residential home in Kilifi
Kilifi Creek, 5 Bedroom Family Holiday Home
13 guests5 bedrooms8 beds5 baths
$196 per night
Entire residential home in Kilifi
Stunning Kilifi house with INCREDIBLE sea views
6 guests3 bedrooms4 beds3 baths
$280 per night
1 20 of 300+ homes
Enter dates to see full pricing. Additional fees apply. Taxes may be added.