Kenya hotels

Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Kenya Overview

Show all cities
Alphabetical City Index
  • A
    • Athi River ‪(43)‬
    • Amboseli ‪(15)‬
    • Ahero ‪(2)‬
    • Aberdare National Park ‪(1)‬
    • Aitong ‪(13)‬
    • Archers Post ‪(10)‬
  • B
    • Bamburi ‪(12)‬
    • Bura ‪(3)‬
    • Bungoma ‪(15)‬
    • Bomet ‪(2)‬
    • Bondo ‪(8)‬
    • Busia ‪(3)‬
    • Barkowino ‪(1)‬
    • Bumala ‪(1)‬
    • Bamburi Beach ‪(3)‬
    • Bara Hoyo ‪(1)‬
    • Bisil ‪(1)‬
    • Baruti West ‪(2)‬
  • C
    • Chuka ‪(4)‬
    • Chepkorio ‪(1)‬
    • Chale Paradise Island ‪(1)‬
    • Chororget ‪(1)‬
  • D
    • Diani Beach ‪(207)‬
  • E
    • Embu ‪(10)‬
    • Emali ‪(2)‬
    • Endebess ‪(1)‬
    • Eliye ‪(1)‬
    • Elburgon ‪(1)‬
    • Eldoret ‪(81)‬
    • Embakasi ‪(3)‬
    • Elmenteita ‪(4)‬
  • F
    • Frere Town ‪(1)‬
    • Funzi ‪(1)‬
  • G
    • Gatunga ‪(1)‬
    • Gazi ‪(6)‬
    • Gilgil ‪(11)‬
    • Githunguri ‪(1)‬
    • Galu ‪(12)‬
    • Gigiri ‪(5)‬
  • H
    • Homa Bay ‪(8)‬
    • Heni Village ‪(1)‬
  • I
    • Isiolo ‪(12)‬
    • Iten ‪(8)‬
    • Ilbisil ‪(1)‬
  • J
    • Jomvu ‪(1)‬
    • Jeuri ‪(3)‬
    • Juja ‪(1)‬
  • K
    • Kitale ‪(16)‬
    • Kikuyu ‪(12)‬
    • Kinondo ‪(3)‬
    • Kibwezi ‪(4)‬
    • Kajiado ‪(9)‬
    • Kiambu ‪(33)‬
    • Kakamega ‪(21)‬
    • Kilifi ‪(35)‬
    • Kitengela ‪(8)‬
    • Kericho ‪(13)‬
    • Kisii ‪(26)‬
    • Kitui ‪(3)‬
    • Kimana ‪(3)‬
    • Keekorok ‪(5)‬
    • Kwale ‪(15)‬
    • Kisumu ‪(195)‬
    • Kikambala ‪(13)‬
    • Karatina ‪(5)‬
    • Kehancha ‪(3)‬
  • L
    • Langata ‪(1)‬
    • Lodwar ‪(7)‬
    • Litein ‪(1)‬
    • Lokichogio ‪(1)‬
    • Lake View Estate ‪(2)‬
    • Lake Baringo ‪(1)‬
    • Lake Bogoria National Park ‪(1)‬
    • Lake Naivasha ‪(1)‬
    • Lake Nakuru ‪(1)‬
    • Lamu ‪(51)‬
    • Limuru ‪(7)‬
    • Lolgorien ‪(2)‬
  • M
    • Machakos ‪(25)‬
    • Malindi ‪(207)‬
    • Migori ‪(3)‬
    • Mai Mahiu ‪(5)‬
    • Mbita ‪(7)‬
    • Maasai Mara ‪(53)‬
    • Maralal ‪(3)‬
    • Maragoli ‪(5)‬
    • Mogotio ‪(3)‬
    • Marigat ‪(3)‬
    • Msambweni ‪(4)‬
    • Mtwapa ‪(97)‬
    • Meru ‪(28)‬
    • Mara Simba ‪(5)‬
    • Mweiga ‪(3)‬
    • Mombasa ‪(809)‬
    • Mambrui ‪(8)‬
    • Maji Moto ‪(3)‬
  • N
    • Nakuru ‪(176)‬
    • Narok ‪(29)‬
    • Nairobi ‪(2215)‬
    • Naboisho ‪(4)‬
    • Ngong ‪(15)‬
    • Ndaragwa ‪(4)‬
    • Nanyuki ‪(82)‬
    • Naivasha ‪(117)‬
    • Nyeri ‪(33)‬
    • Nyandarua ‪(4)‬
    • Nyali Beach ‪(15)‬
    • Naro Moru ‪(8)‬
    • Nyahururu ‪(5)‬
  • O
    • Ololaimutiek ‪(18)‬
    • Ol Kokwe ‪(2)‬
    • Oljoro Orok ‪(2)‬
    • Olmesutye ‪(1)‬
    • Oloitokitok ‪(7)‬
    • Othaya ‪(2)‬
    • Ol Pejeta Conservancy ‪(3)‬
    • Ongata Rongai ‪(4)‬
    • Olteret ‪(1)‬
  • P
    • Penda Kula ‪(1)‬
    • Pingilikani ‪(1)‬
  • R
    • Ruiru ‪(12)‬
    • Rift Valley ‪(1)‬
    • Rumuruti ‪(1)‬
    • Rukenya ‪(1)‬
    • Rusinga Island ‪(1)‬
    • Ruaka ‪(14)‬
  • S
    • Siaya ‪(6)‬
    • Shela ‪(7)‬
    • Sagana ‪(6)‬
    • Syokimau ‪(28)‬
    • Sekenani ‪(6)‬
    • Sultan Hamud ‪(2)‬
    • Sagala ‪(1)‬
    • Samburu ‪(4)‬
    • South Kinangop ‪(1)‬
    • Shanzu ‪(22)‬
    • Sidindi ‪(3)‬
    • Shimoni ‪(4)‬
    • South Horr ‪(2)‬
    • Serena ‪(1)‬
    • Salama ‪(1)‬
    • Sotik ‪(1)‬
  • T
    • Twaandu ‪(1)‬
    • Taveta ‪(3)‬
    • Taita Hills ‪(1)‬
    • Tezo ‪(1)‬
    • Takaungu ‪(3)‬
    • Tsavo National Park ‪(1)‬
    • Tura ‪(1)‬
    • Tsavo East National Park ‪(1)‬
    • Tiwi ‪(9)‬
    • Thuva ‪(1)‬
    • Tsavo West National Park ‪(4)‬
    • Tuso ‪(1)‬
    • Tsavo ‪(7)‬
    • Timau ‪(5)‬
    • Thika ‪(22)‬
    • Talek ‪(29)‬
  • U
    • Ukunda ‪(56)‬
  • V
    • Vipingo ‪(4)‬
    • Voi ‪(19)‬
  • W
    • Watamu ‪(163)‬
    • Webuye ‪(1)‬
    • Wasini ‪(1)‬
    • Wundanyi ‪(3)‬
    • Wote ‪(1)‬
  • Z
    • Ziwani ‪(1)‬
