Africa


Kenya

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

Guests 1
Adults
Children

More Destinations in Kenya

Popular regions, airports, cities, places of interest in Kenya

Nairobi
1037 hotels
Mombasa
212 hotels
Diani Beach
161 hotels
Malindi
110 hotels
Watamu
105 hotels
Nakuru
75 hotels
Kisumu
72 hotels
Mtwapa
63 hotels
Naivasha
49 hotels
Shanzu
34 hotels
Eldoret
34 hotels
Lamu
32 hotels
Nanyuki
30 hotels
Talek
30 hotels
Bamburi
25 hotels
Kilifi
24 hotels
Narok
23 hotels
Meru
19 hotels
Athi River
19 hotels
Ololaimutiek
19 hotels
Syokimau
19 hotels
Kakamega
17 hotels
Ukunda
16 hotels
Aitong
16 hotels
Kisii
15 hotels
Kericho
15 hotels
Nyeri
14 hotels
Kitale
14 hotels
Archers Post
14 hotels
Voi
13 hotels
Machakos
13 hotels
Thika
12 hotels
Kajiado
12 hotels
Naro Moru
11 hotels
Gilgil
11 hotels
Embu
11 hotels
Shela
10 hotels
Amboseli
10 hotels
Nyali
10 hotels
Msambweni
9 hotels
Maiyuni
9 hotels
Naboisho
9 hotels
Tiwi
8 hotels
Ruiru
8 hotels
Migori
8 hotels
Kiambu
8 hotels
Isiolo
8 hotels
Sagana
7 hotels
Oyugis
7 hotels
Maralal
7 hotels
Kwale
7 hotels
Garissa
7 hotels
Galu
7 hotels
Bomet
7 hotels
Vipingo
6 hotels
Mbita
6 hotels
Mambrui
6 hotels
Bungoma
6 hotels
Ngong
5 hotels
Mwingi
5 hotels
Lodwar
5 hotels
Limuru
5 hotels
Masai Mara
5 hotels
Ongata Rongai
5 hotels
Wajir
4 hotels
Tsavo
4 hotels
Ruaka
4 hotels
Paulo
4 hotels
Lolgorien
4 hotels
Kiserian
4 hotels
Kinondo
4 hotels
Kikambala
4 hotels
Kapsabet
4 hotels
Homa Bay
4 hotels
Embakasi
4 hotels
Elmenteita
4 hotels
Chuka
4 hotels
Busia
4 hotels
Keekorok
4 hotels
Mai Mahiu
4 hotels
Timau
3 hotels
Shimoni
3 hotels
Nyahururu
3 hotels
Ndaragwa
3 hotels
Nandi Hills
3 hotels
Namanga
3 hotels
Mweiga
3 hotels
Masii
3 hotels
Makandara
3 hotels
Kikuyu
3 hotels
Keruguya
3 hotels
Jumba la Mtwana
3 hotels
Iminuet
3 hotels
Kitengela
3 hotels
Bondo
3 hotels
Sekenani
3 hotels
Isibania
3 hotels
Ziwani
2 hotels
Wundanyi
2 hotels
Wasini
2 hotels
Tezo
2 hotels
Sultan Hamud
2 hotels
Singore
2 hotels
Sidindi
2 hotels
Sagala
2 hotels
Othaya
2 hotels
Ogembo
2 hotels
Nyangusu
2 hotels
Mwakirunge
2 hotels
Murangʼa
2 hotels
Mtito Andei
2 hotels
Maua
2 hotels
Matathia
2 hotels
Marua
2 hotels
Marsabit
2 hotels
Maragoli
2 hotels
Maji Moto
2 hotels
Magutu
2 hotels
Lemek
2 hotels
Koito
2 hotels
Kitui
2 hotels
Kamamut
2 hotels
Kahawa
2 hotels
Kadimu
2 hotels
Kabondo
2 hotels
Kaathene
2 hotels
Funzi
2 hotels
Mara Simba
2 hotels
Baruti West
2 hotels
Ol Kokwe
2 hotels
Oloitokitok
2 hotels
Nyandarua
2 hotels
Jeuri
2 hotels
Wote
1 hotels
Webuye
1 hotels
Uyombo
1 hotels
Utange
1 hotels
Twaandu
1 hotels
Tulia
1 hotels
Thuva
1 hotels
Taveta
1 hotels
Tangulbei
1 hotels
Taloa
1 hotels
Takaungu
1 hotels
Soy
1 hotels
South Horr
1 hotels
Sondu
1 hotels
Simba
1 hotels
Sare
1 hotels
Rutara
1 hotels
Rumuruti
1 hotels
Penda Kula
1 hotels
Olmesutye
1 hotels
Oljoro Orok
1 hotels
Nyenga
1 hotels
Nyaru
1 hotels
Nyamuga
1 hotels
Nyagatugu
1 hotels
Ngathune
1 hotels
Ndamichoni
1 hotels
Nairobi South
1 hotels
Mwatate
1 hotels
Mwandoni
1 hotels
Murengeti
1 hotels
Munge
1 hotels
Mto Panga
1 hotels
Mrangi
1 hotels
Molo
1 hotels
Mjini
1 hotels
Merueshi
1 hotels
Mbaruk
1 hotels
Mavuria
1 hotels
Matondoni
1 hotels
Maseno
1 hotels
Masalani
1 hotels
Marigat
1 hotels
Mapepie
1 hotels
Mapenya
1 hotels
Mambosasa
1 hotels
Makindu
1 hotels
Luanda
1 hotels
Lokichokio
1 hotels
Litein
1 hotels
Langata Rongai
1 hotels
Kuruwetu
1 hotels
Koiparak
1 hotels
Kisimachande
1 hotels
Kimana
1 hotels
Kilgoris
1 hotels
Kikoneni
1 hotels
Kibwezi
1 hotels
Kibos
1 hotels
Kiangararu
1 hotels
Kiamuturi
1 hotels
Kenplains
1 hotels
Katelembu
1 hotels
Karuri
1 hotels
Karero
1 hotels
Kangaru
1 hotels
Sigona
1 hotels
Kamondo
1 hotels
Kalimoni
1 hotels
Kabaru
1 hotels
Jomvu
1 hotels
Heni Village
1 hotels
Gede
1 hotels
Gatitu
1 hotels
Gathambi
1 hotels
Frere Town
1 hotels
Endebess
1 hotels
Emali
1 hotels
El Jera
1 hotels
Chepkorio
1 hotels
Bura
1 hotels
Bumala
1 hotels
Barkowino
1 hotels
Ahero
1 hotels
Siaya
1 hotels
Chale Island
1 hotels
Tsavo East
1 hotels
Che Shale Bay
1 hotels
Eliye
1 hotels
Aruba Lodge
1 hotels
Mount Kenya
1 hotels
Iten
1 hotels
Kabarnet
1 hotels
Mailua
1 hotels
Kidono
1 hotels
Yamogo
1 hotels
Rukenya
1 hotels
Mumias
1 hotels
Muchatha
1 hotels

