Kenya hotels

Kenya Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Diamonds Dream Of Africa  5 stars

Casuarina Road, Malindi, Kenya

Malindi Great
USD 280

Fairmont Mara Safari Club  5 stars

Masai Mara, Maasai Mara, Kenya

Maasai Mara Perfect
USD 769

Fairmont The Norfolk  5 stars

Harry Thuku Road, Nairobi, Kenya, 00200

Nairobi Great
USD 313

Nairobi Serena Hotel  5 stars

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

Nairobi Great
USD 209

Sarova Whitesands Beach Resort & Spa  5 stars

Along Nyali, Malindi Highway, Mombasa, Kenya, 80100

Mombasa Very good
USD 235

Windsor Golf Hotel And Country Club  5 stars

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

Nairobi Very good
USD 307

Sarova Stanley  5 stars

Corner Of Kimathi Street And Kenyatta Avenue, Nairobi, Kenya

Nairobi Great
USD 115

Intercontinental Nairobi  5 stars

City Hall Way, Nairobi, Kenya, 00200

Nairobi Very good
USD 670

Fairmont Mount Kenya Safari Club  5 stars

Mount Kenya, Nanyuki, Kenya

Nanyuki
USD 295

Laico Regency  5 stars

Loita Street, Uhuru Highway, Nairobi, Kenya, 00200

Nairobi Very good
USD 766

Diani Reef Beach Resort & Spa  5 stars

Diani Beach Road, Diani Beach, Kenya

Diani Beach Great
USD 161

Almanara Luxury Resort Diani Beach  5 stars

Diani Beach Road 27912, Diani Beach, Kenya, 80401

Diani Beach
USD 480

Sankara Nairobi  5 stars

05 Woodvale Grove, Westlands, Nairobi, Kenya

Nairobi Perfect
USD 232

Tribe Hotel  5 stars

Limuru Road, The Village Market, Gigiri, Nairobi, Kenya, 00621

Nairobi Great
USD 217

Amani Tiwi Beach Resort  5 stars

Route To Bat Tiwi Cottages, Tiwi, Kenya, 80400

Tiwi Great
USD 130

The Boma Nairobi  5 stars

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

Nairobi Perfect
USD 123

Hemingways Nairobi  5 stars

Mbagathi Ridge, Nairobi, Kenya, 00502

Nairobi
USD 450

The Sands At Nomad  5 stars

Diani Beach Road, Diani Beach, Kenya, 5066

Diani Beach Great
USD 559

Villa Rosa Kempinski  5 stars

Chiromo Road, Nairobi, Kenya, 00100

Nairobi
USD 913

Palacina The Residence & The Suites  5 stars

Kitale Lane, Nairobi, Kenya

Nairobi
USD 194

Olare Mara Kempinski Masai Mara  5 stars

Olare Orok Conservancy, Nairobi, Kenya, 00800

Nairobi
USD 1 593

Medina Palms  5 stars

Turtle Bay Road, Watamu, Kenya, 80202

Watamu
USD 853

Lake Naivasha Country Club  5 stars

South Lake Road, Karagite, Kenya

Karagite Nice
USD 204

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 245

Lion In The Sun Hotel  5 stars

Marine Park Road, Malindi, Kenya

Malindi
USD 369

Cowrie Shell Beach Apartments  5 stars

Mombasa Malindi Highway, Bamburi, Kenya

Bamburi Great
USD 241

Keekorok Lodge  5 stars

C14 Keekorok Game Reserve, Maasai Mara, Kenya

Maasai Mara Great
USD 189

Dusitd2 Nairobi  5 stars

14 Riverside Drive, Nairobi, Kenya, 00100

Nairobi Perfect
USD 160

The Sands At Chale  5 stars

P.O. Box 5546, Chale Paradise Island, Kenya

Chale Paradise Island

Afrochic Diani Beach  5 stars

Golden Beach Road, Ukunda, Kenya, 80401

Ukunda
USD 587

Radisson Blu Hotel Nairobi  5 stars

Elgon Road, Upperhill, Nairobi, Kenya

Nairobi
USD 160

Kola Beach Resort  5 stars

Lamu Road, Mambrui Junction, Mambrui, Kenya, 80200

Mambrui Perfect
USD 291

The Concord Hotel And Suites  5 stars

31 Wangapala Road, Nairobi, Kenya, 00000

Nairobi Great
USD 274

The Aberdare Country Club  5 stars

Aberdare Country Club, Mweiga, Kenya

Mweiga
USD 157

Serena Beach Hotel And Spa  5 stars

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

Bamburi Beach
USD 355

The Maji Beach Boutique Hotel  5 stars

Diani Beach Road, Diani Beach, Kenya, 80401

Diani Beach
USD 567

Enashipai Resort & Spa  5 stars

Moi South Lake Rd, Naivasha, Kenya, 00200

