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

Fairmont The Norfolk  5 stars

Harry Thuku Road, Nairobi, Kenya, 00200

Nairobi Great
GBP 173

Nairobi Serena Hotel  5 stars

Kenyatta Avenue, Nairobi, Kenya, 00100

Nairobi Great
GBP 205

Sarova Whitesands Beach Resort & Spa  5 stars

Malindi Road Bamburi Highway, Mombasa, Kenya, 80100

Mombasa Very good
GBP 157

Sarova Stanley  5 stars

Corner Of Kimathi Street And Kenyatta Avenue, Nairobi, Kenya

Nairobi Great
GBP 107

Intercontinental Nairobi  5 stars

City Hall Way, Nairobi, Kenya, 00200

Nairobi Very good
GBP 125

Fairmont Mount Kenya Safari Club  5 stars

Mount Kenya, Nanyuki, Kenya

Nanyuki Very good
GBP 289

Diani Reef Beach Resort & Spa  5 stars

Diani Beach Road, Mombasa, Kenya

Mombasa Great
GBP 67

Sankara Nairobi  5 stars

5 Woodvale Grove, Nairobi, Kenya

Nairobi Great
GBP 135

Tribe Hotel  5 stars

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

Nairobi Great
GBP 149

The Boma Nairobi  5 stars

South C, Red Cross Road, Nairobi, Kenya, 00100

Nairobi Great
GBP 107

Villa Rosa Kempinski  5 stars

Chiromo Road, Nairobi, Kenya, 00100

Nairobi Very good
GBP 175

Swahili Beach  5 stars

Diani Beach Road, Diani Beach, Kenya, NULL

Diani Beach Great
GBP 135

Palacina The Residence & The Suites  5 stars

Kitale Lane, Nairobi, Kenya

Nairobi Very good
GBP 200

Cowrie Shell Beach Apartments  5 stars

Mombasa Malindi Highway, Bamburi, Kenya

Bamburi Great
GBP 81

Keekorok Lodge  5 stars

C14-Keekorok, Maasai Mara, Kenya

Maasai Mara Very good
GBP 401

Lake Naivasha Resort  5 stars

Moi Southlake Road, Off Mai Mahiu Road, Naivasha, Kenya

Naivasha Great
GBP 236

Radisson Blu Hotel Nairobi  5 stars

Elgon Road, Nairobi, Kenya

Nairobi Very good
GBP 138

Kola Beach Resort  5 stars

Lamu Road, Mambrui Junction, Mambrui, Kenya, 80200

Mambrui Great
GBP 157

The Concord Hotel & Suites  5 stars

Wangapala Road, Nairobi, Kenya, 00000

Nairobi Great
GBP 95

Crowne Plaza Nairobi Airport, An Ihg Hotel  5 stars

First Freight Lane, Nairobi, Kenya, 00100

Nairobi Guest rating
GBP 113

Sun Palm Beach Resort  4 stars

Jacaranda Road, Watamu, Kenya

Watamu Great
GBP 110

Sarova Panafric  4 stars

Junction Of Kenyatta Ave And Valley Rd, Nairobi, Kenya

Nairobi Very good
GBP 110

Windsor Golf Hotel And Country Club  4 stars

Kigwa Lane, Ridgeways Off Kiambu Road, Nairobi, Kenya, 00100

Nairobi Very good
GBP 121

Leisure Lodge Resort  4 stars

Diani Beach Road, Mombasa, Kenya, 80100

Mombasa Great
GBP 127

Severin Sea Lodge  4 stars

Malindi Road, Mombasa, Kenya, 80100

Mombasa Great
GBP 66

La Mada  4 stars

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

Nairobi Very good
GBP 116

Pinewood Beach Resort And Spa  4 stars

Meru Road, Diani Beach, Kenya, 00000

Diani Beach Very good
GBP 168

Ole Sereni Hotel  4 stars

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

Nairobi Very good
GBP 75

