300+ stays

Stays in Kenya

Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
  1. Private room
  2. Nairobi
Huge mini apartment, Maison Mitwaba-Room 4
₹4,388 per night
  1. Private room
  2. Nairobi
Casa Ya Ndoto (House of good dreams) - Osiris Room
₹12,964 per night
No reviews yet
  1. Private room
  2. Nairobi
COMFORT FINDS EXCELLENCE AND AFFORDABILITY.
₹1,116 per night

Mombasa

  1. Private room
  2. Mombasa
Mombasa island home with a view of the ocean
₹893 per night
  1. Hotel room
  2. Mombasa
Room For 1 Person Plus Breakfast
₹3,347 per night
No reviews yet
  1. Hotel room
  2. Mombasa
Standard hotel room for 2 people
₹4,835 per night

Diani Beach

  1. Hotel room
  2. Diani Beach
Sea view double room and Breakfast
₹4,165 per night
  1. Hotel room
  2. .Diani
Sea View Double Room at Baobab Beach House
₹5,100 per night
  1. Private room
  2. Diani Beach
Double deluxe ocean view room at Flamboyant Bed and Breakfast
₹4,771 per night

Explore all 300+ stays

SUPERHOST
Hotel room in Masai Mara
Riverside stay at Masai Mara
12 guests6 bedrooms12 beds4 bathrooms
₹4,941 per night
Hotel room in Diani Beach
Sea view double room and Breakfast
2 guests1 bedroom1 bed1 bathroom
₹4,165 per night
SUPERHOST
Private room in Nanyuki
Le Rustique, Nanyuki - Single Room IV
16 guests10 bedrooms10 beds8 bathrooms
₹8,926 per night
Hotel room in Diani Beach
Ensuite room with Breakfast
2 guests1 bedroom1 bed1 bathroom
₹2,306 per night
SUPERHOST
Hotel room in Shela
Banana House: B&B Budget Room
1 guest1 bedroom1 bed1 bathroom
₹4,463 per night
Hotel room in .Diani
Sea View Double Room at Baobab Beach House
2 guests1 bedroom1 bed1 bathroom
₹5,100 per night
SUPERHOST
Private room in Watamu
Watamu Beach Cottages - Best value B&B
2 guests1 bedroom1 bed1 shared bathroom
₹2,965 per night
Private room in Lamu
STOPOVER GUEST HOUSE LAMU TOWN
16 guests8 bedrooms13 beds8 bathrooms
₹2,975 per night
SUPERHOST
Hotel room in Shela
Banana House: B&B Penthouse
3 guests1 bedroom1 bed1 bathroom
₹13,016 per night
SUPERHOST
Private room in Malindi
Bahari Room at Swahili House
2 guests1 bedroom1 bed1 private bathroom
₹2,231 per night
Private room in Diani Beach
Double deluxe ocean view room at Flamboyant Bed and Breakfast
2 guestsStudio1 bed1 private bathroom
₹4,771 per night
SUPERHOST
Hotel room in Shela
Banana House: B&B Double Rooms
2 guests3 bedrooms3 beds3 bathrooms
₹6,694 per night
SUPERHOST
Private room in Naivasha
Hill peak Farm Home.
2 guests1 bedroom1 bed1 private bathroom
₹3,347 per night
Private room in Shela
Bahari G House Triple
3 guests1 bedroom2 beds1.5 shared bathrooms
₹3,719 per night
Hotel room in Lamu
The Island Hotel - Penthouse
2 guests1 bedroom1 bed1 bathroom
₹2,603 per night
Hotel room in Diani Beach
Sea view room for a family and Breakfast
4 guests1 bedroom3 beds1 bathroom
₹10,934 per night
SUPERHOST
Hotel room in Shela
Banana House: B&B Triple Rooms
3 guests3 bedrooms6 beds3 bathrooms
₹6,694 per night
Private room in Shela
King&Queen Room with AirCo
2 guests1 bedroom1 bed1.5 shared bathrooms
₹5,993 per night
Private room in Amboseli National Park
Maasai Simba Camp
8 guests4 bedrooms8 beds4 shared bathrooms
₹8,926 per night
Private room in Lamu
The Green Tree Antique Single Room ensuite bath
1 guest1 bedroom1 bed1 private bathroom
₹2,231 per night
120 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.