Naivasha
USD 329

Panari Hotel  5 stars

Mombasa Road, Nairobi, Kenya

Nairobi
USD 90

Hemingways Watamu  4 stars

P. O. Box 267,Watamu 80202, Watamu, Kenya

Watamu Perfect
USD 523

Sun Palm Beach Resort  4 stars

Jacaranda Road, Watamu, Kenya

Watamu Great
USD 161

Sarova Lion Hill Game Lodge  4 stars

Lake Nakuru National Park, Nakuru, Kenya, 00200

Nakuru
USD 299

Sarova Panafric  4 stars

Kenyatta Avenue,Valley Road, Nairobi, Kenya

Nairobi Very good
USD 93

Sun N Sand Beach Club  4 stars

Kikambala, Mombasa, Kenya, 84383

Mombasa

Severin Sea Lodge  4 stars

Bamburi Beach, Malindi Road, Mombasa, Kenya, 80100

Mombasa Great
USD 171

Hotel La Mada  4 stars

40683 Thika Road, Nairobi, Kenya, 00100

Nairobi Very good
USD 236

Southern Palms Beach Resort  4 stars

Diani Road, Diani Beach, Kenya, 00000

Diani Beach Great
USD 194

Pinewood Beach Resort And Spa  4 stars

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

Galu
USD 155

Sentrim Boulevard Hotel  4 stars

Harry Thuku Road, Nairobi, Kenya, 00100

Nairobi Very good
USD 64

The Great Rift Valley Lodge & Golf Resort  4 stars

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

Naivasha
USD 344

Ole Sereni Hotel  4 stars

Off Mombasa Road, Nairobi, Kenya, 00500

Nairobi Very good
USD 165

Crowne Plaza Nairobi  4 stars

Kenya Road, Upper Hill, Nairobi, Kenya, 00100

Nairobi Great
USD 242

Mara Serena Safari Lodge  4 stars

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

Maasai Mara Perfect
USD 414

Amboseli Serena Safari Lodge  4 stars

Amboseli National Park, Amboseli, Kenya

Amboseli
USD 376

Temple Point Resort  4 stars

Marine Park Road, Watamu, Kenya, 80202

Watamu Perfect
USD 181

Safari Park  4 stars

Kasarani Off Thika Road, Nairobi, Kenya, 00100

Nairobi Very good
USD 582

Nairobi Safari Club  4 stars

Koinange St., University Way, Nairobi, Kenya, 43564

Nairobi Very good
USD 99

Leopard Beach  4 stars

Diani Beach Road, Diani Beach, Kenya, 34,80400

Diani Beach
USD 440

Travellers Beach Hotel  4 stars

Malindi Road, Bamburi, Mombasa, Kenya, 80100

Mombasa Great
USD 240

Baobab Beach Resort  4 stars

Diani Beach, South Coast, Ukunda, Ke, Ukunda, Kenya, 80400

Ukunda
USD 498

Best Western Plus Meridian Hotel  4 stars

6 Murang'A Road, Off Moi Avenue, Nairobi, Kenya, 100

Nairobi Guest rating
USD 99

Samburu Sopa Lodge  4 stars

72630 Nairobi,Kenya, Samburu, Kenya, 00200

Samburu
USD 251

Eka Hotel Nairobi  4 stars

Mombasa Road, Nairobi, Kenya, 00506

Nairobi Great
USD 129

The Sands At Chale Island  4 stars

Chale Island , Ukunda, Kenya

Ukunda Great
USD 234

Villas Watamu Resort  4 stars

Turtle Bay Road Plot 546, Watamu, Kenya

Watamu
USD 73

Four Points By Sheraton Nairobi Hurlingham  4 stars

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

Nairobi
USD 192

Jacaranda Beach Resort  4 stars

Jacaranda Road, Watamu, Kenya, 80202

Watamu
USD 170

Fairview Hotel  4 stars

Bishop Road, Nairobi, Kenya, 100

Nairobi Great
USD 183

Sandies Tropical Village  4 stars

Casuarina Road, Malindi, Kenya

Malindi
USD 171

Hotel Sarova Shaba  4 stars

72493, Nairobi, Kenya, Samburu, Kenya, 00200

Samburu
USD 254

Sweetwaters Serena Camp  4 stars

Ol Pejeta Conservancy, Nanyuki, Kenya

Nanyuki
USD 287

Meltonia Luxury Suites  4 stars

Kindaruma Road, Nairobi, Kenya, 00621

Nairobi Great
USD 93

Lantana Galu Beach  4 stars

Diani Beach Road, Diani Beach, Kenya, NULL

Diani Beach
USD 258

Southern Sun Mayfair Nairobi  4 stars

Cnr. Parklands Road & Msapo Close, Parklands, Nairobi, Kenya, 00800

Nairobi Very good
USD 170

Cityblue Creekside Hotel & Suites  4 stars

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