Crowne Plaza Nairobi, An Ihg Hotel  4 stars

Kenya Road, Upper Hill, Nairobi, Kenya, 00100

Nairobi Great
GBP 118

Temple Point Resort  4 stars

Marine Park Road, Watamu, Kenya, 80202

Watamu Very good
GBP 103

Safari Park Hotel And Casino  4 stars

Kasarani Off Thika Road, Nairobi, Kenya, 00100

Nairobi Very good
GBP 89

Nairobi Safari Club  4 stars

Lilian Towers, Nairobi, Kenya, 43564

Nairobi Very good
GBP 74

Leopard Beach  4 stars

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

Mombasa Nice
GBP 562

Travellers Beach Hotel & Club  4 stars

Bamburi Beach, Mombasa, Kenya, 80100

Mombasa Great
GBP 97

Amani Tiwi Beach Resort  4 stars

Along Tiwi Beach, Tiwi, Kenya, 80400

Tiwi Great
GBP 145

Best Western Plus Meridian Hotel  4 stars

6Th Muranga Road, Off Moi Avenue, Nairobi, Kenya, 100

Nairobi Very good
GBP 55

Sai Eden Roc Hotel  4 stars

Malindi Lamu Road, Malindi, Kenya

Malindi
GBP 104

Eka Hotel Nairobi  4 stars

Mombasa Road, Nairobi, Kenya, 00506

Nairobi Great
GBP 79

Villas Watamu Resort  4 stars

Turtle Bay Road Plot 546, Watamu, Kenya

Watamu Very good
GBP 68

Fairview Hotel  4 stars

Bishop Road, Nairobi, Kenya, 100

Nairobi Great
GBP 125

Sandies Tropical Village  4 stars

Casuarina Road, Malindi, Kenya

Malindi
GBP 110

Silver Springs Hotel  4 stars

Argwings Kodhek Road, Nairobi, Kenya, 00200

Nairobi Nice
GBP 133

Scorpio Villas Resort  4 stars

Mnarani Road, Malindi, Kenya, NULL

Malindi Great
GBP 87

Bahari Beach Hotel  4 stars

Bahari Beach, Mombasa, Kenya, 86693

Mombasa Great
GBP 121

Sovereign Suites  4 stars

Limuru Road Redhill, Kiambu, Limuru, Kenya, 00100

Limuru Very good
GBP 116

Neptune Beach Resort  4 stars

Bamburi Beach, Mombasa, Kenya, 80100

Mombasa Great
GBP 182

Nairobi Upperhill Hotel  4 stars

Upper Hill,Mawensi Road, Nairobi, Ke, Nairobi, Kenya

Nairobi Great
GBP 22

African House Resort  4 stars

Casuarina Road, Malindi, Kenya

Malindi Great
GBP 44

Flamingo Villas Resort  4 stars

Mayungu Road, Malindi, Kenya

Malindi Great
GBP 101

The Charming Lonno Lodge  4 stars

Kanani Road, Watamu, Kenya, 80202

Watamu Perfect
GBP 296

Lawford'S Hotel  4 stars

Lamu Road, Malindi, Kenya

Malindi
GBP 168

Diani Sea Resort  4 stars

Diani Beach Road, Diani Beach, Kenya, +254 (0)40 320 3437/

Diani Beach Great
GBP 163

Nanchang Hotel  4 stars

21 Westlands Road, Vip Plaza, Westlands ,Nairobi 0, Nairobi, Kenya

Nairobi Very good
GBP 79

Cloud Hotel & Suites  4 stars

Corner Of 4Th Parklands And Masari Road, Nairobi, Kenya

Nairobi Very good
GBP 50

Boma Inn Eldoret  4 stars

Elgon View, Ramogi Drive, Eldoret, Kenya, 30100

Eldoret Great
GBP 94

Eastland Hotel  4 stars

Ring Road Kilimani, Nairobi, Kenya

Nairobi Very good
GBP 80

Weston Hotel  4 stars

