300+ stays

Stays in Kenya

Review COVID-19 travel restrictions before you book.
Learn more
  1. Entire residential home
  2. Nairobi
An Irish welcome in Karen - Hill Cottage
₹3,622 per night
SUPERHOST
  1. Private room
  2. Nairobi
Silent Sky near JKIA Airport, SGR Syokimau Station
₹965 per night
  1. Private room
  2. Nairobi City, Kenya
Luxurious ensuite furnished apartment kileleshwa
₹1,114 per night
SUPERHOST
  1. Private room
  2. Mombasa
Luxurious low bed, private ensuite, seaview!
₹2,070 per night
  1. Private room
  2. Mombasa
Private Room in Villa - 2 Balconies - Large Pool
₹1,262 per night
  1. Entire residential home
  2. Mombasa
Spacious two bedroom house in Mombasa with pool
₹2,970 per night

Diani Beach

SUPERHOST
  1. Entire residential home
  2. Mombasa South
Karimu Beach Hive - Diani Beach/ Diani Beach Road
₹2,577 per night
SUPERHOST
  1. Entire residential home
  2. Diani Beach
Little Haven Diani Beach Road, Cosy and Private
₹1,485 per night
SUPERHOST
  1. Entire residential home
  2. Diani Beach
Frangipani Cottages "Mnazi"-House
₹3,528 per night

Explore all 300+ stays

SUPERHOST
Entire residential home in Watamu
Watamu Leo Paradise - 1min to the Beach
6 guests3 bedrooms5 beds3 bathrooms
₹10,584 per night
SUPERHOST
Entire residential home in Naivasha
JASMINE HOUSE at Fisherman's Camp, Lake Naivasha
6 guests2 bedrooms5 beds2.5 bathrooms
₹6,630 per night
SUPERHOST
Entire residential home in Kajiado County
Olohoro Ndogo - a romantic Rift Valley retreat
2 guests1 bedroom1 bed1.5 bathrooms
₹14,852 per night
SUPERHOST
Entire residential home in Mombasa South
Karimu Beach Hive - Diani Beach/ Diani Beach Road
2 guests1 bedroom2 beds1.5 bathrooms
₹2,577 per night
SUPERHOST
Entire residential home in Naivasha
Relaxing golf course house with stunning views
6 guests3 bedrooms4 beds3.5 bathrooms
₹9,327 per night
SUPERHOST
Entire residential home in Nanyuki
The Uligani Manor
8 guests4 bedrooms5 beds4 bathrooms
₹15,455 per night
SUPERHOST
Entire residential home in Njoro
The Chui Cottage, Maasai Mara Kenya
5 guests2 bedrooms3 beds2 bathrooms
₹14,777 per night
SUPERHOST
Entire residential home in Naivasha
The Lake House Naivasha
8 guests4 bedrooms6 beds4 bathrooms
₹22,277 per night
SUPERHOST
Entire residential home in Naivasha
Kilimandege House (Kilimandege Sanctuary)
12 guests5 bedrooms7 beds5 bathrooms
₹18,626 per night
SUPERHOST
Entire residential home in Naro Moru
Nalendai House - A Cosy & Tranquil Retreat
6 guests3 bedrooms4 beds3.5 bathrooms
₹6,789 per night
SUPERHOST
Entire residential home in Naivasha
Suluhu House - 4 Bedroom - Naivasha - Exceptional!
8 guests4 bedrooms6 beds4 bathrooms
₹18,564 per night
Entire residential home in Nanyuki
Oloibor Farmhouse
5 guests3 bedrooms4 beds3.5 bathrooms
₹2,376 per night
SUPERHOST
Entire residential home in Nanyuki
The Barn, Nanyuki, Mt. Kenya
5 guests2 bedrooms3 beds2 bathrooms
₹7,670 per night
SUPERHOST
Entire residential home in Diani Beach
Little Haven Diani Beach Road, Cosy and Private
2 guests1 bedroom2 beds1 bathroom
₹1,485 per night
SUPERHOST
Entire residential home in Nanyuki
Luxury Bush Getaway, Mt Kenya Wildlife Estate #40
8 guests4 bedrooms6 beds5 bathrooms
₹13,738 per night
Private room in Diani Beach
Heavenly Garden Private Honeymoon Suite "Mwezi"
2 guests1 bedroom1 bed1 shared bathroom
₹1,411 per night
SUPERHOST
Entire residential home in Nanyuki
STEVE'S COTTAGE.homely
2 guestsStudio1 bed1 bathroom
₹2,206 per night
SUPERHOST
Entire residential home in Diani Beach
Frangipani Cottages "Mnazi"-House
4 guests2 bedrooms2 beds2 bathrooms
₹3,528 per night
Entire residential home in Nairobi
An Irish welcome in Karen - Hill Cottage
4 guests2 bedrooms2 beds1 bathroom
₹3,622 per night
Entire residential home in Migori
Oscar's farm - Set on a 6 ha tree farm
6 guests3 bedrooms4 beds1 bathroom
₹3,087 per night
120 of 300+ homes
Enter dates to see full pricing. Additional fees apply. Taxes may be added.