Mombasa
USD 77

Bahari Beach Hotel  4 stars

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

Mombasa Perfect
USD 143

Sovereign Suites  4 stars

Limuru Road Redhill, Kiambu, Nairobi-Kenya Plot Number 166/5/Redhill, Limuru, Kenya, 00100

Limuru
USD 156

Neptune Beach Resort  4 stars

Bamburi Beach, Mombasa, Kenya, 80100

Mombasa Great
USD 244

The Heron Portico  4 stars

Milimani Road,9 , Nairobi, Kenya

Nairobi Very good
USD 122

African House Resort  4 stars

Casuarina Road, Malindi, Kenya

Malindi Great
USD 71

Flamingo Villas Club  4 stars

Mayungu Road, Malindi, Kenya

Malindi
USD 76

Longview Suites  4 stars

Magadi Road, Nairobi, Kenya

Nairobi Guest rating
USD 104

The Charming Lonno Lodge Watamu  4 stars

390 Kanani Road, Watamu, Kenya, 80202

Watamu
USD 390

Angel'S Bay Resort  4 stars

Lamu Road, Mambrui, Kenya

Mambrui
USD 156

Lawford'S Hotel  4 stars

Lamu Road, Malindi, Kenya

Malindi
USD 232

Kaskazi Beach Hotel  4 stars

Diani Beach Road, Diani Beach, Kenya

Diani Beach
USD 151

Diani Sea Resort  4 stars

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

Diani Beach
USD 201

Leisure Lodge Beach & Golf Resort  4 stars

Diani Beach, Diani Beach, Kenya, 80100

Diani Beach
USD 311

Naboisho Camp  4 stars

Naboisho / Mara Conservancy, Maasai Mara, Kenya, 10100

Maasai Mara
USD 1 474

Aquarius Club  4 stars

Watamu Town, Watamu, Kenya, 96

Watamu
USD 156

Nanchang Hotel  4 stars

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

Nairobi Guest rating
USD 109

Cloud Hotel & Suites  4 stars

Diamond Plaza, Parklands, Nairobi, Kenya

Nairobi Great
USD 74

House Of Waine  4 stars

Masai Lane Off Bogani Road, Karen, Nairobi, Ke, Nairobi, Kenya

Nairobi
USD 454

Neptune Palm Beach Boutique Resort & Spa  4 stars

Diani Beach, Galu, Kenya

Galu
USD 362

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 174

Kivulini Luxury Resort  4 stars

Mayungu Road, Malindi, Kenya

Malindi
USD 240

Rekero Camp  4 stars

By Talek River, Maasai Mara, Kenya

Maasai Mara
USD 1 524

La Maison Royale  4 stars

09 Mogotio Road, Westlands, Nairobi, Kenya

Nairobi
USD 103

Eastland Hotel  4 stars

Ring Road Kilimani, Nairobi, Kenya

Nairobi
USD 111

Weston Hotel  4 stars

Langata Road, Nairobi, Kenya

Nairobi Perfect
USD 119

Waridi Paradise Hotel And Suites  4 stars

Rose Avenue Off Argwings Kodhek Road, Nairobi, Kenya

Nairobi
USD 169

Hotel Rio  4 stars

Muthaiti Avenue, Nairobi, Kenya

Nairobi
USD 180

Bidwood Suite Hotel  4 stars

Lower Kabete Road, Nairobi, Kenya

Nairobi Perfect
USD 284

Saruni Mara  4 stars

20 Mwitu Road Mwitu Estate Karen Box 24201, Maasai Mara, Kenya, Karen 0050

Maasai Mara
USD 964

Waterlovers Beach Resort  4 stars

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

Diani Beach
USD 501

Shimoni Reef Lodge  4 stars

Shimoni Village , Shimoni, Kenya

Shimoni Guest rating
USD 121

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
USD 108

Eagle Palace Hotel  4 stars

119 Oginga Odinga Street, Nakuru, Kenya

Nakuru
USD 82

Mara River Lodge  4 stars

Lemek Convervancy, Aitong, Kenya

Aitong
USD 316

Sanctuary Olonana  4 stars

Masai Mara Game Reserve, Maasai Mara, Kenya

Maasai Mara

Lotos Inn & Suites  4 stars

19 Mpaka Road, Westlands, Nairobi, Kenya

Nairobi
USD 117

The Bedelle  4 stars

No. 551 Runda Crescent, Nairobi, Kenya

Nairobi
USD 165

Doubletree By Hilton Nairobi Hurlingham  4 stars

Ngong Lane, Off Ngong Road, Nairobi, Kenya

Nairobi
USD 110

Ashnil Mara Camp  4 stars

Masai Mara National Reserve, Maasai Mara, Kenya, 00100

Maasai Mara
USD 602

Alba Hotel Meru  4 stars

Milimani Road, Meru, Meru, Kenya, 00200