Langata Road, Nairobi, Kenya

Nairobi Great
GBP 108

Hotel Rio  4 stars

Muthaiti Avenue, Nairobi West, Nairobi, Kenya

Nairobi Great
GBP 167

Ahg Dorado Cottage  4 stars

Marine Park Road, Malindi, Kenya, 00100

Malindi
GBP 89

Shimoni Reef Lodge  4 stars

Shimoni, Shimoni, Kenya

Shimoni Nice
GBP 106

Doubletree By Hilton Nairobi  4 stars

Ngong Lane, Off Ngong Road, Nairobi, Kenya

Nairobi Great
GBP 125

Voyager Beach Resort  4 stars

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

Mombasa Very good
GBP 190

Kingfisher Nest  4 stars

Mwanzi Road, Nairobi, Kenya

Nairobi Very good
GBP 126

Jacaranda Nairobi Hotel  3 stars

Woodvale Grove, Westlands, Nairobi, Kenya, 84383

Nairobi Very good
GBP 69

Kilifi Bay Beach Resort  3 stars

Bofa Road, Kilifi, Kenya, 00000

Kilifi Great
GBP 171

Reef Hotel Mombasa  3 stars

Mount Kenya Road, Mombasa, Kenya, 82234

Mombasa Great
GBP 67

Hillpark Hotel  3 stars

Lower Hill Road, Nairobi, Kenya, 00000

Nairobi Great
GBP 53

Lenana Mount  3 stars

Ralph Bunche Road, Po Box 40943-00100 Gpo, Nairobi, Kenya, 00100

Nairobi Very good
GBP 87

Kenya Bay Beach Hotel  3 stars

Mombasa Malindi Highway, Mombasa, Kenya, 80100

Mombasa Very good
GBP 59

Hotel Ambassadeur  3 stars

Moi Avenue, Nairobi, Kenya, 00000

Nairobi Very good
GBP 47

Serena Mountain Lodge  3 stars

Mount Kenya National Park, Nyeri, Kenya

Nyeri
GBP 189

Merica Hotel  3 stars

Kenyatta Avenue, Nakuru, Kenya, 20100

Nakuru Guest rating
GBP 55

Paris Hotel  3 stars

Mfangano Street, Nairobi, Kenya, 00200

Nairobi Great
GBP 46

Hotel Green Court Nairobi  3 stars

Latema Road, Nairobi, Kenya, 00200

Nairobi Great
GBP 18

Plaza Beach Hotel  3 stars

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

Mombasa Great
GBP 71

Fish Eagle Inn  3 stars

Moi South Lake Road Naivasha Kenya. Mail To - P., Naivasha, Kenya

Naivasha Great

Sentrim 680  3 stars

Kenyatta Avenue P O Box 43436, Nairobi, Kenya, 00100

Nairobi Nice
GBP 39

New Palm Tree Hotel  3 stars

Nkrumah Road, Mombasa, Kenya, 80100

Mombasa Very good
GBP 34

Mara Sopa  3 stars

72630 Nairobi, Kenya, Maasai Mara, Kenya, 00200

Maasai Mara Very good
GBP 302

Mombasa Continental Resort  3 stars

Shanzu Beach, Off Mombasa Malindi Road, Mombasa, Kenya

Mombasa Great
GBP 58

The Clarion Hotel  3 stars

Junction Of Moi Avenue And Muranga Road, Nairobi, Kenya, 00100

Nairobi Guest rating
GBP 77

Prideinn Mombasa City  3 stars

Haile Selassie Avenue, Mombasa, Kenya

Mombasa Very good
GBP 67

Marble Arch Hotel  3 stars

Lagos Road, Nairobi, Kenya, 100

Nairobi Very good
GBP 40

Bamburi Beach Hotel  3 stars

Bamburi Beach, Mombasa, Kenya

Mombasa Nice
GBP 180

Sunrise Hotel  3 stars

Keekorok Rd, Nairobi, Kenya, 00600-519

