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
Live in the lap of luxury
Exceptional
10 ratings
Breakfast included
Medina Palms
26 ratings
Neptune Paradise Beach Resort & Spa
Excellent
22 ratings
Fairmont Mount Kenya Safari
Neptune Palm Beach Boutique Resort & Spa All Inclusive Hotel
36 ratings
Free Cancellation
Diamonds Dream of Africa
Superb
34 ratings
Hemingways Watamu
So you can indulge guilt-free
148 ratings
Fairmont The Norfolk
Amboseli Serena Safari Lodge
19 ratings
Ocean Beach Resort & Spa
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!