Meru
USD 144

Englishpoint  4 stars

Cement Road, Mombasa, Kenya

Mombasa
USD 342

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 175

Prideinn Flamingo Beach Resort & Spa  4 stars

Dolphin Road, Shanzu, Kenya, 80109

Shanzu
USD 182

Little Governors Camp  4 stars

Masai Mara National Reserve, Talek, Kenya, 00200

Talek
USD 1 472

Acacia Premier Hotel  4 stars

Achieng Oneko Road, Kisumu, Kenya, 40100

Kisumu
USD 276

Ocean Village Club (Adults Only)  4 stars

Diani Beach Road, Ukunda, Kenya, 80400

Ukunda Great
USD 234

Voyager Beach Resort  4 stars

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

Mombasa Very good
USD 236

Lily Palm Resort  4 stars

Watamu National Marine Park, Watamu, Kenya

Watamu
USD 162

Jacaranda Hotel Nairobi  3 stars

Woodvale Grove, Westlands, Nairobi, Kenya, 84383

Nairobi Nice
USD 117

Kilifi Bay Beach Resort  3 stars

Bofa Road, Kilifi, Kenya, 00000

Kilifi
USD 178

Reef Hotel Mombasa  3 stars

Mount Kenya Road, Mombasa, Kenya, 82234

Mombasa Great
USD 135

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

Upperhill, Lower Hill Road, Nairobi, Kenya, 00000

Nairobi
USD 136

Lenana Mount  3 stars

40943 Ralph Bunche Road, Nairobi, Kenya, 00100

Nairobi Guest rating
USD 120

Kenya Bay Beach Hotel  3 stars

Mombasa Malindi Highway, Bamburi Beach, Kenya, 80100

Bamburi Beach Very good
USD 90

Hotel Ambassadeur  3 stars

Moi Avenue, Nairobi, Kenya, 00000

Nairobi
USD 59

Hotel Kipepeo  3 stars

P.O Box 75362-00200, , 200, Nairobi, Kenya, 00200

Nairobi Very good
USD 56

Voi Safari Lodge  3 stars

Tsavo National Park East, Voi, Kenya, 00000

Voi
USD 164

Serena Mountain Lodge  3 stars

Mount Kenya National Park, Nyeri, Kenya

Nyeri
USD 247

Mombasa Beach Hotel  3 stars

P.O Box 90414, Mombasa, Kenya, 00000

Mombasa Guest rating
USD 134

Merica Hotel  3 stars

Kenyatta Avenue, Nakuru, Kenya, 20100

Nakuru Guest rating
USD 77

Ngulia Safari Lodge  3 stars

Tsavo National Park West, , Tsavo, Kenya, 00000

Tsavo
USD 159

Paris Hotel  3 stars

Mfangano Street, Nairobi, Kenya, 00200

Nairobi Great
USD 55

Prideinn Hotel Westlands  3 stars

Westlands Road, Westlands, Nairobi, Kenya, 000254

Nairobi Very good
USD 120

Hotel Green Court  3 stars

Latema Road, Nairobi, Kenya, 00200

Nairobi
USD 30

Indiana Beach Apartment Hotel  3 stars

P.O Box 82662, Mombasa, Kenya

Mombasa Nice
USD 159

Plaza Beach Hotel  3 stars

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

Bamburi Great
USD 113

Sai Eden Roc  3 stars

Malindi Lamu Road, Malindi, Kenya

Malindi
USD 142

Town Lodge Upper Hill Nairobi  3 stars

2Nd Ngong Avenue, Nairobi, Kenya, 00100

Nairobi
USD 217

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 220

Sentrim 680 Hotel  3 stars

Cnr Kenyatta Avenue And Muindi Mbingu St, Nairobi, Kenya, 00100

Nairobi Nice
USD 242

Sentrim Castle Royal Hotel  3 stars

Moi Avenue, Mombasa, Kenya

Mombasa
USD 114

New Palm Tree Hotel  3 stars

Nkrumah Road, Mombasa, Kenya, 80100

Mombasa Very good
USD 33

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 69

Mombasa Continental Resort  3 stars

Shanzu Beach, Off Mombasa Malindi Road, Mombasa, Kenya

Mombasa
USD 101

The Clarion Hotel Nairobi  3 stars

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

Nairobi Guest rating
USD 113

Silver Springs Hotel  3 stars

Argwings Kodhek Road, Nairobi, Kenya, 00200

Nairobi Guest rating
USD 115

Scorpio Villas Resort  3 stars

Casuarina Road, Malindi, Kenya, NULL

Malindi
USD 147

Prideinn Hotel Mombasa  3 stars

Haile Selassie Avenue, Mombasa, Kenya

Mombasa
USD 104

Hennessis Hotel  3 stars

Limuru Road, Nairobi, Kenya

Nairobi
USD 53