Nairobi Great
GBP 29

Papillon Lagoon Reef Hotel  3 stars

Diani Beach Diani, Diani Beach, Kenya, 0000

Diani Beach Very good
GBP 127

Coral Key Beach Resort  3 stars

Casuarina Road, Malindi, Kenya

Malindi Very good
GBP 146

Hotel Emerald  3 stars

12 Woodvale Grove, Nairobi, Kenya

Nairobi Great
GBP 43

Longview Suites  3 stars

Magadi Road, Karen Next To Game Park, Nairobi, Kenya

Nairobi Nice
GBP 73

Nairobi Airport Hotel  3 stars

Syokimau Airport Road, Nairobi, Kenya

Nairobi Nice
GBP 71

Boma Inn Nairobi  3 stars

South C, Red Cross Road, Nairobi, Kenya

Nairobi Very good
GBP 61

Tudor Water Sports Hotel  3 stars

Tom Mboya Avenue, Mombasa, Kenya

Mombasa Very good
GBP 75

Hill Park Hotel - Tiwi Beach  3 stars

Ukunda Beach, Tiwi, Kenya

Tiwi
GBP 65

Nairobi Transit  3 stars

Limuru Road, Nairobi, Kenya

Nairobi Very good
GBP 33

Elsamere  3 stars

The Elsamere Field Study Centre P.O. Box 1497 Na, Naivasha, Kenya

Naivasha Great

Pearl Palace Hotel  3 stars

Kipipiri Road, Nairobi, Kenya

Nairobi Very good
GBP 45

Oryx  3 stars

Jogoo Road, (At Hamza Rd And Jogoo Rd Junction), Nairobi, Ke, Nairobi, Kenya

Nairobi Nice

Baobab Holiday Resort  3 stars

Off Mombasa Malindi Road, Bamburi, Kenya, 80107

Bamburi Great
GBP 151

Kahama Hotel  3 stars

Muranga Road In Ngara, Nairobi, Kenya

Nairobi Very good
GBP 27

Tropical Towers Apartments  3 stars

Komo Lane Off Wood Avenue Rd ; Kilimani, Nairobi, Kenya

Nairobi Very good
GBP 87

Diamond Plaza Apartments  3 stars

Masari Road, Parklands, Nairobi, Kenya, 100

Nairobi Very good
GBP 55

La Maison Royale  3 stars

09 Mogotio Road, Westlands, Nairobi, Kenya

Nairobi Very good
GBP 57

The Monarch Hotel  3 stars

Rose Avenue Off Argwings Kodhek Road Kilimani, Nairobi, Kenya

Nairobi Very good
GBP 48

Masada Resort  3 stars

Moi South Lake Road, Naivasha, Kenya

Naivasha Very good
GBP 85

Green Hills Hotel  3 stars

Bishop Gatimu Road, Nyeri, Kenya, 00100

Nyeri Great
GBP 60

Decasa Hotel  3 stars

River Road, Nairobi, Kenya, 00100

Nairobi Great
GBP 27

We Hotel And Suites  3 stars

Lower Kabete Road, Nairobi, Kenya

Nairobi Great
GBP 71

67 Airport Hotel  3 stars

Mombasa Road, Nairobi, Kenya

Nairobi Very good
GBP 64

Progressive Park Hotel  3 stars

10 Mwanzi Road Westlands, Nairobi, Kenya

Nairobi Great
GBP 55

Ngong Hills Hotel  3 stars

Ngong Road, Nairobi, Kenya

Nairobi Great
GBP 55

Batians Peak Serviced Apartments  3 stars

Off Argwings Kodhek Road, Nairobi, Kenya

Nairobi Very good
GBP 101

Coastgate Hotel  3 stars

Miritini Street Old Mombasa, Mombasa, Kenya, 00254

Mombasa Nice
GBP 24

Imperial Hotel  3 stars

Achieng' Oneko Road, Kisumu, Kenya, 40100

Kisumu Great
GBP 79