Popular Cities in Kenya
  • Aitong
  • Amboseli
  • Archers Post
  • Athi River
  • Bamburi
  • Bungoma
  • Diani Beach
  • Eldoret
  • Embu
  • Galu
  • Gilgil
  • Isiolo
  • Iten
  • Kajiado
  • Kakamega
  • Kericho
  • Kiambu
  • Kikambala
  • Kikuyu
  • Kilifi
  • Kisii
  • Kisumu
  • Kitale
  • Kwale
  • Lamu
  • Maasai Mara
  • Machakos
  • Malindi
  • Meru
  • Mombasa
  • Mtwapa
  • Nairobi
  • Naivasha
  • Nakuru
  • Nanyuki
  • Narok
  • Ngong
  • Nyali Beach
  • Nyeri
  • Ololaimutiek
  • Ruaka
  • Ruiru
  • Shanzu
  • Syokimau
  • Talek
  • Thika
  • Tiwi
  • Ukunda
  • Voi
  • Watamu
Hotels City Rating

Nairobi Serena Hotel  5 stars

Kenyatta Avenue, Nairobi, Kenya, 00100

Nairobi Great
CAD 341

Leisure Lodge Resort  4 stars

Diani Beach Road, Mombasa, Kenya, 80100

Mombasa Great
CAD 212

Jacaranda Hotel Nairobi  3 stars

Woodvale Grove, Westlands, Nairobi, Kenya, 84383

Nairobi Very good
CAD 115

Intercontinental Nairobi  5 stars

City Hall Way, Nairobi, Kenya, 00200

Nairobi Very good
CAD 207

Severin Sea Lodge  4 stars

Malindi Road, Mombasa, Kenya, 80100

Mombasa Great
CAD 118

Hotel La Mada  4 stars

P.O. Box 40683, Nairobi, Kenya, 00100

Nairobi Very good
CAD 193

Kilifi Bay Beach Resort  3 stars

Bofa Road, Kilifi, Kenya, 00000

Kilifi Great
CAD 284

Lake Nakuru Lodge  0 stars

Lake Nakuru National Park, Nakuru, Kenya, 00000

Nakuru Perfect
CAD 379

Southern Palms Beach Resort  4 stars

Diani Beach Road, Diani Beach, Kenya, 00000

Diani Beach Great
CAD 102

Reef Hotel Mombasa  3 stars

Mount Kenya Road, Mombasa, Kenya, 82234

Mombasa Very good
CAD 112

Hillpark Hotel  3 stars

Lower Hill Road, Nairobi, Kenya, 00000

Nairobi Great
CAD 78

Kenya Bay Beach Hotel  3 stars

Mombasa Malindi Highway, Mombasa, Kenya, 80100

Mombasa Very good
CAD 99

254 Ole Sereni  4 stars

Mombasa Road, P.O.Box 18187-00500,, Nairobi, Kenya, 00500

Nairobi Very good
CAD 131

Sankara Nairobi, Autograph Collection  5 stars

5 Woodvale Grove, Nairobi, Kenya

Nairobi Great
CAD 212

Voi Safari Lodge  0 stars

90414, Voi, Kenya, 00000

Voi
CAD 166