Marble Arch Hotel  3 stars

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

Nairobi Guest rating
USD 65

Bamburi Beach Hotel  3 stars

Bamburi Beach, Mombasa, Kenya

Mombasa Nice
USD 150

Nairobi Upperhill Hotel  3 stars

Upper Hill,Mawensi Road, Nairobi, Kenya

Nairobi
USD 38

Summerdale Inn  3 stars

Gandhi Avenue, Nairobi, Kenya

Nairobi
USD 138

Sunrise Hotel  3 stars

Keekorok Rd, Nairobi, Kenya, 00600-519

Nairobi Great
USD 44

Papillon Lagoon Reef Hotel  3 stars

Diani Beach, Diani, Diani Beach, Kenya, 0000

Diani Beach Great
USD 228

Kenya Comfort Hotel Suites  3 stars

Corner Milimani Road And Ralph Bunche, Nairobi, Kenya, 00100

Nairobi
USD 138

Coral Key Beach Resort  3 stars

Mama Ngina Road P.O. Box 556 Malindi 80200, Malindi, Kenya

Malindi
USD 202

Hotel Emerald  3 stars

12 Woodvale Grove, Nairobi, Kenya

Nairobi
USD 82

Fahari Guest House  3 stars

Rhapta Road Near New Rehema House, Nairobi, Kenya

Nairobi
USD 90

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

Red Cross Road, , 00100, Nairobi, Kenya

Nairobi
USD 82

West Breeze Hotel  3 stars

Masaba Road, Off Bunyala Road, Nairobi, Kenya

Nairobi
USD 60

Tudor Water Sports Hotel  3 stars

Tom Mboya Avenue, Mombasa, Kenya

Mombasa
USD 113

Hill Park Hotel - Tiwi Beach  3 stars

Ukunda Beach, Tiwi, Kenya, Tiwi, Kenya

Tiwi
USD 90

Monalisa Hotel  3 stars

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

Mtwapa
USD 42

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 45

Leinmach Guest 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

Silver Sands Beach Road, Malindi, Ke, Malindi, Kenya

Malindi
USD 188

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 208

Karen Inn And Suites  3 stars

Karen Road, Nairobi, Kenya, 00100

Nairobi
USD 69

Kahama  3 stars

Murang'A Road, Nairobi, Kenya

Nairobi Nice
USD 35

Godials B & B  3 stars

Lenana Road, Nairobi, Kenya

Nairobi
USD 67

Diamond Plaza Apartments  3 stars

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

Nairobi
USD 64

The Monarch Hotel  3 stars

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

Nairobi
USD 90

Hadassah Hotel  3 stars

Ralph Bunche Road, Nairobi, Kenya

Nairobi
USD 51

Masada Hotel  3 stars

Moi South Lake Road, 500M On The Right, Naivasha, Kenya

Naivasha
USD 95

Qaribu Inn  3 stars

Waterfront Gardens Waiyaki Way, Nairobi, Ke, Nairobi, Kenya

Nairobi
USD 59

Green Hills Hotel  3 stars

Bishop Gatimu Road, Nyeri, Kenya, 00100

Nyeri
USD 77

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 39

Karen Blixen Camp  3 stars

Marula Lane 40C P.O Box 9913, Karen, Kenya

Karen
USD 1 138

Westend Hotel  3 stars

Lower Kabete Road ., Nairobi, Kenya

Nairobi
USD 104

67 Airport Hotel  3 stars

Mombasa Road, Nairobi, Kenya

Nairobi Very good
USD 90

Norfolk Towers Serviced Apartments  3 stars

Kijabe Street, Nairobi, Kenya

Nairobi
USD 165

Osinkirri Hotel Kilimani  3 stars

Ring Road Kilimani, Off Lenana Road, Nairobi, Ke, Nairobi, Kenya

Nairobi
USD 133

Progressive Park Hotel  3 stars

10 Mwanzi Road Westlands, Nairobi, Kenya

Nairobi Perfect
USD 84

Nelson'S Court Serviced Apartments  3 stars

Ring Road Parklands, Nairobi, Kenya

Nairobi
USD 131

Mvuli Suites  3 stars

271, Nairobi, Kenya

Nairobi
USD 86

Ngong Hills Hotel  3 stars

Ngong Road, Nairobi, Kenya

Nairobi
USD 89

Batians Peak Serviced Apartments  3 stars

Off Argwings Kodhek Road, Nairobi, Kenya

Nairobi
USD 99

Coastgate Hotel  3 stars

Plot Number Bn2012169586, Off Mombasa Road, Miritini, Mombasa, Kenya, 00254

Mombasa Guest rating
USD 35

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

1866 40100, Kisumu, Kenya, 40100

Kisumu
USD 100

Prime Comfort Apartments Mtwapa  3 stars

Mtwapa Town, Mtwapa, Kenya, 25441

