Kenya
Cities, regions and places to stay in Kenya.
308 cities22,839 places to stay7 cities with things to do
Popular from Kenya
Top destinations
Most places to stay first.
- NairobiNairobi Area
- MombasaCoast
- Ukunda755 stays
- Nakuru552 stays
- Kisumu408 stays
- Naivasha345 stays
- Malindi343 stays
- Watamu320 stays
- Nanyuki295 stays
- Eldoret274 stays
- Mtwapa218 stays
- Athi River192 stays
Places to stay in Kenya
Hotels 79 citiesApartments 67 citiesResorts 12 citiesVillas 27 citiesHoliday homes 42 citiesAparthotels 15 citiesGuest houses 33 citiesBed and breakfasts 32 citiesHostels 3 citiesInns 1 citiesLodges 14 citiesResidences 13 citiesStays with a pool 6 cities5-star hotels 18 cities4-star hotels 58 cities3-star hotels 51 citiesStays with a spa 31 citiesFamily-friendly stays 7 cities
Hotel brands in the top cities of Kenya
All cities A–Z
- Amboseli24 stays
- Amboseli National Park2 stays
- Angama Mara2 stays
- Archers Post9 stays
- Athi River192 stays
- Awasi1 stays
- Awino32 stays
- Barisho3 stays
- Barkowino5 stays
- Bartimaro1 stays
- Belle Vue2 stays
- Biretwo1 stays
- Bomani3 stays
- Bomet6 stays
- Bondo10 stays
- Brackenhurst10 stays
- Broderick Falls4 stays
- Bujwane1 stays
- Bumala1 stays
- Bungoma43 stays
- Busia2 stays
- Butere1 stays
- Chala2 stays
- Chegeini1 stays
- Chogoria6 stays
- Chuka5 stays
- Dagoreti4 stays
- Diani Beach4 staysThings to do
- Dida1 stays
- Elburgon1 stays
- Eldoret20 stays
- Eldoret274 stays
- Elmenteita6 stays
- Embakasi43 stays
- Embu38 stays
- Escarpment1 stays
- Fort Hall3 stays
- Fort Ternan2 stays
- Gacogu1 stays
- Gakuo3 stays
- Galu1 stays
- Garissa1 stays
- Gateiguru1 stays
- Gathanje2 stays
- Gathanji1 stays
- Gatitu2 stays
- Gatuanibu4 stays
- Gatunduri3 stays
- Gatunga171 stays
- Gazi21 stays
- Gede3 stays
- Gicheru1 stays
- Gikuu1 stays
- Gilgil24 stays
- Githioro1 stays
- Gitura9 stays
- Gitwe2 stays
- Gongoni2 stays
- Heni Village4 stays
- Homa Bay7 stays
- Homa Lime Kowuor1 stays
- Igikiro1 stays
- Ilbisil4 stays
- Iruri1 stays
- Isiolo21 stays
- Iten1 stays
- Juga4 stays
- Kaani1 stays
- Kaathene7 stays
- Kabarnet2 stays
- Kabaru1 stays
- Kabiyet1 stays
- Kabondo3 stays
- Kabungwa2 stays
- Kadimu1 stays
- Kahawa49 stays
- Kaitheri7 stays
- Kajiado24 stays
- Kakamega78 stays
- Kakangani7 stays
- Kalii1 stays
- Kalimoni37 stays
- Kamakuywa1 stays
- Kamondo3 stays
- Kampi Ya Bibi2 stays
- Kamuchege2 stays
- Kangenga1 stays
- Kangundo4 stays
- Kanyekine2 stays
- Kaongo2 stays
- Kap Sarok2 stays
- Kapenguria2 stays
- Karadolo1 stays
- Karatina4 stays
- Karero2 stays
- Kariobangi3 stays
- Karuari1 stays
- Karurumo1 stays
- Kasaini1 stays
- Katelembu6 stays
- Katothia1 stays
- Katulani1 stays
- Kauro1 stays
- Keekorok58 stays
- Kericho38 stays
- Keroka2 stays
- Kiambu162 stays
- Kianderi1 stays
- Kianganda5 stays
- Kianjogu155 stays
- Kiawanugu39 stays
- Kibos1 stays
- Kiganjo5 stays
- Kihancha1 stays
- Kijabe4 stays
- Kijangwani7 stays
- Kijipwa30 stays
- Kikambala1 stays
- Kikuyu3 stays
- Kilgoris1 stays
- Kilifi154 stays
- Kimana22 stays
- Kimoset1 stays
- Kindu Bay2 stays
- Kiongwe2 stays
- Kiratina1 stays
- Kirichu1 stays
- Kirimatian1 stays
- Kirimiri1 stays
- Kiserian24 stays
- Kisii82 stays
- Kisima Chande13 stays
- Kisumu408 stays
- Kitale35 stays
- Kithyoko2 stays
- Kitui16 stays
- Kobodo1 stays
- Koito2 stays
- Konza1 stays
- Kuku1 stays
- Kusa1 stays
- Kutus1 stays
- Kwa Dadu1 stays
- Kwa Mkamba2 stays
- Kwale30 stays
- Kwangamor1 stays
- Lake Bogoria National Park2 stays
- Lake Elementaita1 stays
- Lamu68 stays
- Lamu Island3 stays
- Lamuria1 stays
- Lare1 stays
- Laset5 stays
- Lemek7 stays
- Leseru1 stays
- Lianai1 stays
- Limuru1 stays
- Lodwar11 stays
- Lokichogio1 stays
- Lolgorien5 stays
- Luanda1 stays
- Lumino1 stays
- Lusigeti2 stays
- Lwala1 stays
- Lwero32 stays
- Machakos92 stays
- Magina1 stays
- Mai Maharo4 stays
- Mailua2 stays
- Maji Moto5 stays
- Makindi2 stays
- Makindu3 stays
- Makueni8 stays
- Malaba1 stays
- Malindi343 staysThings to do
- Mambrui3 stays
- Mapenya1 stays
- Mapepie1 stays
- Mara Rianta8 stays
- Maragoli10 stays
- MaralalRift Valley · 5 stays
- Marashoni1 stays
- Mariakani1 stays
- Marigat2 stays
- Marikebuni12 stays
- Marinde3 stays
- Marsabit6 stays
- Maseno2 stays
- Mateka1 stays
- Mathiga1 stays
- Matsangoni5 stays
- Matuga1 stays
- Mau Narok1 stays
- Mbagathi120 stays
- Mbirikani1 stays
- Mbita16 stays
- Mbuinzau1 stays
- Mbumbuni1 stays
- Melewa4 stays
- Meru86 stays
- Mida7 stays
- Migori12 stays
- Mirogi1 stays
- Mkunguni1 stays
- Mkwiro21 stays
- Mlegwa1 stays
- Mlolongo5 stays
- Mohoru1 stays
- Molo1 stays
- MombasaCoast · 2,705 staysHotelsThings to do
- Msabaha1 stays
- Msambweni2 stays
- Mtito Andei5 stays
- Mto Panga104 stays
- Mtwapa218 stays
- Mucharage1 stays
- Muguga86 stays
- Muhoroni2 stays
- Muiga9 stays
- Mulala2 stays
- Mumias1 stays
- Mutet1 stays
- Mvuleni3 stays
- Mwambani1 stays
- Mwanda2 stays
- Mwandoni2 stays
- Mwatate3 stays
- Mweiga1 stays
- Mwingi1 stays
- NairobiNairobi Area · 12,908 staysHotelsThings to do
- Naivasha345 staysThings to do
- Nakuru552 staysHotels
- Namanga1 stays
- Nandi Hills1 stays
- Nanyuki295 staysThings to do
- Naro Moru21 stays
- Narok87 staysThings to do
- Nderu1 stays
- Ndiara2 stays
- Ngarariga6 stays
- Ngeru1 stays
- Nghonji1 stays
- Ngong43 stays
- Nyagatugu1 stays
- Nyahururu4 stays
- Nyeri11 stays
- Nyeri79 stays
- Nzaikoni1 stays
- Ogembo4 stays
- Ol Joro Orok1 stays
- Ol Kalou3 stays
- Oloitokitok3 stays
- Oyugis9 stays
- Oyugis2 stays
- Paulo7 stays
- Poka1 stays
- Rambara2 stays
- Ramisi2 stays
- Riana1 stays
- Rititi3 stays
- Rongai2 stays
- Ruaka11 stays
- Ruiru178 stays
- Sagana8 stays
- Salabani2 stays
- Samburu National Park1 stays
- Sena3 stays
- Serena24 stays
- Shamenei2 stays
- Shamenek1 stays
- Shanzu27 stays
- Shela21 stays
- Siaya4 stays
- Sikoma3 stays
- Sindo1 stays
- Singore7 stays
- Siongiroi2 stays
- Sokoke3 stays
- Soy1 stays
- Subuku1 stays
- Sultan Hamud4 stays
- Takaungu3 stays
- Talek43 stays
- Tambach3 stays
- Tarbaj1 stays
- Taru1 stays
- Taveta4 stays
- Thengeini7 stays
- Thika115 stays
- Thomsons Falls25 stays
- Thuthuriki4 stays
- Timau7 stays
- Tiva1 stays
- Tiwi26 stays
- Tsavo2 stays
- Tsavo East National Park2 stays
- Tura2 stays
- Tusha1 stays
- Ukunda755 staysHotels
- Ukwala1 stays
- Vitsangalaweni1 stays
- Voi54 stays
- Wajir2 stays
- Wamumu1 stays
- Watamu320 stays
- Wundanyi6 stays
- Yala1 stays
- Ziwani1 stays
Frequently asked questions about Kenya
How many places to stay are there in Kenya?
There are 22,000+ hotels, apartments and other places to stay in Kenya, across 300+ cities.
Which are the main destinations in Kenya?
The destinations with the most places to stay are Nairobi, Mombasa, Ukunda, Nakuru, Kisumu.
Are there tours and activities in Kenya?
Yes, 2,300+ tours and activities are listed in Kenya.