Amboseli Serena Safari Lodge  4 stars

Amboseli National Park, Amboseli, Kenya

Amboseli Very good
CAD 315

Safari Park Hotel  4 stars

Kasarani Off Thika Road, Nairobi, Kenya, 00100

Nairobi Great
CAD 148

Olive Gardens Hotel  2 stars

Argwings Kodhek Rd, Starehe , Hurlingham , Nairobi, Nairobi, Kenya, 00000

Nairobi Very good
CAD 60

Tribe Hotel  5 stars

Limuru Road Gigiri Nairobi, P.O. Box 1333 00621 Nairobi, Kenya, Nairobi, Kenya, 00621

Nairobi Great
CAD 247

Leopard Beach  4 stars

Diani Beach Road, South Coast, Mombasa, Kenya, 34,80400

Mombasa Nice
CAD 648

Travellers Beach Hotel  4 stars

Bamburi Beach, Mombasa, Kenya, 80100

Mombasa Great
CAD 175

Baobab Beach Resort  4 stars

Diani Beach Road, P. O. Box 32, Mombasa, Kenya, 80400

Mombasa Very good
CAD 272

Plaza Beach Hotel  3 stars

Bamburi Beach, P.O. Box 88299, Mombasa, Kenya

Mombasa Great
CAD 121

Eka Hotel Nairobi  4 stars

Mombasa Road, Nairobi, Kenya, 00506

Nairobi Great
CAD 131

New Palm Tree Hotel  3 stars

Nkrumah Road, Mombasa, Kenya, 80100

Mombasa Very good
CAD 56

Villa Rosa Kempinski  5 stars

Chiromo Road, Nairobi, Kenya, 00100

Nairobi Very good
CAD 292

Fairview Hotel  4 stars

Bishop Road, Nairobi, Kenya, 100

Nairobi Great
CAD 208

Mara Sopa  3 stars

72630 Nairobi, Kenya, Maasai Mara, Kenya, 00200

Maasai Mara Very good
CAD 502

Silver Springs Hotel  4 stars

Argwings Kodhek Road, Nairobi, Kenya, 00200

Nairobi Nice
CAD 220

Bahari Beach Hotel  4 stars

Bahari Beach, Mombasa, Kenya, 86693

Mombasa Great
CAD 148

Neptune Beach Resort  4 stars

Bamburi Beach, Mombasa, Kenya, 80100

Mombasa Great
CAD 268

Bamburi Beach Hotel  3 stars

Bamburi Beach, Mombasa, Kenya

Mombasa Nice
CAD 153

Sunrise Hotel  3 stars

Keekorok Rd, Nairobi, Kenya, 00600-519

Nairobi Great
CAD 48

Hotel Emerald  3 stars

12 Woodvale Grove, Nairobi, Kenya

Nairobi Great
CAD 72

Lake Naivasha Sopa Resort  0 stars

72630 Nairobi Kenya, Naivasha, Kenya

Naivasha Very good
CAD 419

The Charming Lonno Lodge Watamu  4 stars

Kanani Road, Watamu, Kenya, 80202

Watamu Perfect
CAD 466

Nairobi Airport Hotel  3 stars

Syokimau Airport Road, Nairobi, Kenya

Nairobi Nice
CAD 118

Keekorok Lodge  5 stars

C14-Keekorok, Maasai Mara, Kenya

Maasai Mara Very good
CAD 689

Kahama Hotel Nairobi  3 stars

Muranga Road In Ngara, Nairobi, Kenya

Nairobi Very good
CAD 47

Peponi Hotel  4 stars

Lamu Island 24, Lamu, Kenya, Lamu, Kenya

Lamu Great

Boma Inn Eldoret  4 stars

Elgon View, Ramogi Drive, Eldoret, Kenya, 30100

Eldoret Great
CAD 146

Bienvenue Delta Hotel  2 stars

University Way, Nairobi, Kenya, 6622-00300

Nairobi
CAD 53

Weston Hotel  4 stars

Langata Road, Nairobi, Kenya

Nairobi Very good
CAD 167

Ol Tukai Lodge Amboseli  0 stars

Center Of Park 200 M From Road C103, Amboseli, Kenya

Amboseli
CAD 441

Decasa Hotel  3 stars

River Road, Nairobi, Kenya, 00100

Nairobi Great
CAD 43

67 Airport Hotel Nairobi  3 stars

Mombasa Road, Nairobi, Kenya

Nairobi Very good
CAD 107

Radisson Blu Hotel Nairobi ,Upperhill  5 stars

Elgon Road, Nairobi, Kenya

Nairobi Very good
CAD 229

Kima Hotel  2 stars

Ambala Road Off Kirinyaga Road, Nairobi, Kenya

Nairobi Very good
CAD 55

The Panari Hotel  3 stars

Mombasa Road, Nairobi, Kenya

Nairobi Very good
CAD 173

Voyager Beach Resort  4 stars

Nyali Off Links Road, Mount Kenya Road, Mombasa, Kenya

Mombasa Very good
CAD 243

Sunstar  3 stars

Thika Superhighway, Exit 7, Nairobi, Kenya

Nairobi
CAD 103