Mtwapa
USD 47

Fedha Residences  3 stars

Tigoni Rd, Nairobi, Kenya

Nairobi
USD 92

Kima Hotel  3 stars

Ambala Road Off Kirinyaga Road, Nairobi, Kenya

Nairobi
USD 24

Dafam Hotel  3 stars

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

Nairobi
USD 55

Pavilion Holiday Resort  3 stars

Hotel Road, Mombasa, Kenya

Mombasa
USD 108

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 119

Aa Lodge Masai Mara  3 stars

Maasai Mara National Reserve, Maasai Mara, Kenya

Maasai Mara
USD 222

Treetops  3 stars

Aberdare National Park, Nyeri, Kenya

Nyeri
USD 215

Basecamp Eagle View  3 stars

Mara Naibosho Conservancy, Maasai Mara, Kenya

Maasai Mara
USD 518

Sportsview Hotel Kasarani  3 stars

Kasarani Mwiki Road ,Nairobi, Ke, Nairobi, Kenya

Nairobi
USD 98

Tamani Jua Tao Resort  3 stars

Lamu Road, Malindi, Kenya

Malindi
USD 171

Basecamp Masai Mara  3 stars

Masai Mara National Reserve, Maasai Mara, Kenya, 100

Maasai Mara

Palm Tree Bed And Breakfast  3 stars

12 George Padmore Road, Nairobi, Kenya

Nairobi
USD 70

Ibis Styles Nairobi Westlands  3 stars

Rhapta Road, Nairobi, Kenya

Nairobi Guest rating
USD 76

Jambo Chester Hotel And Suites  3 stars

Koinange Street, Nairobi, Kenya

Nairobi
USD 290

Nyali Beach  3 stars

Moyne Dr, Mombasa, Kenya Mombasa, Kenya 80100 Mombasa, Kenya, 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

Giraffe House  3 stars

Casuarina Road, Malindi, Kenya

Malindi Guest rating
USD 47

Sovereign Hotel  3 stars

Lolwe Drive, Kisumu, Kenya

Kisumu
USD 148

Blue Post Hotel  3 stars

Thika Road, Thika, Kenya

Thika
USD 82

Corat Africa Hotel  3 stars

Bogani East Road, Karen, Nairobi, Kenya

Nairobi
USD 136

Nomad Palace Hotel  3 stars

General Wairungi Street, Nairobi, Kenya, 00200

Nairobi Nice
USD 43

Desmond Tutu Guest House  3 stars

Waiyaki Way Opposite Safaricom Headquarters, Nairobi, Kenya, 00200

Nairobi
USD 39

Mimosa Court Apartments  3 stars

Mucai Drive Off Ngong Road, Nairobi, Kenya, 00200

Nairobi
USD 134

Saab Royale Hotel  3 stars

Ndekwa Avenue, Nairobi, Kenya, 00254

Nairobi
USD 73

Makwetu Villas  3 stars

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

Mombasa
USD 168

Morning Star Diani  3 stars

Diani Beach Road, Diani Beach, Kenya, 80401

Diani Beach
USD 291

Wigot Gardens  3 stars

Mambo Leo Off Kisumu Kakamega Road, Kisumu, Kenya, 40100

Kisumu
USD 105

Kivi Milimani  3 stars

Lg Nairobi P.O. Box 20681 Nairobi, Nairobi, Kenya

Nairobi
USD 105

Kisumu Hotel  3 stars

Jomo Kenyatta Highway, Milimani, Kisumu, Kenya

Kisumu
USD 92

Miale The Hotel  3 stars

Highway Bldg, Nairobi - Nakuru Rd,111111, Nakuru, Kenya

Nakuru
USD 78

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

Fourth Parklands Avenue, Nairobi, Kenya, 111

Nairobi
USD 53

Jacaranda Indian Ocean Beach Resort  3 stars

P.O Box 73, Ukunda, Kenya

Ukunda
USD 154

Wida Highway Motel  3 stars

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

Nairobi
USD 42

Sky Hotel  3 stars

Fourth Parklands Avenue, Parklands, 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 38

Olive Gardens Hotel  2 stars

3049, Nairobi, Kenya, 00000

Nairobi Very good
USD 85

Kenya Comfort  2 stars

Corner Of Muindi Mbingu & Monorovia Street- Opposite Jevanjee Gardens, Nairobi, Kenya, 00100

Nairobi
USD 54

Airport View Plaza  2 stars

Airport North Road, Embakasi, Kenya

Embakasi
USD 106

Sirona Hotel  2 stars

Keiyo Road, Nairobi, Kenya

Nairobi
USD 42

Blue Hut  2 stars

Along Park Road, Opp Muslim Academy, Nairobi, Kenya

Nairobi
USD 31

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 40

Lake Naivasha Resort  2 stars

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

Naivasha Very good
USD 181

Hotel Barkley  2 stars

