Best Places to Stay in Kenya
Explore over 3042 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
Enjoy budget hotels and stays that won’t break the bank
Very Good
7 reviews
Breakfast included
Free Cancellation
Hunters Lodge - Kiboko
Hotel
$38.98 / night
Average
Zarita Boutique Hotel
$11.02 / night
2 reviews
Miale The Hotel
$35.6 / night
Good
Calabash Hotel
$24.58 / night
Show all
Live in the lap of luxury
22 reviews
Blue Marlin Beach Hotel
$255.09 / night
Superb
25 reviews
Hemingways Watamu
$262.72 / night
Exceptional
House of Waine
$399.16 / night
55 reviews
Jacaranda Indian Ocean Beach Resort Hotel
$347.46 / night
10 reviews
The Charming Lonno Lodge
$312.72 / night
Excellent
Mara Intrepids Tented Camp
$442.37 / night
So you can indulge guilt-free
Ashnil Mara Camp Hotel
$206.78 / night
Medina Palms
$191.53 / night
26 reviews
Neptune Paradise Beach Resort & Spa
$190.68 / night
3 reviews
Fairmont Mount Kenya Safari
$201.7 / night
Because travel is for everyone
37 On Kikambala - Kileleshwa
$244.91 / night
Neptune Palm Beach Boutique Resort & Spa All Inclusive Hotel
$173.73 / night
97 reviews
Swahili Beach Resort
$181.35 / night
69 reviews
Hemingways Nairobi
$437.28 / night
Unwind at exquisite hotels that have hot tubs in the rooms!
33 reviews
Sandies Malindi Dream Garden
$102.54 / night
28 reviews
Kilili Baharini Resort & Spa
$112.72 / night
Diamonds Dream of Africa
$130.51 / night
19 reviews
Ocean Beach Resort & Spa Hotel
$144.91 / night
We’ll share travel tips, incentives and unmissable offers!