Kenya Cabin Rentals
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Next weekend
In two weeks
In one month
In two months
Where to stay in Kenya?
Cabin Rentals in Nairobi (and vicinity)

Argyle Grand Hotel Nairobi Airport
Lang'ata
‐12.27 km from city centre
9/10 Wonderful! (409 reviews)
Cabin Rentals in Mombasa (and vicinity)

Sarova Whitesands Beach Resort & Spa
8.6/10 Excellent! (275 reviews)
Cabin Rentals in Diani Beach

Diani Sea Resort
8.4/10 Very Good! (76 reviews)
Cabin Rentals in Maasai Mara

Fig Tree Camp
9.2/10 Wonderful! (18 reviews)
We do more than just hotels...
We do more than just hotels...

Hotels

Apartments
Keep exploring
Keep exploring
- Maasai Mara National Reserve
- Thika Road Mall
- United Nations Office at Nairobi
- Nairobi National Park
- Diani Beach
- Amboseli National Park
- Nyali Beach
- Watamu Beach
- Lake Nakuru National Park
- Bamburi Beach
- Giraffe Centre
- Yaya Centre
- Lake Naivasha
- Malindi Beach
- Two Rivers Mall
- Village Market
- Kenyatta International Convention Centre
- University of Nairobi
- Tiwi Beach
- The Aga Khan University Hospital
- Hotels near Jomo Kenyatta Intl. Airport (NBO)
- Hotels near Buffalo Spring Airport (UAS)
- Hotels near Nanyuki Airport (NYK)
- Hotels near Wilson Airport (WIL)
- Hotels near Eldoret Intl. Airport (EDL)
- Hotels near Amboseli Airport (ASV)
- Hotels near Kisumu Airport (KIS)
- Hotels near Keekorok Airport (KEU)
- Hotels near Kitale Airport (KTL)
- Hotels near Olkiombo Airport (OLX)
- Radisson Blu Hotel & Residence, Nairobi Arboretum
- ibis Styles Nairobi Westlands
- Park Inn by Radisson Nairobi Westlands
- Diani Sea Resort
- The Boma Nairobi
- Hyatt Place Nairobi Westlands
- PrideInn Azure Hotel Nairobi Westlands
- Radisson Blu Hotel Nairobi Upper Hill
- Southern Palms Beach Resort
- Sun N Sand Beach Resort
- Voyager Beach Resort
- Fig Tree Camp
- Kilima Safari Camp
- Masai Mara Sopa Lodge
- Fairmont Mara Safari Club
- Mara Intrepids Tented Camp
- Lake Naivasha Sopa Resort
- Boyal Place Guest House
- Eka Hotel Eldoret
- Turtle Bay Beach Club