Prammukh Plaza Sheikh Karume Road, Nairobi, Kenya

Nairobi
USD 43

Sweet Lake Resort  2 stars

Moi South Lake Rd, Karagita, Naivasha, Kenya, 00300

Naivasha
USD 60

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

Triple Eden Naivasha Hotel  2 stars

Mai Mahiu Road, Naivasha, Ke, Naivasha, Kenya

Naivasha
USD 26

The Village  2 stars

Makaburini Road, Malindi, Kenya, 00623

Malindi
USD 124

The Pebble Hotel Nairobi  2 stars

Outer Ring Rd Pipeline Embakasi, Nairobi, Kenya

Nairobi

Jkia Airport Hotel  2 stars

Airport North Road, Nairobi, Kenya

Nairobi
USD 65

Tulia House Backpackers  2 stars

Off Links Road Opposite Sos, Mombasa, Kenya, 80100

Mombasa
USD 66

After 40 Hotel  2 stars

Biashara Street, Nairobi, Kenya

Nairobi
USD 78

Kenya Continental  2 stars

Rapta Road Westlands Nairobi, Nairobi, Kenya, 00100

Nairobi

The Ark  0 stars

Aberdare National Park, Nyeri, Kenya

Nyeri
USD 335

Sarova Salt Lick Game Lodge  0 stars

Lumo Community Wildlife Sanctuary, Tsavo, Kenya, 00000

Tsavo Perfect
USD 292

Sarova Mara Game Camp  0 stars

72493 Nairobi, Kenya, Narok, Kenya

Narok
USD 307

Baobab Sea Lodge  0 stars

Bofa Road, Kilifi, Kenya, 00000

Kilifi Very good
USD 175

Fig Tree Camp  0 stars

Maasai Mara, Talek, Kenya, 00000

Talek
USD 354

Sentrim Amboseli Lodge  0 stars

3 Kms From Kimana Gate Amboseli National Park, Amboseli, Kenya, 00100

Amboseli
USD 222

Kilaguni Serena Safari Lodge  0 stars

Tsavo West Park, Tsavo, Kenya

Tsavo
USD 398

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 532

Sarova Taita Hills Game Lodge  0 stars

72493 Nairobi, Kenya, , Tsavo, Kenya, 200

Tsavo
USD 107

Mei Place Apartments  0 stars

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

Mombasa Great
USD 56

The Planet Apartments  0 stars

Planet Bamburi Malindi Road, Mombasa, Kenya

Mombasa
USD 102

Nightingale Apartments  0 stars

Serena Road, Shanzu, Shanzu, Kenya

Shanzu Very good
USD 115

Samburu Intrepids Tented Camp  0 stars

Samburu 74888, Nairobi, Kenya, Samburu, Kenya

Samburu
USD 415

Acacia Gardens Homestay  0 stars

Ralph Bunche Road Off Ngong Road, Nairobi, Kenya

Nairobi
USD 50

Comfort Gardens  0 stars

34 United Nations Crescent, Gigiri, Nairobi, Kenya

Nairobi
USD 133

Tropical Towers Apartments  0 stars

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

Nairobi
USD 120

Mara Intrepids Tented Camp  0 stars

Olkiombo, Talek, Kenya, 74888 00200

Talek
USD 888

Olarro  0 stars

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

Maji Moto
USD 2 430

Tipilikwani Mara Camp  0 stars

5Km From Talek Gate, Maasai Mara, Kenya

Maasai Mara
USD 1 110

Ol Tukai Lodge Amboseli  0 stars

3 Km East Of Amboseli National Park, Amboseli, Kenya

Amboseli
USD 411

Osoita Lodge  0 stars

Nazarene Univeristy Road, Ongata Rongai Kenya, Nairobi, Kenya

Nairobi
USD 74

Divine Skyline Apartments  0 stars

Studio House, Marcus Garvey Road, Nairobi, Kenya

Nairobi

Biblica Guest House  0 stars

Dennis Pitt Road, Nairobi, Kenya

Nairobi
USD 60

Distant Relatives Ecolodge & Backpackers  0 stars

Seahorse Road, Kilifi, Kenya

Kilifi
USD 46

Margarita House  0 stars

Lower Plains Road, Nairobi, Kenya

Nairobi
USD 143

Velvet House  0 stars

Five Star Road South C, Nairobi, Kenya, 00200

Nairobi Very good
USD 51

Naro Moru River Lodge  0 stars

Off Nyeri Nanyuki Road, Naro Moru, Kenya, 00100

Naro Moru
USD 141

Sarova Shaba Game Lodge  0 stars

Shaba National Reserve, Archers Post, Kenya

Archers Post
USD 335

Sentrim Elementaita Lodge  0 stars

Lake Elementaita Lodge, Elmenteita, Kenya

Elmenteita
USD 260

Woodmere Serviced Apartments  0 stars

