Africa


Best Hotels in Kenya

Enter your dates and choose out of 939 properties in Kenya! Book Now, Pay at the Hotel. Instant Email Confirmation

Guests 1
Adults
Children

All Accommodation Destinations in Kenya

Find and book hotels in popular regions, airports, cities, places of interest in Kenya

Nairobi
2039 hotels
Mombasa
719 hotels
Watamu
259 hotels
Diani Beach
191 hotels
Malindi
175 hotels
Kisumu
144 hotels
Nakuru
131 hotels
Naivasha
102 hotels
Mtwapa
92 hotels
Eldoret
66 hotels
Ukunda
60 hotels
Nanyuki
60 hotels
Syokimau
44 hotels
Lamu
43 hotels
Shanzu
39 hotels
Kilifi
37 hotels
Athi River
32 hotels
Talek
32 hotels
Thika
26 hotels
Narok
24 hotels
Bamburi
23 hotels
Machakos
21 hotels
Kisii
21 hotels
Nyali
21 hotels
Ololaimutiek
19 hotels
Galu
18 hotels
Kakamega
17 hotels
Nyeri
15 hotels
Aitong
15 hotels
Voi
14 hotels
Mambrui
13 hotels
Amboseli
13 hotels
Tsavo
12 hotels
Ruiru
12 hotels
Ruaka
12 hotels
Isiolo
12 hotels
Siaya
12 hotels
Kwale
11 hotels
Kitale
11 hotels
Kiambu
11 hotels
Kajiado
11 hotels
Gilgil
11 hotels
Meru
10 hotels
Kericho
10 hotels
Tiwi
9 hotels
Limuru
9 hotels
Kikambala
9 hotels
Homa Bay
9 hotels
Archers Post
9 hotels
Paulo
8 hotels
Naro Moru
8 hotels
Mbita
8 hotels
Kikuyu
8 hotels
Bungoma
8 hotels
Sagana
7 hotels
Ngong
7 hotels
Kinondo
7 hotels
Embu
7 hotels
Oloitokitok
7 hotels
Msambweni
6 hotels
Masai Mara
6 hotels
Vipingo
5 hotels
Shela
5 hotels
Ndaragwa
5 hotels
Migori
5 hotels
Lodwar
5 hotels
Elmenteita
5 hotels
Bomet
5 hotels
Naboisho
5 hotels
Sekenani
5 hotels
Iten
5 hotels
Wasini
4 hotels
Sidindi
4 hotels
Shimoni
4 hotels
Oljoro Orok
4 hotels
Nyahururu
4 hotels
Lolgorien
4 hotels
Langata Rongai
4 hotels
Kimana
4 hotels
Embakasi
4 hotels
Busia
4 hotels
Kitengela
4 hotels
Bondo
4 hotels
Jeuri
4 hotels
Webuye
3 hotels
Timau
3 hotels
Sultan Hamud
3 hotels
Mweiga
3 hotels
Mogotio
3 hotels
Maua
3 hotels
Maralal
3 hotels
Maragoli
3 hotels
Maji Moto
3 hotels
Kibwezi
3 hotels
Kadimu
3 hotels
Jumba la Mtwana
3 hotels
Chuka
3 hotels
Ahero
3 hotels
Keekorok
3 hotels
Mai Mahiu
3 hotels
Nyandarua
3 hotels
Ongata Rongai
3 hotels
Kangeta
3 hotels
Tezo
2 hotels
Soy
2 hotels
South Horr
2 hotels
Namanga
2 hotels
Mwakirunge
2 hotels
Mtito Andei
2 hotels
Molo
2 hotels
Mjini
2 hotels
Magutu
2 hotels
Kisimachande
2 hotels
Kilgoris
2 hotels
Kibos
2 hotels
Kenplains
2 hotels
Kamamut
2 hotels
Kalimoni
2 hotels
Kahawa
2 hotels
Emali
2 hotels
Ol Kokwe
2 hotels
Yamogo
2 hotels
Karatina
2 hotels
Kijipwa
2 hotels
Ziwani
1 hotels
Twaandu
1 hotels
Takaungu
1 hotels
South Kinangop
1 hotels
Sagala
1 hotels
Rumuruti
1 hotels
Pingilikani
1 hotels
Othaya
1 hotels
Olmesutye
1 hotels
Ogembo
1 hotels
Nyenga
1 hotels
Nyagatugu
1 hotels
Nandi Hills
1 hotels
Nairagie Ngare
1 hotels
Mwandoni
1 hotels
Murengeti
1 hotels
Murangʼa
1 hotels
Munge
1 hotels
Mto Panga
1 hotels
Mavuria
1 hotels
Matondoni
1 hotels
Matathia
1 hotels
Maseno
1 hotels
Marua
1 hotels
Marsabit
1 hotels
Marigat
1 hotels
Maranjua
1 hotels
Mapepie
1 hotels
Mambosasa
1 hotels
Maiyuni
1 hotels
Luanda
1 hotels
Lokichokio
1 hotels
Litein
1 hotels
Kuhora Twana
1 hotels
Kiserian
1 hotels
Kisauni
1 hotels
Kijiwetanga
1 hotels
Kiangararu
1 hotels
Kiamuturi
1 hotels
Keruguya
1 hotels
Keroka
1 hotels
Kendu Bay
1 hotels
Karero
1 hotels
Kap Sarok
1 hotels
Kangundo
1 hotels
Sigona
1 hotels
Kamondo
1 hotels
Kabondo
1 hotels
Kabaru
1 hotels
Kaathene
1 hotels
Heni Village
1 hotels
Haluabagala
1 hotels
Gichage
1 hotels
Gede
1 hotels
Funzi
1 hotels
Frere Town
1 hotels
Endebess
1 hotels
Ekarakara
1 hotels
Chepkorio
1 hotels
Bura
1 hotels
Bumala
1 hotels
Barkowino
1 hotels
Bara Hoyo
1 hotels
Mara Simba
1 hotels
Baruti West
1 hotels
Chale Island
1 hotels
Che Shale Bay
1 hotels
Rift Valley
1 hotels
Eliye
1 hotels
Mount Kenya
1 hotels
Isibania
1 hotels
Mailua
1 hotels
Kidono
1 hotels
Rukenya
1 hotels
Mumias
1 hotels
Muchatha
1 hotels
Kabimoi
1 hotels
Tuso
1 hotels
Kimoset
1 hotels
Kiarutara
1 hotels
Kanyenyeini
1 hotels
Githunguri
1 hotels
Elburgon
1 hotels
Chororget
1 hotels
Nkubu
1 hotels
Nguluni
1 hotels
Ilbisil
1 hotels
Salama
1 hotels
Moyale
1 hotels
Miti ya Hunter
1 hotels
Muthaiga
1 hotels
Ambira
1 hotels
Mazeras
1 hotels
Marinde
1 hotels
Konza
1 hotels
Londiani
1 hotels
Sindo
1 hotels
Thuthuriki
1 hotels
Thangi
1 hotels
Sotik
1 hotels
Emdin
1 hotels
Kilimani
173 hotels
Westlands
122 hotels
Watamu Beach
52 hotels
Nairobi CBD
51 hotels
Upper Hill
20 hotels
Gigiri
17 hotels
Lavington
16 hotels
Runda
15 hotels
Bamburi Beach
15 hotels
Karen
8 hotels
Nyali Beach
2 hotels
Kitisuru
1 hotels
Mombasa North Coast
Mombasa South Coast
Central
Coast Region
Maasai Mara National Reserve
Rift Valley
Kilifi
Tharaka Nithi
Makueni
Isiolo
Migori
Wajir
Kiambu
Marsabit
Samburu
Nandi
Lamu
Kakamega
Garissa
Turkana
Tana River
Uasin Gishu
Nyamira
Kwale
Vihiga
Nairobi
Nyeri
Kericho
Laikipia
Murang'a
Meru
Mandera
Embu
Busia
West Pokot
Nakuru
Elgeyo-Marakwet
Baringo
Bomet
Narok
Siaya
Kirinyaga
Mombasa
Kisumu
Taita Taveta
Kitui
Bungoma
Trans-Nzoia
Machakos
Homa Bay
Nyandarua
Kisii
Maasai Mara
Samburu National Reserve
Tsavo East National Park
Amboseli National Park
Tsavo West National Park
Meru National Park
Nairobi National Park
Shimba Hills National Reserve
Lake Nakuru National Park
Emali
Amboseli Airport
Eldoret International Airport
Jomo Kenyatta International Airport
Kisumu Airport
Kitale Airport
Lokichoggio Airport
Lodwar Airport
Malindi Airport
Mombasa Moi International Airport
Nairobi Wilson Airport
Nanyuki Airport
Wajir Airport
Kiwayu Airport

What to See & Do in Kenya

Travelling to Kenya and no idea what to visit? Our travel guide will help you find the best attractions in Kenya you should not miss during your visit
Our travel guide will help you find the best attractions in Kenya you should not miss during your visit.
Read more