Best Places to Stay in Kenya
Explore over 707 accommodations in Kenya
Global search
An advanced algorithm delivers every type of accommodation available across Kenya
Affordable stays
Find properties that fit your unique style and budget effortlessly
Peace of mind
Rest easy knowing all of our properties pass lengthy verification checks and rigorous safety protocols
Popular regions
Taita Taveta
Average stay price $25
Trans Nzoia
Average stay price $72.67
Uasin Gishu
Average stay price $78.08
Nairobi
Average stay price $81.12
Nairobi Area
Average stay price $82.48
Popular cities
Average stay price $23
Nanyuki
Average stay price $46.01
Nakuru
Average stay price $48.79
Athi River
Average stay price $49.94
Kisumu
Average stay price $53.23
Kiambu
Average stay price $85.3
Live in the lap of luxury
Superb
148 reviews
Breakfast included
Fairmont The Norfolk
Hotel
$224.58 / night
Excellent
10 reviews
Free Cancellation
Kilaguni Serena Safari Lodge
$281.35 / night
Good
26 reviews
Neptune Paradise Beach Resort & Spa
$197.46 / night
178 reviews
Nairobi Serena Hotel
$243.22 / night
Exceptional
3 reviews
Fairmont Mount Kenya Safari
$393.22 / night
418 reviews
Crowne Plaza Nairobi Airport
$315.25 / night
Show all
So you can indulge guilt-free
Very Good
50 reviews
Sandies Tropical Village
$150.84 / night
179 reviews
Golden Tulip Westlands Nairobi
$120.34 / night
56 reviews
Lake Naivasha Country Club
$166.1 / night
18 reviews
Sun Africa Beach Resort Hotel
$122.88 / night
Because travel is for everyone
315 reviews
Sarova Panafric
$187.28 / night
472 reviews
The Sarova Stanley
$161.02 / night
141 reviews
Hotel EnglishPoint & Spa
$147.46 / night
1222 reviews
Hilton Garden Inn Nairobi Airport
$161.86 / night
We’ll share travel tips, incentives and unmissable offers!