Plan your stay

Kenya: hotels and accommodation

Kenya: find accommodation that fits your travel plans. Start with the destination you want to visit, then compare property locations, room photos and amenities. Guest reviews can tell you more about the places you are considering.

14,673 Hotels & stays Kenya
296 Destinations Cities and resorts
Choose a destinationNairobi, Mombasa or somewhere else? Explore accommodation in individual destinations and choose a base for your trip.
Compare propertiesCompare room sizes, beds and amenities. Photos and descriptions can help you decide whether a stay suits the people travelling with you.
Guest reviewsRead reviews of these properties and look for comments about cleanliness, service and location, especially at places you are considering.
Price and conditionsCheck the price for your dates and number of guests, including what it covers. Read cancellation terms and information about additional charges before booking.
Browse alphabetically

Kenya: cities and destinations

210 top destinations · select a city to view its properties

A

Amboseli38 Athi River33 Aitong10 Archers Post7 Awasi3 Ambira1

B

Bamburi57 Bungoma32 Busia20 Bomet11 Bondo4 Buffalo Springs National Reserve4 Baruti West1 Bonyunyu1

C

Chuka8 Chala1

D

Diani Beach359 Dawsonville2 Don Dol1

E

Eldoret220 Embu26 Elmenteita8 Embakasi5 Eldoret Airport3 Emali2

F

Frere Town11 Funzi2

G

Gatunga160 Galu43 Gilgil17 Gitura3 Gakuo2 Garissa2 Gicheru2 Gathanga1 Gathehu1 Gathiga1 Gazi1 Gede1 Gichage1 Goat Island1

H

Homa Bay21 Heni Village4

I

Isiolo17 Iten8 Ilbisil5

J

Juja28

K

Kisumu297 Kilifi129 Kiambu110 Kisii62 Kakamega55 Kitengela 55 Kitale39 Kikuyu31 Kericho30 Kwale23 Kajiado16 Kiserian16 Kikambala14 Kimana14 Karatina11 Kinoo10 Kalimoni8 Keruguya8 Kinondo7 Kitui7 Kibwezi5 Kabondo4 Keroka4 Kihingo4 Kabarnet3 Kahawa3 Kangaru3 Karen3 Kibarani3 Kijabe3 Kisauni3 Kutu3 Kagio2 Kangundo2 Kariandus2 Karuri2 Keekorok2 Kendu Bay2 Kiambaa2 Kiganjo2 Kilgoris2 Kimende2 Koito2

L

Lamu60 Lake View Estate13 Lotus Island11 Limuru9 Lanet5 Lodwar5 Langata Rongai3 Lolgorien3 Lukenya2 Lwero2

M

Mombasa1,702 Malindi272 Mtwapa189 Meru67 Machakos61 Masai Mara29 Marimbeti22 Munyu17 Migori12 Mambrui11 Mbita10 Msambweni10 Murangʼa10 Mweiga10 Mida8 Maragoli7 Magutu6 Makandara6 Mtito Andei5 Marsabit4 Mutomo4 Maasai Mara National Reserve3 Mai Mahoro3 Maralal3 Marigat3 Maua3 Mto Panga3 Muchatha3 Musiara Campsite3 Mailua2 Maji Moto2 Makindu2 Mara Simba2 Mariakani2 Marinde2 Maseno2 Melewa2 Muhoroni2 Mutet2 Mwangarimwe2 Mwatate2 Mwingi2

N

Nairobi7,200 Nakuru364 Naivasha300 Nanyuki256 Nyeri53 Ngong41 Nyali38 Narok37 Nyahururu22 Naro Moru18 Naboisho4 Nambale4 Nkubu4 Ndaragwa3 Nguluni3 Nangina2

O

Ongata Rongai 97 Ololaimutiek17 Oloitokitok 8 Othaya8 Oyugis8 Ogembo5 Ol Pejeta Conservancy5 Ol Kokwe3 Ol Kalau Station2

P

Paulo6 Poka2

R

Ruiru184 Ruaka111 Rungiri38 Rift Valley6 Ruringʼu3 Roka2 Rongai2

S

Syokimau64 Sekenani41 Shanzu20 Shela17 Shimoni14 Siaya5 Sagana3 Shamenei2 Sultan Hamud2

T

Thika105 Tatu City32 Talek26 Tsavo8 Tezo6 Tiwi5 Takaungu3 Takawiri Island3 Taveta3 Thiba3 Tawa2 Thuthuriki2 Timau2 Tura2

U

Ukunda173 Ukunda Airport12 Utange5

V

Voi44 Vipingo21

W

Watamu267 Wote6 Wundanyi5 Wasini4 Webuye3 Westlands2
Plan your stay

Kenya: plan your stay

Choose your dates and number of guests to check accommodation options for your trip.

Compare properties

Kenya: browse accommodation

Explore the property groups below to narrow down your search.

Luxury hotels

Budget hotels and hostels

Budget-friendly stays