Destination
Check In
Check Out
Rooms
Guests
Discover the regions of Kenya

Bahati

2713 hotels

Kariokor

2709 hotels

Pangani

2708 hotels

Muthurua

2702 hotels

Mbotela

2698 hotels

Eastleigh

2687 hotels

Parklands

2668 hotels

Nairobi West

2660 hotels

Kileleshwa

2557 hotels

Muthaiga

2546 hotels

Muchatha

2386 hotels

Ruaka

2320 hotels

Kiambu

2279 hotels

Riruta

2044 hotels

Kabete

1954 hotels

Langata

1812 hotels

Karen

1738 hotels

Ongata Rongai

1683 hotels

Ruiru

1577 hotels

Kikuyu

1082 hotels

Bamburi

972 hotels

Nyali Beach

966 hotels

Shanzu

966 hotels

Mtwapa

890 hotels

Kikambala

712 hotels

Ngong

709 hotels

Athi River

498 hotels

Kiserian

419 hotels

Muguga

343 hotels

Galu Kinondo

288 hotels

Galu

286 hotels

Ukunda

280 hotels

Nakuru

277 hotels

Tiwi

274 hotels

Dowsonville

265 hotels

Baruti West

258 hotels

Malindi

235 hotels

Kisumu

200 hotels

Naivasha

183 hotels

Kitengela

169 hotels

Melewa

166 hotels

Nanyuki

95 hotels

Nyeri

86 hotels

Limuru

60 hotels

Mara Simba

60 hotels

Gilgil

58 hotels

Masai Mara

56 hotels

Matondoni

53 hotels

Show: 

50

1 - 50 of 88