Kenya hotels

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Kenya Overview

Show all cities
Alphabetical City Index
  • A
    • Athi River ‪(25)‬
    • Amboseli ‪(16)‬
    • Aitong ‪(13)‬
    • Archers Post ‪(10)‬
    • Ahero ‪(2)‬
  • B
    • Bamburi ‪(10)‬
    • Bungoma ‪(6)‬
    • Bamburi Beach ‪(6)‬
    • Busia ‪(4)‬
    • Bondo ‪(3)‬
    • Bomet ‪(2)‬
    • Bura ‪(1)‬
    • Bumala ‪(1)‬
    • Bara Hoyo ‪(1)‬
    • Barkowino ‪(1)‬
    • Baruti West ‪(1)‬
  • C
    • Chale Paradise Island ‪(3)‬
    • Chuka ‪(2)‬
    • Chororget ‪(1)‬
  • D
    • Diani Beach ‪(179)‬
  • E
    • Eldoret ‪(44)‬
    • Embakasi ‪(9)‬
    • Embu ‪(7)‬
    • Elmenteita ‪(4)‬
    • Endebess ‪(1)‬
    • Eliye ‪(1)‬
    • Elburgon ‪(1)‬
  • F
    • Frere Town ‪(1)‬
    • Funzi ‪(1)‬
  • G
    • Gilgil ‪(13)‬
    • Galu ‪(9)‬
    • Gazi ‪(3)‬
    • Gigiri ‪(3)‬
    • Githunguri ‪(1)‬
  • H
    • Homa Bay ‪(8)‬
    • Heni Village ‪(1)‬
  • I
    • Isiolo ‪(12)‬
    • Iten ‪(4)‬
    • Ilbisil ‪(1)‬
  • J
    • Jeuri ‪(3)‬
  • K
    • Kisumu ‪(117)‬
    • Kilifi ‪(31)‬
    • Kisii ‪(15)‬
    • Kakamega ‪(15)‬
    • Kwale ‪(9)‬
    • Kitale ‪(8)‬
    • Kajiado ‪(8)‬
    • Kikambala ‪(8)‬
    • Kiambu ‪(7)‬
    • Kericho ‪(7)‬
    • Karen ‪(5)‬
    • Kikuyu ‪(4)‬
    • Kimana ‪(3)‬
    • Keekorok ‪(3)‬
    • Kitengela ‪(3)‬
  • L
    • Lamu ‪(42)‬
    • Limuru ‪(9)‬
    • Lodwar ‪(2)‬
    • Lolgorien ‪(2)‬
    • Langata ‪(1)‬
    • Lake Naivasha ‪(1)‬
    • Lokichogio ‪(1)‬
    • Litein ‪(1)‬
  • M
    • Mombasa ‪(506)‬
    • Malindi ‪(147)‬
    • Mtwapa ‪(78)‬
    • Maasai Mara ‪(56)‬
    • Meru ‪(21)‬
    • Machakos ‪(20)‬
    • Mambrui ‪(7)‬
    • Mbita ‪(6)‬
    • Mara Simba ‪(5)‬
    • Migori ‪(4)‬
    • Maua ‪(4)‬
    • Msambweni ‪(4)‬
    • Maragoli ‪(3)‬
    • Maji Moto ‪(3)‬
    • Mai Mahiu ‪(3)‬
    • Mweiga ‪(3)‬
  • N
    • Nairobi ‪(1536)‬
    • Nakuru ‪(114)‬
    • Naivasha ‪(97)‬
    • Nanyuki ‪(46)‬
    • Nyeri ‪(34)‬
    • Narok ‪(22)‬
    • Nyali Beach ‪(13)‬
    • Naboisho ‪(7)‬
    • Ngong ‪(7)‬
    • Naro Moru ‪(5)‬
    • Nyahururu ‪(4)‬
    • Ndaragwa ‪(3)‬
  • O
    • Ololaimutiek ‪(17)‬
    • Oloitokitok ‪(4)‬
    • Ongata Rongai ‪(3)‬
    • Ol Kokwe ‪(2)‬
    • Oljoro Orok ‪(2)‬
    • Othaya ‪(1)‬
    • Ol Pejeta Conservancy ‪(1)‬
    • Olmesutye ‪(1)‬
  • P
    • R
      • Ruiru ‪(9)‬
      • Ruaka ‪(6)‬
      • Rift Valley ‪(1)‬
      • Rusinga Island ‪(1)‬
      • Rukenya ‪(1)‬
    • S
      • Shanzu ‪(25)‬
      • Syokimau ‪(24)‬
      • Siaya ‪(7)‬
      • Sagana ‪(6)‬
      • Samburu ‪(6)‬
      • Shimoni ‪(5)‬
      • Shela ‪(4)‬
      • Sekenani ‪(4)‬
      • Sidindi ‪(2)‬
      • Sultan Hamud ‪(2)‬
      • South Horr ‪(1)‬
      • Sagala ‪(1)‬
      • Salama ‪(1)‬
      • South Kinangop ‪(1)‬
    • T
      • Talek ‪(26)‬
      • Thika ‪(17)‬
      • Tsavo ‪(11)‬
      • Tiwi ‪(8)‬
      • Taita Hills ‪(5)‬
      • Tsavo West National Park ‪(3)‬
      • Timau ‪(2)‬
      • Twaandu ‪(1)‬
      • Tuso ‪(1)‬
      • Tsavo East National Park ‪(1)‬
    • U
      • Ukunda ‪(48)‬
    • V
      • Voi ‪(18)‬
      • Vipingo ‪(3)‬
    • W
      • Watamu ‪(149)‬
      • Webuye ‪(2)‬
      • Wundanyi ‪(1)‬
      • Wasini ‪(1)‬
    • Z
      • Ziwani ‪(2)‬
    Popular Cities in Kenya
    Hotels City Rating

    The Ark  5 stars

    Aberdare National Park, Nyeri, Kenya

    Nyeri
    USD 414

    Fairmont Mara Safari Club  5 stars

    Masai Mara National Reserve, Aitong, Kenya

    Aitong Perfect
    USD 622

    Fairmont The Norfolk  5 stars

    Harry Thuku Road, Nairobi, Kenya, 00200

    Nairobi Great
    USD 247

    Nairobi Serena Hotel  5 stars

    Kenyatta Avenue, Po Box 46302, Nairobi, Kenya, 00100

    Nairobi Great
    USD 283

    Sarova Whitesands Beach Resort & Spa  5 stars

    Along Nyali, Malindi Highway, Mombasa, Kenya, 80100

    Mombasa Very good
    USD 167

    Windsor Golf Hotel And Country Club  5 stars

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

    Nairobi Very good
    USD 232

    Sarova Stanley  5 stars

    Corner Of Kimathi Street And Kenyatta Avenue, Nairobi, Kenya

    Nairobi Great
    USD 148

    Intercontinental Nairobi  5 stars

    City Hall Way, Nairobi, Kenya, 00200

    Nairobi Very good
    USD 140

    Fairmont Mount Kenya Safari Club  5 stars

    Mount Kenya, Nanyuki, Kenya

    Nanyuki
    USD 344

    Laico Regency  5 stars

    Loita Street, Uhuru Highway, Nairobi, Kenya, 00200

    Nairobi Very good
    USD 949

    Diani Reef Beach Resort & Spa  5 stars

    Diani Beach Road, Mombasa, Kenya

    Mombasa Great
    USD 162

    Almanara Luxury Resort Diani Beach  5 stars

    Diani Beach Road 27912, Diani Beach, Kenya, 80401

    Diani Beach
    USD 480

    Sankara Nairobi  5 stars

    5 Woodvale Grove, Nairobi, Kenya

    Nairobi Perfect
    USD 319

    Tribe Hotel  5 stars

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

    Nairobi Great
    USD 196

    The Boma Nairobi  5 stars

    Red Cross Road, Off Popo Road, Off Mombasa Road, Nairobi, Kenya, 00100

    Nairobi Perfect
    USD 192

    Hemingways Nairobi  5 stars

    Mbagathi Ridge, Nairobi, Kenya, 00502

    Nairobi
    USD 514

    Villa Rosa Kempinski  5 stars

    Chiromo Road, Nairobi, Kenya, 00100

    Nairobi
    USD 778

    Sovereign Suites  5 stars

    Limuru Road Redhill, Kiambu, Limuru, Kenya, 00100

    Limuru
    USD 166

    Palacina The Residence & The Suites  5 stars

    Kitale Lane, Nairobi, Kenya

    Nairobi
    USD 159

    Olare Mara Kempinski Masai Mara  5 stars

    Olare Orok Conservancy, Nairobi, Kenya, 00800

    Nairobi
    USD 1 363

    Medina Palms  5 stars

    Turtle Bay Road, Watamu, Kenya, 80202

    Watamu
    USD 422

    Lake Naivasha Sopa Resort  5 stars

    72630 Nairobi Kenya, Naivasha, Kenya

    Naivasha
    USD 347

    Ocean Beach Resort & Spa  5 stars

    Malindi, Malindi, Kenya

    Malindi Perfect
    USD 217

    Cowrie Shell Beach Apartments  5 stars

    Mombasa Malindi Highway, Bamburi, Kenya

    Bamburi Great
    USD 124

    Keekorok Lodge  5 stars

    C14-Keekorok, Maasai Mara, Kenya

    Maasai Mara Great
    USD 227

    Dusitd2 Nairobi  5 stars

    14 Riverside Drive, Nairobi, Kenya, 00100

    Nairobi Perfect
    USD 235

    Radisson Blu Hotel Nairobi Upper Hill  5 stars

    Elgon Rd, Nairobi, Kenya

    Nairobi
    USD 158

    Kola Beach Resort  5 stars

    Lamu Road, Mambrui Junction, Malindi, Kenya, 80200

    Malindi Perfect
    USD 131

    The Concord Hotel And Suites  5 stars

    31, Wangapala Road, Nairobi, Kenya, 00000

    Nairobi Great
    USD 147

    Serena Beach Hotel And Spa  5 stars

    Next To Serena Hotel - Serena Road, Bamburi Beach, Kenya

    Bamburi Beach
    USD 286

    Enashipai Resort & Spa  5 stars

    Moi South Lake Rd, Naivasha, Kenya, 00200

    Naivasha
    USD 395

    The Panari Hotel  5 stars

    Mombasa Road, Nairobi, Kenya

    Nairobi
    USD 114

    Hemingways Watamu  4 stars

    Watamu, Watamu, Kenya

    Watamu Perfect
    USD 564

    Sun Palm Beach Resort  4 stars

    Jacaranda Road, Watamu, Kenya

    Watamu Great
    USD 152

    Sarova Lion Hill Game Lodge  4 stars

    Lake Nakuru National Park, Nakuru, Kenya, 00200

    Nakuru
    USD 675

    Sarova Panafric  4 stars

    Junction Of Kenyatta Ave And Valley Rd, Nairobi, Kenya

    Nairobi Very good
    USD 161

    Sun N Sand Beach Club  4 stars

    Kikambala, Mombasa, Kenya, 84383

    Mombasa

    Severin Sea Lodge  4 stars

    Malindi Road, Bamburi Beach, Mombasa, Kenya, 80100

    Mombasa Great
    USD 135

    Hotel La Mada  4 stars

    40683 Thika Road, Nairobi, Kenya, 00100

    Nairobi Very good
    USD 163

    Southern Palms Beach Resort  4 stars

    Diani Road, Diani Beach, Kenya, 00000

    Diani Beach Great
    USD 168

    Pinewood Beach Resort And Spa  4 stars

    Diani Beach Road Galu Beach,South Coast, Diani Beach, Kenya, 00000

    Diani Beach
    USD 228

    Ole Sereni  4 stars

    Mombasa Road, Nairobi, Kenya, 00500

    Nairobi Very good
    USD 137

    Crowne Plaza Nairobi  4 stars

    Kenya Road, Upper Hill, Nairobi, Kenya, 00100

    Nairobi Great
    USD 172

    Mara Serena Safari Lodge  4 stars

    Maasai Mara Game Reserve, 74, Maasai Mara, Kenya, 00100

    Maasai Mara Perfect
    USD 346

    Amboseli Serena Safari Lodge  4 stars

    Amboseli National Park, Amboseli, Kenya

    Amboseli
    USD 449

    Temple Point Resort  4 stars

    Marine Park Road, Watamu, Kenya, 80202

    Watamu Perfect
    USD 119

    Safari Park Hotel And Casino  4 stars

    Kasarani Off Thika Road, Nairobi, Kenya, 00100

    Nairobi Very good
    USD 230

    Nairobi Safari Club  4 stars

    Lilian Towers, Nairobi, Kenya, 43564

    Nairobi Very good
    USD 104

    Leopard Beach  4 stars

    Diani Beach Road, Mombasa, Kenya, 34,80400

    Mombasa
    USD 793

    Travellers Beach Hotel & Club  4 stars

    Malindi Road, Bamburi, Mombasa, Kenya, 80100

    Mombasa Great
    USD 176

    Baobab Beach Resort  4 stars

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

    Mombasa
    USD 235

    Amani Tiwi Beach Resort  4 stars

    Route To Bat Tiwi Cottages, Tiwi, Kenya, 80400

    Tiwi Great
    USD 200

    Best Western Plus Meridian Hotel  4 stars

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

    Nairobi Guest rating
    USD 69

    Samburu Sopa Lodge  4 stars

    Samburu National Reserve, Archers Post, Kenya, 00200

    Archers Post
    USD 251

    Eka Hotel Nairobi  4 stars

    Mombasa Road, Nairobi, Kenya, 00506

    Nairobi Great
    USD 108

    Villas Watamu Resort  4 stars

    Turtle Bay Road Plot 546, Watamu, Kenya

    Watamu
    USD 76

    Four Points By Sheraton Nairobi Hurlingham  4 stars

    Argwings Kodhek Road, Hurlingham, Nairobi, Kenya, 1939-00606

    Nairobi
    USD 175

    Fairview Hotel  4 stars

    Bishop Road, Nairobi, Kenya, 100

    Nairobi Great
    USD 184

    Sandies Tropical Village  4 stars

    Casuarina Road, Malindi, Kenya

    Malindi
    USD 165

    Hotel Sarova Shaba  4 stars

    72493, Nairobi, Kenya, Samburu, Kenya, 00200

    Samburu
    USD 310

    Meltonia Luxury Suites  4 stars

    Kindaruma Road, Nairobi, Kenya, 00621

    Nairobi Great
    USD 67

    Lantana Galu Beach  4 stars

    Diani Beach Road, Diani Beach, Kenya, NULL

    Diani Beach
    USD 458

    Southern Sun Mayfair Nairobi  4 stars

    Parklands Road, Parklands, Nairobi, Kenya, 00800

    Nairobi Very good
    USD 170

    Scorpio Villas Resort  4 stars

    Casuarina Road, Malindi, Kenya, NULL

    Malindi
    USD 120

    Cityblue Creekside Hotel & Suites  4 stars

    Tudor Creek Next To Nyali Bridge, Mombasa, Kenya, 82386-80100

    Mombasa
    USD 96

    Bahari Beach Hotel  4 stars

    Mt Kenya Road, Nyali Beach , Mombasa, Kenya, 86693

    Mombasa Perfect
    USD 179

    Sarova Taita Hills Game Lodge  4 stars

    Taita Hills Sanctuary, Bura, Kenya

    Bura

    Neptune Beach Resort  4 stars

    Bamburi Beach, Mombasa, Kenya, 80100

    Mombasa Great
    USD 251

    The Heron Portico  4 stars

    Jakaya Kikwete Road, Nairobi, Kenya

    Nairobi Very good
    USD 99

    African House Resort  4 stars

    Casuarina Road, Malindi, Kenya

    Malindi Great
    USD 70

    The Charming Lonno Lodge  4 stars

    390 Kanani Road, Watamu, Kenya, 80202

    Watamu
    USD 389

    Lawford'S Hotel  4 stars

    Lamu Road, Malindi, Kenya

    Malindi
    USD 232

    Kaskazi Beach Hotel  4 stars

    Diani Beach Road, Diani Beach, Ke, Diani Beach, Kenya

    Diani Beach
    USD 102

    Diani Sea Resort  4 stars

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

    Diani Beach
    USD 228

    Karen Country Lodge  4 stars

    Warai South Road, Karen ,Nairobi 00502, Nairobi, Kenya

    Nairobi
    USD 150

    Leisure Lodge Beach & Golf Resort  4 stars

    Diani Beach, Diani Beach, Kenya, 80100

    Diani Beach
    USD 162

    Aquarius Club  4 stars

    Watamu Town, Watamu, Kenya, 96

    Watamu
    USD 124

    Nanchang Hotel  4 stars

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

    Nairobi Guest rating
    USD 109

    Cloud Hotel & Suites  4 stars

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

    Nairobi Great
    USD 69

    House Of Waine  4 stars

    Cnr Masai Lane & Bogani Road, Karen, Nairobi, Kenya

    Nairobi
    USD 633

    Neptune Palm Beach Boutique Resort & Spa  4 stars

    Diani Beach, Galu, Kenya

    Galu
    USD 389

    Peponi  4 stars

    Lamu Island 24, Lamu, Kenya, Lamu, Kenya

    Lamu

    Boma Inn Eldoret  4 stars

    Elgon View Off Ramogi Drive, Eldoret, Kenya, 30100

    Eldoret
    USD 138

    Kivulini Luxury Resort  4 stars

    Mayungu Road, Malindi, Kenya

    Malindi
    USD 240

    La Maison Royale  4 stars

    09 Mogotio Road, Westlands, Nairobi, Kenya

    Nairobi
    USD 65

    Eastland Hotel  4 stars

    Ring Road Kilimani, Nairobi, Kenya

    Nairobi
    USD 111

    Weston Hotel  4 stars

    Langata Road, Nairobi, Kenya

    Nairobi Perfect
    USD 146

    Waridi Paradise Hotel & Suites  4 stars

    Rose Avenue Off Argwings Kodhek Road, Nairobi, Kenya

    Nairobi
    USD 248

    Hotel Rio  4 stars

    Muthaiti Avenue, Nairobi, Kenya

    Nairobi
    USD 231

    Bidwood Suite Hotel  4 stars

    Lower Kabete Road, Nairobi, Kenya

    Nairobi Perfect
    USD 356

    Waterlovers Beach Resort  4 stars

    Diani Beach Road, Chandarana, Diani Beach, Kenya, 80401

    Diani Beach
    USD 650

    Shimoni Reef Lodge  4 stars

    Shimoni Village , Shimoni, Kenya

    Shimoni Guest rating
    USD 146

    Mara Simba Lodge  4 stars

    Masai Mara National Park, Kenya, Maasai Mara, Kenya

    Maasai Mara
    USD 425

    Barracuda Inn Resort  4 stars

    Watamu Road, Watamu, Kenya, 80202

    Watamu Guest rating
    USD 141

    Eagle Palace Hotel  4 stars

    119 Oginga Odinga Street, Nakuru, Kenya

    Nakuru
    USD 85

    Mara River Lodge  4 stars

    Lemek Convervancy, Aitong, Kenya

    Aitong
    USD 316

    Sentrim Elementaita Lodge  4 stars

    Nairobi - Nakuru Highway, Gilgil, Kenya

    Gilgil
    USD 153

    Woodmere Serviced Apartments  4 stars

    Rose Avenue Off Lenana Road, Nairobi, Kenya

    Nairobi
    USD 53

    Lotos Inn & Suites  4 stars

    19 Mpaka Rd, Westlands, Nairobi, Kenya

    Nairobi
    USD 147

    The Bedelle  4 stars

    No. 551 Runda Crescent, Nairobi, Kenya

    Nairobi
    USD 148

    Doubletree By Hilton Nairobi Hurlingham  4 stars

    Ngong Lane, Off Ngong Road, Nairobi, Kenya

    Nairobi
    USD 234

    Alba Hotel Meru  4 stars

    Milimani Road, Meru, Kenya, 00200

    Meru
    USD 125

    Msambweni Beach House  4 stars

    Msambweni Beach, Chale Paradise Island, Kenya

    Chale Paradise Island

    Karen Cold Springs Hotels  4 stars

    Marula Lane, Nairobi, Kenya, 00100

    Nairobi
    USD 203

    Prideinn Flamingo Beach Resort & Spa  4 stars

    Dolphin Road, Shanzu, Kenya, 80109

    Shanzu
    USD 137

    Acacia Premier Hotel  4 stars

    Achieng Oneko Road, Kisumu, Kenya, 40100

    Kisumu
    USD 158

    Ocean Village Club (Adults Only)  4 stars

    Diani Beach Road, Diani Beach, Kenya, 80400

    Diani Beach Great
    USD 203

    Voyager Beach Resort  4 stars

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

    Mombasa Very good
    USD 279

    Jacaranda Hotel Nairobi  3 stars

    Woodvale Grove, Westlands, Nairobi, Kenya, 84383

    Nairobi Very good
    USD 96

    Kilifi Bay Beach Resort  3 stars

    Bofa Road, Kilifi, Kenya, 00000

    Kilifi
    USD 224

    Reef Hotel  3 stars

    Mount Kenya Road, Mombasa, Kenya, 82234

    Mombasa Great
    USD 106

    Sai Rock Hotel  3 stars

    P.O. Box 82630, Bamburi Beach, Kenya, 80100

    Bamburi Beach
    USD 123

    Central  3 stars

    1588 Tubman Rd At Kimathi St, Nairobi, Kenya, 00606

    Nairobi Very good
    USD 85

    Hillpark Hotel  3 stars

    Lower Hill Road, Nairobi, Kenya, 00000

    Nairobi
    USD 102

    Lenana Mount  3 stars

    40943 Ralph Bunche Road, Nairobi, Kenya, 00100

    Nairobi Guest rating
    USD 120

    Sentrim Boulevard Hotel  3 stars

    Harry Thuku Road, Nairobi, Kenya, 00100

    Nairobi Very good
    USD 93

    Great Rift Valley Lodge And Golf Resort  3 stars

    Moi North Lake Road, Off The Nakuru - Nairobi Highway, Naivasha, Kenya, 00200

    Naivasha
    USD 277

    Kenya Bay Beach Hotel  3 stars

    Mombasa Malindi Highway, Bamburi Beach, Kenya, 80100

    Bamburi Beach Very good
    USD 82

    Hotel Ambassadeur  3 stars

    Moi Avenue, Nairobi, Kenya, 00000

    Nairobi
    USD 65

    Hotel Kipepeo  3 stars

    39 River Road, Nairobi, Kenya, 00200

    Nairobi Very good
    USD 64

    Voi Safari Lodge  3 stars

    90414, Voi, Kenya, 00000

    Voi
    USD 175

    Serena Mountain Lodge  3 stars

    Mount Kenya National Park, Nyeri, Kenya

    Nyeri
    USD 231

    Mombasa Beach Hotel  3 stars

    90414 Mombasa Beach Rd, Mombasa, Kenya, 00000

    Mombasa Guest rating
    USD 168

    Merica Hotel  3 stars

    Kenyatta Avenue, Nakuru, Kenya, 20100

    Nakuru Guest rating
    USD 77

    Paris Hotel  3 stars

    Mfangano Street, Nairobi, Kenya, 00200

    Nairobi Great
    USD 64

    Prideinn Hotel Westlands  3 stars

    Westlands Road, Westlands, Nairobi, Kenya, 000254

    Nairobi Very good
    USD 78

    Hotel Green Court  3 stars

    Latema Road, Nairobi, Kenya, 00200

    Nairobi
    USD 25

    Olive Gardens Hotel  3 stars

    Argwings Kodhek Road, Nairobi, Kenya, 00000

    Nairobi Very good
    USD 50

    Indiana Beach Apartment Hotel  3 stars

    P.O Box 82662, Mombasa, Kenya

    Mombasa Nice
    USD 122

    Plaza Beach Hotel  3 stars

    Off Malindi Road, Bamburi Beach, North Coast, Mombasa, Kenya

    Mombasa Great
    USD 102

    Sai Eden Roc Hotel  3 stars

    Malindi Lamu Road, Malindi, Kenya

    Malindi
    USD 144

    Town Lodge Upper Hill Nairobi  3 stars

    2Nd Ngong Avenue, Nairobi, Kenya, 00100

    Nairobi
    USD 176

    Fish Eagle Inn  3 stars

    Moi South Lake Road Naivasha Kenya. Mail To P.O. Box 10236 Nairobi, Naivasha, Kenya

    Naivasha

    Turtle Bay Beach Club  3 stars

    Mida Creek Road, Watamu, Kenya, 80202

    Watamu Perfect
    USD 141

    Sentrim 680 Hotel  3 stars

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

    Nairobi Nice
    USD 104

    Sentrim Castle Royal Hotel  3 stars

    Moi Avenue, Mombasa, Kenya

    Mombasa
    USD 113

    New Palm Tree Hotel  3 stars

    Nkrumah Road, Mombasa, Kenya, 80100

    Mombasa Very good
    USD 47

    Jacaranda Beach Resort  3 stars

    Jacaranda Road, Watamu, Kenya, 80202

    Watamu
    USD 208

    Mara Sopa  3 stars

    72630 Nairobi, Kenya, Maasai Mara, Kenya, 00200

    Maasai Mara
    USD 416

    Oakwood Hotel  3 stars

    Kimathi Street, Nairobi, Kenya, 00100

    Nairobi Very good
    USD 79

    Mombasa Continental Resort  3 stars

    Serena Road, Mombasa, Kenya

    Mombasa
    USD 85

    The Clarion Hotel  3 stars

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

    Nairobi Guest rating
    USD 107

    Silver Springs Hotel  3 stars

    Argwings Kodhek Road, Nairobi, Kenya, 00200

    Nairobi Guest rating
    USD 132

    Prideinn Hotel Mombasa  3 stars

    Haile Selassie Avenue, Mombasa, Kenya

    Mombasa
    USD 93

    Hennessis Hotel  3 stars

    Limuru Road, Nairobi, Kenya

    Nairobi
    USD 64

    Marble Arch Hotel  3 stars

    Lagos Road, Off Tom Mboya Street, Nairobi, Kenya, 100

    Nairobi Guest rating
    USD 56

    Bamburi Beach Hotel  3 stars

    Bamburi Beach, Mombasa, Kenya

    Mombasa Nice
    USD 203

    Nairobi Upperhill Hotel  3 stars

    Upper Hill,Mawensi Road, Nairobi, Kenya

    Nairobi
    USD 31

    Summerdale Inn  3 stars

    Gandhi Avenue, Nairobi, Kenya

    Nairobi
    USD 138

    Sunrise Hotel  3 stars

    Keekorok Rd, Nairobi, Kenya, 00600-519

    Nairobi Great
    USD 40

    Papillon Lagoon Reef Hotel  3 stars

    Diani Beach, Diani, Diani Beach, Kenya, 0000

    Diani Beach Great
    USD 186

    Kenya Comfort Hotel Suites  3 stars

    Milimani/Ralph Bunche Road, Nairobi, Kenya, 00100

    Nairobi
    USD 130

    Coral Key Beach Resort  3 stars

    Casuarina Road, Malindi, Kenya

    Malindi
    USD 202

    Hotel Emerald  3 stars

    12 Woodvale Grove, Nairobi, Kenya

    Nairobi
    USD 60

    The Planet Apartments  3 stars

    Planet Bamburi, Malindi Road, Mombasa, Kenya

    Mombasa
    USD 105

    Flamingo Villas Club  3 stars

    Mayungu Road, Malindi, Kenya

    Malindi
    USD 130

    Fahari Guest House  3 stars

    Rhapta Road, Near New Rehema House, Nairobi, Kenya

    Nairobi
    USD 90

    Longview Suites  3 stars

    9118/22 Magadi Road, Nairobi, Kenya

    Nairobi Guest rating
    USD 101

    Diani Beach Villas Cottages  3 stars

    Diani Beach 3Rd Row Road, Diani Beach, Kenya

    Diani Beach

    Nairobi Airport Hotel  3 stars

    Syokimau Airport Road, Nairobi, Kenya

    Nairobi Guest rating
    USD 98

    Boma Inn Nairobi  3 stars

    South C, Red Cross Road, Nairobi, Kenya

    Nairobi
    USD 84

    Tudor Water Sports Hotel  3 stars

    Tom Mboya Avenue, Mombasa, Kenya

    Mombasa
    USD 106

    Angel'S Bay Resort  3 stars

    Lamu Road, Mambrui, Malindi, Kenya

    Malindi
    USD 96

    Monalisa Hotel  3 stars

    La Marina Rd, North West On B8, Mtwapa, Kenya

    Mtwapa
    USD 44

    The Headquarters Inn  3 stars

    Langata Road, Nairobi, Kenya

    Nairobi
    USD 78

    La Jardine Hotel  3 stars

    Ngara, Nairobi, Kenya

    Nairobi
    USD 29

    Nairobi Transit Hotel  3 stars

    Limuru Road, Nairobi, Kenya

    Nairobi
    USD 44

    Leinmach House Nyali  3 stars

    Barracks Street, Mombasa, Kenya

    Mombasa Nice
    USD 48

    The Nest Hotel  3 stars

    Popo Road Off Mombasa Road, Nairobi, Kenya

    Nairobi
    USD 83

    Driftwood Beach Club  3 stars

    Silversand Road, Malindi, Kenya

    Malindi
    USD 207

    Comfort Gardens  3 stars

    34 United Nations Crescent, Gigiri, Nairobi, Kenya

    Nairobi
    USD 115

    Pearl Palace Hotel  3 stars

    Kipipiri Road, Off Forest Road, Nairobi, Kenya

    Nairobi
    USD 62

    Oryx  3 stars

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

    Nairobi Guest rating

    Baobab Holiday Resort  3 stars

    P.O. Box 99527, Bamburi Beach, Kenya, 80107

    Bamburi Beach
    USD 145

    Karen Inn And Suites  3 stars

    Karen Road, Nairobi, Kenya, 00100

    Nairobi
    USD 77

    Kahama Hotel  3 stars

    Muranga Road In Ngara, Nairobi, Kenya

    Nairobi Nice
    USD 35

    Diamond Plaza Apartments  3 stars

    Masari Road, Parklands, Nairobi, Ke, Nairobi, Kenya, 100

    Nairobi
    USD 57

    The Monarch Hotel  3 stars

    Rose Avenue, Kilimani Area Off Argwings Kodhek, Nairobi, Kenya

    Nairobi
    USD 69

    Hadassah Hotel  3 stars

    Ralph Bunche Road, Nairobi, Kenya

    Nairobi
    USD 68

    Masada Hotel  3 stars

    Moi South Lake Rd, Karagita, Naivasha, Kenya

    Naivasha
    USD 113

    Qaribu Inn  3 stars

    Loresho, Off Waiyaki Way, Nairobi, Kenya

    Nairobi
    USD 47

    Green Hills Hotel  3 stars

    Bishop Gatimu Road, Nyeri, Kenya, 00100

    Nyeri
    USD 80

    Sunrise Resort Apartments & Spa  3 stars

    Mwamba Drive Nyali Off Link Road, Mombasa, Kenya

    Mombasa
    USD 180

    Decasa Hotel  3 stars

    River Road, Nairobi, Kenya, 00100

    Nairobi
    USD 43

    Westend Hotel  3 stars

    Lower Kabete Road, Nairobi, Kenya

    Nairobi
    USD 95

    67 Airport Hotel  3 stars

    Mombasa Road, Nairobi, Kenya

    Nairobi Very good
    USD 100

    Norfolk Towers Serviced Apartments  3 stars

    Kijabe Street, Nairobi, Kenya

    Nairobi
    USD 150

    Osinkirri Hotel  3 stars

    Ring Road Kilimani, Off Lenana Road, Nairobi, Kenya

    Nairobi
    USD 124

    Progressive Park Hotel  3 stars

    10 Mwanzi Road Westlands, Nairobi, Kenya

    Nairobi Perfect
    USD 76

    Nelson'S Court Serviced Apartments  3 stars

    Ring Road Parklands, Nairobi, Kenya

    Nairobi
    USD 128

    Biblica Guest House  3 stars

    Dennis Pritt Road, Nairobi, Kenya

    Nairobi
    USD 54

    Mvuli Suites  3 stars

    Kipande Road Off Chambers Road Museum Hill, Nairobi, Kenya

    Nairobi
    USD 86

    Ngong Hills Hotel  3 stars

    Ngong Road, Nairobi, Kenya

    Nairobi
    USD 70

    Batians Peak Serviced Apartments  3 stars

    Off Argwings Kodhek Road, Nairobi, Kenya

    Nairobi
    USD 82

    Sweet Lake Resort  3 stars

    Moi South Lake Road, Naivasha, Kenya, 00300

    Naivasha
    USD 65

    Coastgate Hotel  3 stars

    Miritini Street Old Mombasa, Mombasa, Kenya, 00254

    Mombasa Guest rating
    USD 34

    Capital Inn And Suites  3 stars

    Moktar Daddah Street 209 4797 Opposite Lifestyle Supermarket, Nairobi, Kenya

    Nairobi
    USD 90

    Ahg Dorado Cottage  3 stars

    Marine Park Road, Malindi, Kenya, 00100

    Malindi
    USD 123

    Imperial Hotel  3 stars

    Achieng' Oneko Road, Kisumu, Kenya, 40100

    Kisumu
    USD 105

    Prime Comfort Apartments Mtwapa  3 stars

    Mtwapa Town, Mtwapa, Kenya, 25441

    Mtwapa Perfect
    USD 42

    Fedha Residences  3 stars

    Tigoni Rd, Nairobi, Kenya

    Nairobi
    USD 78

    Kima Hotel  3 stars

    Ambala Road, Off Kirinyaga Road, Nairobi, Kenya

    Nairobi
    USD 46

    Emeli Hotel  3 stars

    Kipande Road, Nairobi, Kenya

    Nairobi
    USD 75

    Outspan Hotel  3 stars

    Baden Powell Road, Nyeri, Kenya

    Nyeri

    Kahama Hotel Mombasa  3 stars

    Malindi Highway North Coast Mombasa, Mombasa, Kenya

    Mombasa
    USD 70

    Aa Lodge Masai Mara  3 stars

    Maasai Mara National Reserve, Maasai Mara, Kenya

    Maasai Mara
    USD 213

    Basecamp Eagle View  3 stars

    Mara Naibosho Conservancy, Maasai Mara, Kenya

    Maasai Mara
    USD 518

    Sportsview Hotel Kasarani  3 stars

    Kasarani Road P.O Box 74174-00200, Nairobi, Kenya

    Nairobi
    USD 93

    Tamani Jua Tao Resort  3 stars

    Lamu Road, Malindi, Kenya

    Malindi
    USD 171

    Reata Serviced Apartments  3 stars

    Ralph Bunche Road, Nairobi, Kenya

    Nairobi Nice
    USD 123

    Ibis Styles Nairobi Westlands  3 stars

    Rhapta Road, Nairobi, Kenya

    Nairobi Guest rating
    USD 75

    Jambo Chester Hotel And Suites  3 stars

    Koinange Street, Nairobi, Kenya

    Nairobi
    USD 290

    Nyali Sun Africa Beach Hotel & Spa  3 stars

    Moyne Drive, Nyali Beach, Kenya, 0200

    Nyali Beach
    USD 798

    The Luke  3 stars

    Thika Road, Nairobi, Kenya

    Nairobi
    USD 75

    Mwembe Resort  3 stars

    Mtangani Road, Malindi, Kenya

    Malindi
    USD 679

    Sovereign Hotel  3 stars

    Lolwe Drive, Kisumu, Kenya

    Kisumu
    USD 124

    Blue Post  3 stars

    Thika Road Thika Kenya 111111, Thika, Kenya

    Thika
    USD 69

    Nomad Palace Hotel  3 stars

    General Wairungi Street, Nairobi, Kenya, 00200

    Nairobi Nice
    USD 43

    Methodist Resort  3 stars

    Oloitokitok Road, Nairobi, Kenya, 00603

    Nairobi
    USD 88

    Desmond Tutu Guest House  3 stars

    Waiyaki Way, Westlands, Nairobi, Kenya, 00200

    Nairobi
    USD 39

    Mimosa Court Apartments  3 stars

    Muchai Drive, Off Ngong Road, Nairobi, Kenya, 00200

    Nairobi
    USD 129

    Saab Royale Hotel  3 stars

    Ndekwa Avenue, Nairobi, Kenya, 00254

    Nairobi
    USD 72

    Makwetu Villas  3 stars

    Moyne Drive, Bungalow Road, Nyali , Mombasa, Kenya, 80118

    Mombasa
    USD 125

    Morning Star Diani  3 stars

    Diani Beach Road, Diani Beach, Kenya, 80401

    Diani Beach
    USD 330

    Kivi Milimani Hotel  3 stars

    Milimani Road, Nairobi, Kenya

    Nairobi
    USD 105

    Kisumu Hotel  3 stars

    Jomo Kenyatta Highway, Milimani, Kisumu, Kenya

    Kisumu
    USD 92

    Sunstar Hotel Nairobi  3 stars

    26680, Nairobi, Kenya

    Nairobi
    USD 80

    Milele Beach Resort  3 stars

    Malindi Road, Nyali Beach, Mombasa, Kenya

    Mombasa
    USD 127

    Jewelstone Hotel  3 stars

    4Th Parklands Avenue, Nairobi, Kenya, 111

    Nairobi
    USD 50

    Jacaranda Indian Ocean Beach Resort  3 stars

    P.O Box 73, Ukunda, Kenya

    Ukunda
    USD 153

    Wida Highway Motel  3 stars

    Nairobi - Nakuru Highway, Adjacent To Sigona Golf Club, Gitaru, Kikuyu, Kenya, 11111

    Kikuyu
    USD 42

    Sky Hotel Nairobi  3 stars

    Fourth Parklands Avenue, Nairobi, Kenya, 00623

    Nairobi
    USD 80

    Nairobi Pacific Hotel  2 stars

    Tom Boyo Street, Nairobi, Kenya, 00505

    Nairobi
    USD 65

    Khweza Bed & Breakfast  2 stars

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

    Nairobi Great
    USD 36

    Kenya Comfort Hotel  2 stars

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

    Nairobi
    USD 47

    Airport View Plaza  2 stars

    Airport North Road, Embakasi, Kenya

    Embakasi
    USD 106

    West Breeze Hotel  2 stars

    Masaba Road, Off Bunyala Road, Nairobi, Kenya

    Nairobi
    USD 78

    Sirona Hotel  2 stars

    Keiyo Road, Nairobi, Kenya

    Nairobi
    USD 42

    Blue Hut Hotel  2 stars

    Along Park Road, Opp Muslim Academy, Nairobi, Kenya

    Nairobi
    USD 30

    Halgan Villas Palace  2 stars

    Mt Kenya Road,0, Mombasa, Kenya, 80100

    Mombasa
    USD 91

    Delta Hotel  2 stars

    University Way, Nairobi, Kenya, 6622-00300

    Nairobi
    USD 44

    Lake Naivasha Resort  2 stars

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

    Naivasha Very good
    USD 154

    Hotel Barkley  2 stars

    Prammukh Plaza, Sheikh Karume Road, Nairobi, Kenya

    Nairobi
    USD 43

    Hibiscus Guest House  2 stars

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

    Nairobi

    Msafini Hotel  2 stars

    Off Cornishe Path, Lamu, Kenya, 08500

    Lamu
    USD 65

    Dafam Hotel  2 stars

    Redcross Road, Nairobi, Kenya, 100

    Nairobi
    USD 52

    Pavilion Holiday Resort  2 stars

    Hotel Road, Mombasa, Kenya

    Mombasa
    USD 72

    Triple Eden Naivasha Hotel  2 stars

    Mai Mahiu Road, Naivasha, Kenya

    Naivasha
    USD 23

    The Village  2 stars

    Makaburini Road, Malindi, Kenya, 00623

    Malindi
    USD 137

    The Pebble Hotel Nairobi  2 stars

    Outer Ring Rd Pipeline Embakasi, Nairobi, Kenya

    Nairobi

    Tulia House  2 stars

    Off Links Road Opposite Sos, Mombasa, Kenya, 80100

    Mombasa
    USD 35

    After 40 Hotel  2 stars

    Biashara Street, Nairobi, Kenya

    Nairobi
    USD 78

    Kenya Continental  2 stars

    Rapta Road Westlands Nairobi, Nairobi, Kenya, 00100

    Nairobi

    Sarova Salt Lick Game Lodge  0 stars

    Taita Hills Wildlife Sanctuary, Tsavo, Kenya, 00000

    Tsavo Perfect
    USD 251

    Baobab Sea Lodge  0 stars

    Bofa Road, Kilifi, Kenya, 00000

    Kilifi Very good
    USD 186

    Fig Tree Camp  0 stars

    Maasai Mara, Maasai Mara, Kenya, 00000

    Maasai Mara
    USD 425

    Sentrim Amboseli Lodge  0 stars

    3 Kms From Kimana Gate, Amboseli, Kenya, 00100

    Amboseli
    USD 240

    Kilaguni Serena Safari Lodge  0 stars

    Tsavo West National Park, Tsavo, Kenya

    Tsavo
    USD 249

    Pride Inn Nyali  0 stars

    6696 2Nd Avenue, Mombasa, Kenya, 00200

    Mombasa
    USD 65

    Sarova Lion Hill  0 stars

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

    Nakuru
    USD 313

    Mei Place Apartments  0 stars

    1St Avenue New Nyali Behind City Mall, Mombasa, Kenya

    Mombasa Great
    USD 100

    Nightingale Apartments  0 stars

    Serena Road, Shanzu, Mombasa, Kenya

    Mombasa Very good
    USD 47

    Acacia Gardens Homestay  0 stars

    Ralph Bunche Road Off Ngong Road, Nairobi, Kenya

    Nairobi
    USD 51

    Tropical Towers Apartments  0 stars

    Corner Of Wood Avenue Road & Komo Lane, Nairobi, Kenya

    Nairobi
    USD 120

    Olarro  0 stars

    Off Narok - Masai Mara Road, Ngoswani Village, Maji Moto, Kenya

    Maji Moto
    USD 3 205

    Ol Tukai Lodge Amboseli  0 stars

    3 Km East Of Amboseli National Park, Amboseli, Kenya

    Amboseli
    USD 324

    Osoita Lodge  0 stars

    Nazarene Univeristy Road, Ongata Rongai Kenya, Nairobi, Kenya

    Nairobi
    USD 67

    Divine Skyline Apartments  0 stars

    Studio House, Marcus Garvey Road, Nairobi, Kenya

    Nairobi

    Distant Relatives Ecolodge & Backpackers  0 stars

    Seahorse Road, Kilifi, Kenya

    Kilifi
    USD 37

    Naro Moru River Lodge  0 stars

    Off Nyeri Nanyuki Road, Naro Moru, Kenya, 00100

    Naro Moru
    USD 134

    Sarova Shaba Game Lodge  0 stars

    Shaba National Reserve, Archers Post, Kenya

    Archers Post
    USD 306

    Treetops  0 stars

    Aberdare National Park, Nyeri, Kenya

    Nyeri
    USD 216

    Naivasha Kongoni Lodge  0 stars

    300 M From Kongoni Town Centre, Naivasha, Kenya

    Naivasha Perfect
    USD 150

    Elephant Bedroom Camp - Samburu  0 stars

    Samburu Camp, Archers Post, Kenya, 00100

    Archers Post
    USD 2 090

    Tawi Lodge  0 stars

    1206, Amboseli, Kenya, 00502

    Amboseli
    USD 740

    Voi Wildlife Lodge  0 stars

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

    Voi
    USD 411

    Tequila Sunrise Beach Villa  0 stars

    Diani Beach Road, Diani Beach, Kenya, 80400

    Diani Beach
    USD 300

    Mara Serena Safari Lodge  0 stars

    Masai Mara Game Reserve, Lolgorien, Kenya, 00200

    Lolgorien
    USD 658

    Rusinga Island Lodge  0 stars

    Ring Road, Homa Bay, Kenya

    Homa Bay

    Hotel Troy Nairobi  0 stars

    73 Magadi Road ,Nairobi, Nairobi, Kenya, 00509

    Nairobi Nice
    USD 103