Top 100 Hotels in Kenya

Most popular hotels in Kenya based on reviews from real guests

No. Photos Property name Rooms Price from Reviews Rating City
1
Best Western Plus Meridian Hotel
Best Western Plus Meridian Hotel 
6 Muranga Road , Nairobi
6 US$  1444 8.5 Nairobi
2
Swiss Lenana Mount Hotel
Swiss Lenana Mount Hotel 
53050, Nairobi
6 US$  1356 8.4 Nairobi
3
ibis Styles - Nairobi, Westlands
ibis Styles - Nairobi, Westlands 
Rhapta Road, Nairobi
4 US$  1197 8.3 Nairobi
4
Hotel EnglishPoint
Hotel EnglishPoint 
Silos Road, Mombasa
5 US$  958 8.5 Mombasa
5
CityBlue Creekside Hotel & Suites
CityBlue Creekside Hotel & Suites 
TUDOR CREEK NEXT TO NYALI BRIDGE, Mombasa
5 US$  853 8.1 Mombasa
6
Hilton Garden Inn Nairobi Airport
Hilton Garden Inn Nairobi Airport 
Jomo Kenyatta Airport, Nairobi
4 US$  848 9 Nairobi
7
Crowne Plaza Nairobi Airport
Crowne Plaza Nairobi Airport 
First Freight Lane, Nairobi
5 US$  753 8.9 Nairobi
8
The Clarion Hotel
The Clarion Hotel 
Junction of Moi Avenue and Muranga Road, Nairobi
4 US$  727 7.1 Nairobi
9
The Concord Hotel & Suites
The Concord Hotel & Suites 
31 Wangapala Road, off 5th Parklands, Nairobi
4 US$  649 8.4 Nairobi
10
Ocean Village Club
Ocean Village Club 
Diani Beach Road, Diani Beach
2 US$  610 9.4 Diani Beach
11
Kahama Hotel Nairobi
Kahama Hotel Nairobi 
Murang'a Road, Nairobi
4 US$  606 7.7 Nairobi
12
Lotos Inn & Suites
Lotos Inn & Suites 
19 Mpaka Road, Westlands, Nairobi
3 US$  604 8.2 Nairobi
13
WestEnd Hotel
WestEnd Hotel 
Lower Kabete Road, Nairobi
6 US$  571 8.2 Nairobi
14
Four Points by Sheraton Nairobi Airport
Four Points by Sheraton Nairobi Airport 
9042/1044 Tower Avenue, Jomo Kenyatta International Airport, Nairobi
6 US$  564 9.2 Nairobi
15
Golden Tulip Hotel
Golden Tulip Hotel 
Muthithi Rd 65, Nairobi
4 US$  497 8.3 Nairobi
16
La Maison Royale
La Maison Royale 
09 Mogotio Road, Westlands, Nairobi
8 US$  462 7.9 Nairobi
17
Ole-Sereni Hotel
Ole-Sereni Hotel 
Off Mombasa Road, Nairobi
4 US$  445 8.2 Nairobi
18
Hilton Nairobi
Hilton Nairobi 
Mama Ngina Street, Nairobi
11 US$  424 7.7 Nairobi
19
Airport Landing Hotel
Airport Landing Hotel 
Airport North Road Embakasi, Nairobi
1 US$  409 7.5 Nairobi
20
The Monarch Hotel
The Monarch Hotel 
Rose Avenue, off Argwings Kodhek Road, Kilimani, Nairobi
4 US$  400 8.4 Nairobi
21
Easy Hotel Kenya
Easy Hotel Kenya 
Chady Road- off Syokimau Airport Road, Syokimau Next to JKIA Nairobi, Nairobi
4 US$  397 7.8 Nairobi
22
After 40 Hotel
After 40 Hotel 
Biashara Street, Nairobi
2 US$  383 8.2 Nairobi
23
Qaribu Inn
Qaribu Inn 
Loresho, off Waiyaki way, Nairobi
6 US$  356 8.6 Nairobi
24
Cloud Hotel & Suites
Cloud Hotel & Suites 
Diamond Plaza, Parklands, Nairobi
3 US$  353 7 Nairobi
25
Royal Tulip Canaan Nairobi
Royal Tulip Canaan Nairobi 
Tigoni Road near Yaya Center, Nairobi
6 US$  307 8.3 Nairobi
26
Capital Heights Hotel
Capital Heights Hotel 
Hospital Road, Upper Hill, Nairobi
3 US$  306 7.3 Nairobi
27
InterContinental Nairobi
InterContinental Nairobi 
City Hall Way, Nairobi
10 US$  289 7.8 Nairobi
28
67 Airport Hotel Nairobi
67 Airport Hotel Nairobi 
Mombasa Road, Nairobi
2 US$  279 7.6 Nairobi
29
Park Inn by Radisson, Nairobi Westlands
Park Inn by Radisson, Nairobi Westlands 
Waiyaki Way, L.R. No. 1870/X/8, Nairobi
3 US$  275 8.6 Nairobi
30
Sarova Stanley
Sarova Stanley 
Corner of Kimathi Street and Kenyatta Avenue, Nairobi
4 US$  267 8.6 Nairobi
31
Enkare Hotel Nairobi
Enkare Hotel Nairobi 
Moktar Daddah Street, Nairobi
4 US$  267 6.9 Nairobi
32
Fairview Hotel
Fairview Hotel 
Second Ngong Avenue, Nairobi
9 US$  258 9 Nairobi
33
Azure Hotel Nairobi
Azure Hotel Nairobi 
Lantana Road, Westlands, Nairobi
7 US$  244 8.1 Nairobi
34
Mash Park Hotel
Mash Park Hotel 
Ngong' Road, Adams Arcade , Nairobi
5 US$  233 7.8 Nairobi
35
Hotel Sonrisa
Hotel Sonrisa 
Po Box 5061, Diani Beach
6 US$  231 9.1 Diani Beach
36
Sankara Nairobi
Sankara Nairobi 
05 Woodvale Grove, Westlands, Nairobi
6 US$  231 8.8 Nairobi
37
Reef Hotel Mombasa
Reef Hotel Mombasa 
Mount Kenya Road, Mombasa
6 US$  229 7.1 Mombasa
38
The Zehneria Portico
The Zehneria Portico 
10 Karuna Road, Nairobi
5 US$  223 8.2 Nairobi
39
Blue Marlin Beach Hotel
Blue Marlin Beach Hotel 
Diani Beach Road, Diani beach, Diani Beach
4 US$  215 7.8 Diani Beach
40
Kenya Bay Beach Hotel
Kenya Bay Beach Hotel 
Mombasa Malindi Highway, Bamburi
4 US$  214 7.4 Bamburi
41
Radisson Blu Hotel Nairobi
Radisson Blu Hotel Nairobi 
Elgon Road, Upper Hill, Nairobi
6 US$  200 8.7 Nairobi
42
Four Points By Sheraton Nairobi Hurlingham
Four Points By Sheraton Nairobi Hurlingham 
Argwings Kodhek Road, Hurlingham, Nairobi
4 US$  197 8.2 Nairobi
43
DoubleTree by Hilton Nairobi
DoubleTree by Hilton Nairobi 
Ngong Lane, off Ngong road, Nairobi
4 US$  195 8.4 Nairobi
44
Saab Royale Hotel
Saab Royale Hotel 
Ndekwa Avenue, Nairobi
4 US$  192 8.2 Nairobi
45
Sarova Panafric
Sarova Panafric 
Kenyatta Avenue,Valley Road, Nairobi
4 US$  191 8.3 Nairobi
46
Vittoria Suites
Vittoria Suites 
Off Ring Road Millimani, Kisumu, Kisumu
2 US$  190 8.7 Kisumu
47
Tribe Hotel
Tribe Hotel 
Market Road, Nairobi
4 US$  189 8.5 Nairobi
48
Jewel Stone Hotel
Jewel Stone Hotel 
Fourth parklands avenue, Nairobi
4 US$  185 7.4 Nairobi
49
Indiana Beach Apartments
Indiana Beach Apartments 
Mombasa - Malindi Road Bamburi, Bamburi
4 US$  184 6.8 Bamburi
50
Joy Palace Hotel
Joy Palace Hotel 
Westlands Road, Nairobi
3 US$  182 7.8 Nairobi
51
Appleton Resort
Appleton Resort 
Sports Road,Off Mvuli Road, Westlands, Nairobi
3 US$  179 6.5 Nairobi
52
Town Lodge Upperhill
Town Lodge Upperhill 
2nd Ngong Avenue, Nairobi
5 US$  175 8.6 Nairobi
53
Manson Hotel
Manson Hotel 
Mohdhar Mohd Habib Road P. O. Box 83565 - 80100, Mombasa
8 US$  174 6.9 Mombasa
54
Sarova Woodlands Hotel and Spa
Sarova Woodlands Hotel and Spa 
Nairobi-Nakuru Highway, Nakuru
4 US$  173 8.8 Nakuru
55
New Palm Tree Hotel
New Palm Tree Hotel 
Nkrumah Road, Mombasa
4 US$  166 6.2 Mombasa
56
Afrika Pearl & Spa
Afrika Pearl & Spa 
5664, Diani Beach, Diani Beach
8 US$  164 8.2 Diani Beach
57
Papillon Lagoon Reef Hotel
Papillon Lagoon Reef Hotel 
Diani Beach, Diani, Diani Beach
3 US$  160 8.3 Diani Beach
58
Bidwood Suite Hotel
Bidwood Suite Hotel 
Lower Kabete Road, Nairobi
4 US$  158 8.6 Nairobi
59
Mawimbi Lodge Hotel
Mawimbi Lodge Hotel 
Watamu Beach Road, Watamu
5 US$  158 8.7 Watamu
60
Silver Springs Hotel
Silver Springs Hotel 
Junction of Valley Road and Argwings Kodhek Road, Nairobi
4 US$  148 8.1 Nairobi
61
Gigiri Express Hotel
Gigiri Express Hotel 
Off UN Avenue, Behind Big Square, Gigiri, P.O. BOX 70271-00400, Nairobi
5 US$  148 7.6 Nairobi
62
Nairobi Safari Club
Nairobi Safari Club 
Lilian Towers, Koinange Street, Nairobi
3 US$  148 7.6 Nairobi
63
Lotfa Resort Diani
Lotfa Resort Diani 
5089 Diani Beach Road , Diani Beach
3 US$  144 8.2 Diani Beach
64
West Wood Hotel
West Wood Hotel 
Off Eldama Ravine Road, Westlands, Nairobi
3 US$  138 8.3 Nairobi
65
Fairmont The Norfolk
Fairmont The Norfolk 
Harry Thuku Road, Nairobi
14 US$  137 8.5 Nairobi
66
The Panari Hotel
The Panari Hotel 
Mombasa Road, Nairobi
3 US$  136 7.7 Nairobi
67
Lily Palm Resort
Lily Palm Resort 
Watamu National Marine Park, Watamu
4 US$  133 7.1 Watamu
68
Weston Hotel
Weston Hotel 
Langata Road, Nairobi
5 US$  131 8 Nairobi
69
PrideInn Hotel Westlands
PrideInn Hotel Westlands 
Westlands Road, Westlands, Nairobi
1 US$  125 7.8 Nairobi
70
Silver Rock Hotel
Silver Rock Hotel 
Silversand Road, Malindi
5 US$  124 7.6 Malindi
71
Jannat House
Jannat House 
Off Kenyatta Road, 195 Lamu Island, Lamu
7 US$  124 8.3 Lamu
72
Ridgecage Guest House
Ridgecage Guest House 
Kiambu road, Nairobi
5 US$  124 6.6 Nairobi
73
Hotel Waterbuck
Hotel Waterbuck 
West Road, Nakuru
7 US$  118 7.4 Nakuru
74
Jacaranda Hotel Nairobi
Jacaranda Hotel Nairobi 
Woodvale Street, Westlands , Nairobi
3 US$  115 8 Nairobi
75
Space International
Space International 
Tom Mboya Street, Nairobi
5 US$  112 7.7 Nairobi
76
Msafini Hotel
Msafini Hotel 
Off Cornishe Path, Lamu
1 US$  111 8.1 Lamu
77
PrideInn Hotel Raphta
PrideInn Hotel Raphta 
Raphta Road, Nairobi
4 US$  111 8.3 Nairobi
78
PrideInn Hotel Diani
PrideInn Hotel Diani 
66969, Diani Beach
1 US$  110 7.7 Diani Beach
79
Amani Tiwi Beach Resort
Amani Tiwi Beach Resort 
Route to BAT Tiwi Cottages, Tiwi
2 US$  110 7.9 Tiwi
80
Papillon Beach Apartments
Papillon Beach Apartments 
Bamburi Beach, Bamburi
2 US$  107 7.6 Bamburi
81
Parklands Shade Hotel
Parklands Shade Hotel 
Ojijo Road, Parklands, Nairobi
4 US$  106 6.5 Nairobi
82
Peppercorn Holiday Resort
Peppercorn Holiday Resort 
North Kinangop Road, Naivasha
5 US$  106 7.7 Naivasha
83
Nyali Sun Africa Beach Hotel & Spa
Nyali Sun Africa Beach Hotel & Spa 
Moyne Drive, Off Beach Road Nyali, Nyali
9 US$  105 7.5 Nyali
84
Ngong Hills Hotel
Ngong Hills Hotel 
Ngong Road, Nairobi
4 US$  104 8.3 Nairobi
85
Prideinn Hotel Mombasa
Prideinn Hotel Mombasa 
Haile Selassie Avenue, Mombasa
3 US$  104 7.5 Mombasa
86
Ash White Hotel
Ash White Hotel 
Munyu - Gaberone Road Junction, Nairobi
1 US$  102 6.9 Nairobi
87
Nyali Beach Holiday Resort
Nyali Beach Holiday Resort 
Bungalows Road, Nyali
6 US$  102 7.1 Nyali
88
Crowne Plaza Nairobi
Crowne Plaza Nairobi 
Kenya Road, Upper Hill, Nairobi
7 US$  101 8.6 Nairobi
89
The Sands at Nomad
The Sands at Nomad 
Diani Beach Road, Diani Beach
8 US$  100 8.5 Diani Beach
90
Sentrim Boulevard Hotel
Sentrim Boulevard Hotel 
Harry Thuku Road, Nairobi
3 US$  94 7.6 Nairobi
91
Eastmark Hotel
Eastmark Hotel 
Oginga Oginga Avenue, Nakuru
4 US$  93 8.3 Nakuru
92
Turtle Bay Beach Club
Turtle Bay Beach Club 
Mida Creek Road, Watamu
4 US$  93 8.3 Watamu
93
Sheratton Regency Hotel
Sheratton Regency Hotel 
Moi Avenue, Mombasa
8 US$  93 7.7 Mombasa
94
Lagos Hotel
Lagos Hotel 
Lagos Road, Nairobi
5 US$  92 6.8 Nairobi
95
Sovereign Hotel
Sovereign Hotel 
Lolwe Drive, Kisumu
6 US$  89 8.5 Kisumu
96
Fahari Gardens Hotel
Fahari Gardens Hotel 
Utawala Road, Embakasi, Nairobi
8 US$  87 7.1 Nairobi
97
Hotel Emerald
Hotel Emerald 
12 Woodvale Grove, Nairobi
4 US$  86 7.6 Nairobi
98
Hippo Safaris Resort
Hippo Safaris Resort 
Moi South Lake Road moi south lake Road, Naivasha
2 US$  86 7.4 Naivasha
99
Mövenpick Hotel & Residences Nairobi
Mövenpick Hotel & Residences Nairobi 
Mkungu Close, Westlands, Nairobi
12 US$  83 8.6 Nairobi
100
Nairobi Serena Hotel
Nairobi Serena Hotel 
Kenyatta Avenue,, Nairobi
4 US$  81 8.4 Nairobi

Kenya Travel Guide

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

  • Eat & Drink
  • Hotels
  • Shops
  • Nightlife
  • Events
  • Fitness