Masai Mara Sopa Lodge  3 stars

Oloolaimutia Hills Masai Mara National Park, Maasai Mara, Kenya

Maasai Mara Very good
GBP 239

Kahama Hotel Mombasa  3 stars

Malindi Highway North Coast Mombasa, Mombasa, Kenya

Mombasa Very good
GBP 45

Ibis Styles Nairobi Westlands  3 stars

Rhapta Road, Nairobi, Kenya

Nairobi Very good
GBP 54

Nyali Sun Africa Beach Hotel & Spa  3 stars

Moyne Drive, Nyali Beach, Kenya, 0200

Nyali Beach Great
GBP 106

Wildebeest Eco Camp  3 stars

Mokoyeti Rd W, Nairobi, Kenya

Nairobi
GBP 77

The Panari Hotel  3 stars

Mombasa Road, Nairobi, Kenya

Nairobi Very good
GBP 104

Kivi Milimani  3 stars

Milimani Road, Nairobi, Kenya

Nairobi Very good
GBP 76

Sunstar Hotel Nairobi  3 stars

26680, Nairobi, Kenya

Nairobi Great
GBP 58

Khweza Bed & Breakfast  2 stars

Ngara Road, Opposite Administration Police Post, Nairobi, Kenya, 00200

Nairobi Great
GBP 36

Olive Gardens Hotel  2 stars

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

Nairobi Very good
GBP 36

Kenya Comfort Hotel  2 stars

Corner Of Muindi Mbingu And Monrovia St, Nairobi, Kenya, 00100

Nairobi
GBP 34

West Breeze Hotel  2 stars

Masaba Road, Off Bunyala Road, Nairobi, Kenya

Nairobi Great
GBP 56

Sirona Hotel  2 stars

Keiyo Road, Nairobi, Kenya

Nairobi
GBP 34

Delta Hotel  2 stars

University Way, Nairobi, Kenya, 6622-00300

Nairobi
GBP 31

Hibiscus Guest House  2 stars

195 Kirichwa Road Off Ngong Road, Nairobi, Kenya, 00100

Nairobi

Kenya Continental  2 stars

Rapta Road Westlands Nairobi, Nairobi, Kenya, 00100

Nairobi

Airport View Plaza  2 stars

Airport North Road, Nairobi, Kenya, 00100

Nairobi Great
GBP 21

Baobab Sea Lodge  0 stars

Bofa Road, Kilifi, Kenya, 00000

Kilifi Very good
GBP 135

Lake Nakuru Lodge  0 stars

Lake Nakuru National Park, Nakuru, Kenya, 00000

Nakuru Perfect
GBP 228

Sentrim Amboseli Lodge  0 stars

3 Kms From Kimana Gate, Amboseli, Kenya, 00100

Amboseli Great
GBP 218

Sarova Lion Hill  0 stars

72493 Nairobi,Kenya, Lake Nakuru, Ke, Nakuru, Kenya, 72493

Nakuru
GBP 169

Lake Naivasha Sopa Resort  0 stars

72630 Nairobi Kenya, Naivasha, Kenya

Naivasha Very good
GBP 252

Nightingale Apartments  0 stars

Serena Road, Shanzu, Mombasa, Kenya

Mombasa Very good
GBP 35

Ol Tukai Lodge Amboseli  0 stars

3 Km East Of Amboseli National Park, Amboseli, Kenya

Amboseli
GBP 272

Osoita Lodge  0 stars

Nazarene Univeristy Road, Nairobi, Kenya

Nairobi
GBP 48

Voi Wildlife Lodge  0 stars

Tsavo East National Park, 5Km Off A109, Voi, Ke, Voi, Kenya, 00621

Voi Great
GBP 204

Rusinga Island Lodge  0 stars

Ring Road, Homa Bay, Kenya

Homa Bay Very good

Troy  0 stars

73 Magadi Road ,Nairobi, Nairobi, Kenya, 00509

Nairobi Very good
GBP 109