Rose Avenue Off Lenana Road, Nairobi, Kenya

Nairobi
USD 72

Reata Serviced Apartments  0 stars

Ralph Bunche Road, Nairobi, Kenya

Nairobi Nice
USD 150

Sentrim Mara Camp  0 stars

3 Km From Sekenani Gate Maasai Mara Game Reserve Masai Mara Ken, Ololaimutiek, Kenya, 00200

Ololaimutiek
USD 300

Basecamp Masai Mara  0 stars

Talek, C14, Masai Mara National Reserve, Talek, Kenya, 00100

Talek
USD 468

Naivasha Kongoni Lodge  0 stars

300 M From Kongoni Town Centre, Naivasha, Kenya

Naivasha Perfect
USD 125

Mirema Hotel  0 stars

Mirema Road, Nairobi, Kenya, 00618

Nairobi
USD 50

Methodist Resort  0 stars

Oloitokitok Road, Nairobi, Kenya, 00603

Nairobi
USD 93

Wildebeest Eco Camp  0 stars

151 Mokoyeti Road West, Nairobi, Kenya

Nairobi
USD 97

Pendo  0 stars

Skyline Complex North Airport Road. Po Box 6631 00200, Nairobi, Kenya

Nairobi
USD 67

Croals Apartments  0 stars

Kingara Road Gitanga Road Lavington, Nairobi, Kenya, 00621

Nairobi
USD 49

Pawenzi Serviced Apartments  0 stars

P.O. Box 10305, Mtwapa, Kenya, 80101

Mtwapa
USD 56

Mara West Camp  0 stars

Masai Mara National Reserve , Lolgorien, Kenya, 00502

Lolgorien Perfect
USD 1 123

Ashnil Samburu Camp  0 stars

12 Km From Ngare Mara Gate, Archers Post, Kenya, 00100

Archers Post
USD 243

Elephant Bedroom Camp - Samburu  0 stars

Samburu Camp, Archers Post, Kenya, 00100

Archers Post
USD 1 440

Kibo Safari Camp  0 stars

Amboseli, Amboseli, Kenya, 49625

Amboseli
USD 476

Tawi Lodge  0 stars

1206, Amboseli, Kenya, 00502

Amboseli
USD 740

Loyk Mara Camp  0 stars

Olare Orok Conservancy, Maasai Mara, Kenya, 00606

Maasai Mara
USD 745

Mara Leisure Camp  0 stars

Talek River, Maasai Mara National Reserve, Talek, Kenya, 00100

Talek
USD 633

Hotel Marvin  0 stars

Kalewa Road, Nakuru, Kenya

Nakuru
USD 45

Voi Wildlife Lodge  0 stars

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

Voi
USD 232

Davis Court Nyeri  0 stars

Ring Road Off Mumbai Road, Nyeri, Kenya, 00100

Nyeri
USD 70

Maji Moto Eco Camp  0 stars

Keekorok, Maji Moto, Kenya, 20501

Maji Moto
USD 128

Enchoro Wildlife Camp  0 stars

Oloolaimitiek Village, Ololaimutiek, Kenya, 00200

Ololaimutiek
USD 102

Cottars 1920S Camp  0 stars

Maasai Mara, Ololaimutiek, Kenya, 00100

Ololaimutiek
USD 4 349

Mahali Mzuri  0 stars

Olare Motorogi Conservancy, Aitong, Kenya

Aitong
USD 2 760

Tequila Sunrise Beach Villa  0 stars

Diani Beach Road, Diani Beach, Kenya, 80400

Diani Beach
USD 490

Ovaa Athi  0 stars

Athi River, Athi River, Kenya, 00517

Athi River
USD 63

Shimba Hills Lodge  0 stars

Aberdare National Park, 90581 Mombasa, Kenya, Kwale, Kenya, 80401

Kwale
USD 198

Vipingo Ridge  0 stars

Mombasa Malindi Highway Kilifi County Vipingo, Vipingo, Kenya, 80119

Vipingo
USD 270

Punda Milias Nakuru Camp  0 stars

Mbaruk, Nakuru, Kenya, 00837

Nakuru
USD 177

Marura Holiday Resort  0 stars

Off B8 Road Kikambala, Jumba la Mtwana, Kenya, 80109

Jumba la Mtwana
USD 60

Mara Serena Safari Lodge  0 stars

Masai Mara Game Reserve, Lolgorien, Kenya, 00200

Lolgorien
USD 658

Kilima Camp  0 stars

Just Off Migori Kehacha Road, Maasai Mara, Kenya

Maasai Mara
USD 600

Rusinga Island Lodge  0 stars

Ring Road, Rusinga Island, Kenya

Rusinga Island

Hotel Troy Nairobi  0 stars

72 Magadi Road, Langata, Nairobi, Kenya, 00509

Nairobi Nice
USD 73