Best Places to Stay in Kenya
Explore over 4800 accommodations in Kenya
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 $199.59
Mombasa
Average stay price $233.33
Kiambu
Average stay price $85.3
Enjoy budget hotels and stays that won’t break the bank
Good
20 ratings
Red Buffalo House Hotel
Hotel
Average
8 ratings
Silver Rock Hotel
101 ratings
Easy Hotel Kenya
Very Good
25 ratings
The Landmark Suites
Show all
So you can indulge guilt-free
Superb
148 ratings
Breakfast included
Fairmont The Norfolk
Amboseli Serena Safari Lodge
19 ratings
Ocean Beach Resort & Spa
Excellent
418 ratings
Crowne Plaza Nairobi Airport
Because travel is for everyone
31 ratings
Great Rift Valley Lodge and Golf Resort
97 ratings
Swahili Beach Resort
209 ratings
Diani Sea Resort - All Inclusive
77 ratings
The Sands at Nomad
We’ll share travel tips, incentives and unmissable offers!