Africa


Kenya

Enter your dates and choose out of 2548 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
Swiss Lenana Mount Hotel
Swiss Lenana Mount Hotel 
53050, Nairobi
6 US$  1353 8.4 Nairobi
2
Best Western Plus Meridian Hotel
Best Western Plus Meridian Hotel 
6 Muranga Road , Nairobi
6 US$  1352 8.5 Nairobi
3
ibis Styles - Nairobi, Westlands
ibis Styles - Nairobi, Westlands 
Rhapta Road, Nairobi
4 US$  1196 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
3 US$  853 8.1 Mombasa
6
Hilton Garden Inn Nairobi Airport
Hilton Garden Inn Nairobi Airport 
Jomo Kenyatta Airport, Nairobi
4 US$  744 9 Nairobi
7
Crowne Plaza Nairobi Airport
Crowne Plaza Nairobi Airport 
First Freight Lane, Nairobi
10 US$  739 8.9 Nairobi
8
The Concord Hotel & Suites
The Concord Hotel & Suites 
31 Wangapala Road, off 5th Parklands, Nairobi
4 US$  638 8.4 Nairobi
9
Ocean Village Club
Ocean Village Club 
Diani Beach Road, Diani Beach
2 US$  614 9.4 Diani Beach
10
Lotos Inn & Suites
Lotos Inn & Suites 
19 Mpaka Road, Westlands, Nairobi
3 US$  604 8.2 Nairobi
11
WestEnd Hotel
WestEnd Hotel 
Lower Kabete Road, Nairobi
5 US$  571 8.2 Nairobi
12
Kahama Hotel Nairobi
Kahama Hotel Nairobi 
Murang'a Road, Nairobi
4 US$  566 7.7 Nairobi
13
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
14
Golden Tulip Hotel
Golden Tulip Hotel 
Muthithi Rd 65, Nairobi
4 US$  486 8.4 Nairobi
15
La Maison Royale
La Maison Royale 
09 Mogotio Road, Westlands, Nairobi
8 US$  482 7.8 Nairobi
16
Ole-Sereni Hotel
Ole-Sereni Hotel 
Off Mombasa Road, Nairobi
4 US$  432 8.2 Nairobi
17
Hilton Nairobi
Hilton Nairobi 
Mama Ngina Street, Nairobi
11 US$  429 7.7 Nairobi
18
Decasa Hotel
Decasa Hotel 
River Road, Nairobi
4 US$  421 6.9 Nairobi
19
Airport Landing Hotel
Airport Landing Hotel 
Airport North Road Embakasi, Nairobi
1 US$  393 7.5 Nairobi
20
After 40 Hotel
After 40 Hotel 
Biashara Street, Nairobi
2 US$  386 8.1 Nairobi
21
The Monarch Hotel
The Monarch Hotel 
Rose Avenue, off Argwings Kodhek Road, Kilimani, Nairobi
4 US$  385 8.4 Nairobi
22
Easy Hotel Kenya
Easy Hotel Kenya 
Chady Road- off Syokimau Airport Road, Syokimau Next to JKIA Nairobi, Nairobi
4 US$  373 7.8 Nairobi
23
Bahari Beach Hotel
Bahari Beach Hotel 
Mt Kenya Road, Nyali Beach , Mombasa
1 US$  363 8.4 Mombasa
24
Qaribu Inn
Qaribu Inn 
Loresho, off Waiyaki way, Nairobi
3 US$  356 8.6 Nairobi
25
Cloud Hotel & Suites
Cloud Hotel & Suites 
Diamond Plaza, Parklands, Nairobi
3 US$  348 7.1 Nairobi
26
Laico Regency Hotel
Laico Regency Hotel 
Loita Street, Uhuru Highway, Nairobi
6 US$  336 7.7 Nairobi
27
Eka Hotel Nairobi
Eka Hotel Nairobi 
Mombasa Road, Nairobi
4 US$  305 8.3 Nairobi
28
Royal Tulip Canaan Nairobi
Royal Tulip Canaan Nairobi 
Tigoni Road near Yaya Center, Nairobi
4 US$  304 8.3 Nairobi
29
Capital Heights Hotel
Capital Heights Hotel 
Hospital Road, Upper Hill, Nairobi
3 US$  302 7.2 Nairobi
30
InterContinental Nairobi
InterContinental Nairobi 
City Hall Way, Nairobi
10 US$  294 7.8 Nairobi
31
67 Airport Hotel Nairobi
67 Airport Hotel Nairobi 
Mombasa Road, Nairobi
2 US$  279 7.6 Nairobi
32
Villa Rosa Kempinski
Villa Rosa Kempinski 
Chiromo Road, Nairobi
9 US$  271 8.9 Nairobi
33
Enkare Hotel Nairobi
Enkare Hotel Nairobi 
Moktar Daddah Street, Nairobi
4 US$  267 6.9 Nairobi
34
Sarova Stanley
Sarova Stanley 
Corner of Kimathi Street and Kenyatta Avenue, Nairobi
4 US$  263 8.6 Nairobi
35
Fairview Hotel
Fairview Hotel 
Second Ngong Avenue, Nairobi
9 US$  260 9 Nairobi
36
Park Inn by Radisson, Nairobi Westlands
Park Inn by Radisson, Nairobi Westlands 
Waiyaki Way, L.R. No. 1870/X/8, Nairobi
3 US$  260 8.6 Nairobi
37
Plaza Beach Hotel
Plaza Beach Hotel 
Off Malindi Road, Bamburi Beach, North Coast, Bamburi
3 US$  258 6.9 Bamburi
38
Azure Hotel Nairobi
Azure Hotel Nairobi 
Lantana Road, Westlands, Nairobi
7 US$  244 8.1 Nairobi
39
Sankara Nairobi
Sankara Nairobi 
05 Woodvale Grove, Westlands, Nairobi
5 US$  232 8.7 Nairobi
40
Reef Hotel Mombasa
Reef Hotel Mombasa 
Mount Kenya Road, Mombasa
6 US$  229 7.1 Mombasa
41
PrideInn Nyali
PrideInn Nyali 
Links Road Nyali, Mombasa
2 US$  229 7.5 Mombasa
42
Hotel Sonrisa
Hotel Sonrisa 
Po Box 5061, Diani Beach
6 US$  222 9.1 Diani Beach
43
The Zehneria Portico
The Zehneria Portico 
10 Karuna Road, Nairobi
5 US$  221 8.2 Nairobi
44
Mash Park Hotel
Mash Park Hotel 
Ngong' Road, Adams Arcade , Nairobi
5 US$  217 7.8 Nairobi
45
Blue Marlin Beach Hotel
Blue Marlin Beach Hotel 
Diani Beach Road, Diani beach, Diani Beach
4 US$  215 7.8 Diani Beach
46
Kenya Bay Beach Hotel
Kenya Bay Beach Hotel 
Mombasa Malindi Highway, Bamburi
4 US$  214 7.4 Bamburi
47
The Heron Portico
The Heron Portico 
JAKAYA KIKWETE ROAD OPPOSITE PROVINCIAL POLICE HEADQUARTERS NAIROBI, Nairobi
3 US$  205 8.1 Nairobi
48
Radisson Blu Hotel Nairobi
Radisson Blu Hotel Nairobi 
Elgon Road, Upper Hill, Nairobi
6 US$  200 8.7 Nairobi
49
Four Points By Sheraton Nairobi Hurlingham
Four Points By Sheraton Nairobi Hurlingham 
Argwings Kodhek Road, Hurlingham, Nairobi
3 US$  197 8.2 Nairobi
50
DoubleTree by Hilton Nairobi
DoubleTree by Hilton Nairobi 
Ngong Lane, off Ngong road, Nairobi
4 US$  195 8.4 Nairobi
51
Sarova Panafric
Sarova Panafric 
Kenyatta Avenue,Valley Road, Nairobi
4 US$  191 8.3 Nairobi
52
Indiana Beach Apartments
Indiana Beach Apartments 
Mombasa - Malindi Road Bamburi, Bamburi
4 US$  187 6.9 Bamburi
53
Saab Royale Hotel
Saab Royale Hotel 
Ndekwa Avenue, Nairobi
4 US$  186 8.1 Nairobi
54
Jewel Stone Hotel
Jewel Stone Hotel 
Fourth parklands avenue, Nairobi
4 US$  182 7.4 Nairobi
55
Joy Palace Hotel
Joy Palace Hotel 
Westlands Road, Nairobi
3 US$  182 7.8 Nairobi
56
Vittoria Suites
Vittoria Suites 
Off Ring Road Millimani, Kisumu, Kisumu
2 US$  181 8.6 Kisumu
57
Tribe Hotel
Tribe Hotel 
Market Road, Nairobi
4 US$  177 8.4 Nairobi
58
New Palm Tree Hotel
New Palm Tree Hotel 
Nkrumah Road, Mombasa
4 US$  175 6.3 Mombasa
59
Manson Hotel
Manson Hotel 
Mohdhar Mohd Habib Road P. O. Box 83565 - 80100, Mombasa
8 US$  174 6.9 Mombasa
60
Town Lodge Upperhill
Town Lodge Upperhill 
2nd Ngong Avenue, Nairobi
5 US$  173 8.7 Nairobi
61
Papillon Lagoon Reef Hotel
Papillon Lagoon Reef Hotel 
Diani Beach, Diani, Diani Beach
3 US$  168 8.3 Diani Beach
62
Sarova Woodlands Hotel and Spa
Sarova Woodlands Hotel and Spa 
Nairobi-Nakuru Highway, Nakuru
4 US$  163 8.8 Nakuru
63
Mawimbi Lodge Hotel
Mawimbi Lodge Hotel 
Watamu Beach Road, Watamu
5 US$  158 8.7 Watamu
64
Bidwood Suite Hotel
Bidwood Suite Hotel 
Lower Kabete Road, Nairobi
4 US$  156 8.6 Nairobi
65
Afrika Pearl & Spa
Afrika Pearl & Spa 
5664, Diani Beach, Diani Beach
8 US$  149 8.1 Diani Beach
66
Silver Springs Hotel
Silver Springs Hotel 
Junction of Valley Road and Argwings Kodhek Road, Nairobi
4 US$  147 8.2 Nairobi
67
Gigiri Express Hotel
Gigiri Express Hotel 
Off UN Avenue, Behind Big Square, Gigiri, P.O. BOX 70271-00400, Nairobi
5 US$  147 7.6 Nairobi
68
Lotfa Resort Diani
Lotfa Resort Diani 
5089 Diani Beach Road , Diani Beach
3 US$  144 8.2 Diani Beach
69
Nairobi Safari Club
Nairobi Safari Club 
Lilian Towers, Koinange Street, Nairobi
3 US$  143 7.6 Nairobi
70
Southern Sun Mayfair Nairobi
Southern Sun Mayfair Nairobi 
Cnr. Parklands Road & Msapo Close, Parklands, Nairobi
2 US$  138 8.3 Nairobi
71
West Wood Hotel
West Wood Hotel 
Off Eldama Ravine Road, Westlands, Nairobi
3 US$  138 8.3 Nairobi
72
Fairmont The Norfolk
Fairmont The Norfolk 
Harry Thuku Road, Nairobi
14 US$  136 8.3 Nairobi
73
The Panari Hotel
The Panari Hotel 
Mombasa Road, Nairobi
3 US$  133 7.6 Nairobi
74
Lily Palm Resort
Lily Palm Resort 
Watamu National Marine Park, Watamu
2 US$  129 7.1 Watamu
75
Silver Rock Hotel
Silver Rock Hotel 
Silversand Road, Malindi
5 US$  128 7.5 Malindi
76
Jannat House
Jannat House 
Off Kenyatta Road, 195 Lamu Island, Lamu
7 US$  124 8.3 Lamu
77
Executive Residency by Best Western Nairobi
Executive Residency by Best Western Nairobi 
Riverside Drive P.O. Box 45626 - 00100 NAIROBI, KENYA, Nairobi
3 US$  122 8.9 Nairobi
78
Ridgecage Guest House
Ridgecage Guest House 
Kiambu road, Nairobi
5 US$  122 6.6 Nairobi
79
PrideInn Hotel Westlands
PrideInn Hotel Westlands 
Westlands Road, Westlands, Nairobi
1 US$  120 7.8 Nairobi
80
Keekorok Lodge
Keekorok Lodge 
Keekorok, Maasai Mara National Reserve , Keekorok
5 US$  115 8.7 Keekorok
81
Space International
Space International 
Tom Mboya Street, Nairobi
5 US$  112 7.7 Nairobi
82
Hotel Waterbuck
Hotel Waterbuck 
West Road, Nakuru
7 US$  112 7.4 Nakuru
83
Fairmont Mount Kenya Safari Club
Fairmont Mount Kenya Safari Club 
Mount Kenya, Nanyuki
3 US$  111 8.8 Nanyuki
84
PrideInn Hotel Raphta
PrideInn Hotel Raphta 
Raphta Road, Nairobi
4 US$  111 8.3 Nairobi
85
Amani Tiwi Beach Resort
Amani Tiwi Beach Resort 
Route to BAT Tiwi Cottages, Tiwi
2 US$  110 7.9 Tiwi
86
Nyali Beach Holiday Resort
Nyali Beach Holiday Resort 
Bungalows Road, Nyali
6 US$  108 7.1 Nyali
87
Weston Hotel
Weston Hotel 
Langata Road, Nairobi
5 US$  107 7.9 Nairobi
88
Safari Park Hotel
Safari Park Hotel 
Kasarani off Thika Road, Nairobi
6 US$  106 7.8 Nairobi
89
Parklands Shade Hotel
Parklands Shade Hotel 
Ojijo Road, Parklands, Nairobi
3 US$  106 6.5 Nairobi
90
Peppercorn Holiday Resort
Peppercorn Holiday Resort 
North Kinangop Road, Naivasha
5 US$  106 7.7 Naivasha
91
Jacaranda Hotel Nairobi
Jacaranda Hotel Nairobi 
Woodvale Street, Westlands , Nairobi
3 US$  105 7.9 Nairobi
92
Prideinn Hotel Mombasa
Prideinn Hotel Mombasa 
Haile Selassie Avenue, Mombasa
3 US$  104 7.5 Mombasa
93
Ngong Hills Hotel
Ngong Hills Hotel 
Ngong Road, Nairobi
4 US$  103 8.3 Nairobi
94
Papillon Beach Apartments
Papillon Beach Apartments 
Bamburi Beach, Bamburi
2 US$  103 7.6 Bamburi
95
Ash White Hotel
Ash White Hotel 
Munyu - Gaberone Road Junction, Nairobi
1 US$  102 6.9 Nairobi
96
Crowne Plaza Nairobi
Crowne Plaza Nairobi 
Kenya Road, Upper Hill, Nairobi
7 US$  101 8.5 Nairobi
97
The Sands at Nomad
The Sands at Nomad 
Diani Beach Road, Diani Beach
8 US$  101 8.5 Diani Beach
98
Bamburi Beach Hotel
Bamburi Beach Hotel 
Mombasa - Malindi Road, Bamburi
4 US$  100 7.6 Bamburi
99
Msafini Hotel
Msafini Hotel 
Off Cornishe Path, Lamu
1 US$  99 8.1 Lamu
100
PrideInn Hotel Diani
PrideInn Hotel Diani 
66969, Diani Beach
1 US$  99 7.6 Diani Beach

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