Kenya hotels

Kenya Overview

Show all cities
Alphabetical City Index
Hotels City Rating

Diamonds Dream Of Africa Malindi  5 stars

Casuarina Road, Malindi, Kenya

Malindi Superb
USD 248

Fairmont Mara Safari Club Maasai Mara  5 stars

Aitong, Maasai Mara, Kenya

Maasai Mara Superb
USD 764

Fairmont The Norfolk Nairobi  5 stars

Harry Thuku Road, Nairobi, Kenya, 00200

Nairobi Fabulous
USD 173

Nairobi Serena  5 stars

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

Nairobi Fabulous
USD 200

Sarova Whitesands Beach Resort & Spa Mombasa  5 stars

Bamburi Beach, Po Box 90173, Mombasa, Kenya, 80100

Mombasa Fabulous
USD 378

Sarova Mara Game Camp Narok  5 stars

72493 Nairobi, Kenya, Narok, Kenya

Narok
USD 476

Windsor Golf Hotel & Country Club Nairobi  5 stars

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

Nairobi Very good
USD 312

Sarova Stanley Nairobi  5 stars

Corner Of Kimathi Street And Kenyatta Avenue, Nairobi, Kenya

Nairobi Fabulous
USD 158

Intercontinental Nairobi  5 stars

City Hall Way, Nairobi, Kenya, 00200

Nairobi Very good
USD 321

Fairmont Mount Kenya Safari Club Nanyuki  5 stars

Mount Kenya, Nanyuki, Kenya

Nanyuki
USD 340

Laico Regency Hotel Nairobi  5 stars

Loita Street, Uhuru Highway, Nairobi, Kenya, 00200

Nairobi Very good
USD 134

Diani Reef Beach Resort And Spa Ukunda  5 stars

Diani Beach Road, Ukunda, Kenya

Ukunda Superb
USD 250

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 Superb
USD 209

Tribe Hotel Nairobi  5 stars

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

Nairobi Fabulous
USD 224

Amani Tiwi Beach Resort  5 stars

Route To Bat Tiwi Cottages, Tiwi, Kenya, 80400

Tiwi Fabulous
USD 99

The Boma Nairobi  5 stars

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

Nairobi Superb
USD 193

Hemingways Nairobi  5 stars

Mbagathi Ridge, Nairobi, Kenya, 00502

Nairobi
USD 571

The Sands At Nomad Mombasa  5 stars

Diani Beach Road, Mombasa, Kenya, 5066

Mombasa Fabulous
USD 347

Villa Rosa Kempinski Nairobi  5 stars

Chiromo Road, Nairobi, Kenya, 00100

Nairobi
USD 236

Palacina The Residence & The Suites Nairobi  5 stars

Kitale Lane, Nairobi, Kenya

Nairobi
USD 279

Medina Palms Watamu  5 stars

Turtle Bay Road, Watamu, Kenya, 80202

Watamu
USD 521

Lake Naivasha Country Club Karagite  5 stars

South Lake Road, Karagite, Kenya

Karagite Good
USD 200

Ocean Beach Resort & Spa Malindi  5 stars

Malindi, Malindi, Kenya

Malindi Exclusive
USD 234

Lion In The Sun Hotel Malindi  5 stars

Marine Park Road, Malindi, Kenya

Malindi
USD 369

Cowrie Shell Beach Apartments Bamburi  5 stars

Mombasa Malindi Highway, Bamburi, Kenya

Bamburi Superb
USD 229

Keekorok Lodge Maasai Mara  5 stars

Masai Mara,, Maasai Mara, Kenya

Maasai Mara Fabulous
USD 426

Dusitd2 Nairobi  5 stars

14 Riverside Drive, Nairobi, Kenya, 00100

Nairobi Exclusive
USD 175

The Sands At Chale Chale Paradise Island  5 stars

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

Chale Paradise Island

Radisson Blu Hotel Nairobi Upper Hill  5 stars

Elgon Rd, Nairobi, Kenya

Nairobi Superb
USD 301

Kola Beach Resort Mambrui  5 stars

Lamu Road, Mambrui Junction, Mambrui, Kenya, 80200

Mambrui Superb
USD 228

The Concord Hotel And Suites Nairobi  5 stars

31 Wangapala Road, Nairobi, Kenya, 00000

Nairobi Superb
USD 157

Swahili Beach Resort Ukunda  5 stars

Opposite Nakumatt Shopping Centre, Before Kaskazi Beach Hotel, Ukunda, Kenya

Ukunda

Aberdare Country Club Mweiga  5 stars

Aberdare Country Club, Mweiga, Kenya

Mweiga
USD 174

Serena Beach Hotel And Spa Bamburi Beach  5 stars

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

Bamburi Beach
USD 440

The Maji Beach Boutique Hotel Diani Beach  5 stars

Diani Beach Road, Diani Beach, Kenya, 80401

Diani Beach
USD 808

Afrochic Diani Diani Beach  5 stars

Golden Beach Road, Diani Beach, Kenya, 80400

Diani Beach
USD 500

Enashipai Resort & Spa Naivasha  5 stars

Moi South Lake Rd, Naivasha, Kenya, 00200

Naivasha
USD 232

Panari Hotel Nairobi  5 stars

Mombasa Road, Nairobi, Kenya

Nairobi
USD 152

The Charming Lonno Lodge Watamu  5 stars

Kanani Road, Watamu, Kenya

Watamu

The Ark Nyeri  4 stars

Aberdare National Park, Nyeri, Kenya

Nyeri
USD 229

Sun Palm Beach Resort Watamu  4 stars

Jacaranda Road, Watamu, Kenya

Watamu Superb
USD 155

Sarova Lion Hill Game Lodge Nakuru  4 stars

Lake Nakuru National Park, Nakuru, Kenya, 00200

Nakuru
USD 559

Sarova Panafric Nairobi  4 stars

Kenyatta Avenue,Valley Road, Nairobi, Kenya

Nairobi Very good
USD 188

Sun N Sand Beach Club Mombasa  4 stars

Kikambala, Mombasa, Kenya, 84383

Mombasa

Hotel La Mada Nairobi  4 stars

40683 Thika Road, Nairobi, Kenya, 00100

Nairobi Very good
USD 255

Southern Palms Beach Resort Diani Beach  4 stars

Diani Road, Diani Beach, Kenya, 00000

Diani Beach Superb
USD 201

Pinewood Beach Resort And Spa Galu  4 stars

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

Galu
USD 198

Sentrim Boulevard Hotel Nairobi  4 stars

Harry Thuku Road, Nairobi, Kenya, 00100

Nairobi Very good
USD 97

Great Rift Valley Lodge And Golf Resort Naivasha  4 stars

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

Naivasha
USD 303

Ole Sereni Hotel Nairobi  4 stars

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

Nairobi Fabulous
USD 213

Crowne Plaza Nairobi  4 stars

Kenya Road, Upper Hill, Nairobi, Kenya, 00100

Nairobi Superb
USD 155

Kilaguni Serena Safari Lodge Tsavo West National Park  4 stars

Tsavo West National Park, Tsavo West National Park, Kenya

Tsavo West National Park
USD 302

Mara Serena Safari Lodge Maasai Mara  4 stars

Masai Mara National Reserve, Maasai Mara, Kenya, 00100

Maasai Mara Superb
USD 480

Amboseli Serena Safari Lodge  4 stars

Amboseli National Park, Amboseli, Kenya

Amboseli
USD 375

Temple Point Resort Watamu  4 stars

Marine Park Road, Watamu, Kenya, 80202

Watamu Superb
USD 171

Safari Park Nairobi  4 stars

Kasarani Off Thika Road, Nairobi, Kenya, 00100

Nairobi Fabulous
USD 260

Nairobi Safari Club  4 stars

Lilian Towers, Nairobi, Kenya, 43564

Nairobi Very good
USD 89

Leopard Beach Diani Beach  4 stars

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

Diani Beach
USD 846

Travellers Beach Hotel & Club Mombasa  4 stars

Malindi Road, Bamburi, Mombasa, Kenya, 80100

Mombasa Fabulous
USD 181

Baobab Beach Resort Ukunda  4 stars

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

Ukunda
USD 267

Best Western Plus Meridian Hotel Nairobi  4 stars

6 Muranga Road , Nairobi, Kenya, 100

Nairobi Guest rating
USD 111

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 Superb
USD 137

The Sands At Chale Island Ukunda  4 stars

Chale Island , Ukunda, Kenya

Ukunda Superb
USD 207

Villas Watamu Resort  4 stars

Turtle Bay Road Plot 546, Watamu, Kenya

Watamu
USD 72

Four Points By Sheraton Nairobi Hurlingham  4 stars

Argwings Kodhek Road, Nairobi, Kenya, 1939-00606

Nairobi
USD 206

Jacaranda Beach Resort Watamu  4 stars

Jacaranda Road, Watamu, Kenya, 80202

Watamu
USD 190

Fairview Hotel Nairobi  4 stars

Bishop Road, Nairobi, Kenya, 100

Nairobi Fabulous
USD 196

Sandies Tropical Village Malindi  4 stars

Casuarina Road, Malindi, Kenya

Malindi
USD 157

Hotel Sarova Shaba Samburu  4 stars

72493, Nairobi, Kenya, Samburu, Kenya, 00200

Samburu
USD 196

The Clarion Hotel Nairobi  4 stars

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

Nairobi Guest rating
USD 89

Sweetwaters Serena Camp Nanyuki  4 stars

Ol Pejeta Conservancy, Nanyuki, Kenya

Nanyuki
USD 311

Meltonia Luxury Suites Nairobi  4 stars

Kindaruma Road, Nairobi, Kenya, 00621

Nairobi Fabulous
USD 70

Lantana Galu Beach Diani Beach  4 stars

Diani Beach Road, Diani Beach, Kenya, NULL

Diani Beach
USD 310

Southern Sun Mayfair Nairobi  4 stars

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

Nairobi Fabulous
USD 233

Scorpio Villas Malindi  4 stars

Mnarani Road, Malindi, Kenya, NULL

Malindi
USD 129

Creekside Hotel Mombasa  4 stars

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

Mombasa
USD 123

Bahari Beach Hotel Mombasa  4 stars

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

Mombasa Exclusive
USD 148

Sovereign Suites Nairobi  4 stars

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

Nairobi
USD 132

Neptune Beach Resort Mombasa  4 stars

Bamburi Beach, Mombasa, Kenya, 80100

Mombasa Superb
USD 189

The Heron Portico Nairobi  4 stars

Milimani Road,Opposite Provincial, Nairobi, Kenya

Nairobi Fabulous
USD 105

Coral Key Beach Resort Malindi  4 stars

Mama Ngina Road ;, Malindi, Kenya

Malindi
USD 202

African House Resort Malindi  4 stars

Casuarina Road, Malindi, Kenya

Malindi Superb
USD 66

Flamingo Villas Club Malindi  4 stars

Mayungu Road, Malindi, Kenya

Malindi
USD 80

Lake Naivasha Sopa Resort  4 stars

72630 Nairobi, Kenya Lake Naivasha, Naivasha, Kenya

Naivasha
USD 347

Longview Suites Nairobi  4 stars

Magadi Road, Nairobi, Kenya

Nairobi Guest rating
USD 135

Lawford'S Hotel Malindi  4 stars

Lamu Road, Malindi, Kenya

Malindi
USD 232

Kaskazi Beach Hotel Diani Beach  4 stars

Diani Beach Road, Diani Beach, Kenya

Diani Beach
USD 116

Leisure Lodge Beach & Golf Resort Ukunda  4 stars

Diani Beach, Ukunda, Kenya, 80100

Ukunda
USD 203

Naboisho Camp Maasai Mara  4 stars

Naboisho Conservancy, Maasai Mara, Kenya, 10100

Maasai Mara
USD 1 474

Aquarius Beach Resort Watamu  4 stars

Watamu Coast Road | Watamu National Marine Park Watamu, Watamu, Kenya, 96

Watamu
USD 110

Nanchang Hotel Nairobi  4 stars

21 Westlands Vip Plaza, Nairobi, Kenya

Nairobi Guest rating
USD 88

Cloud Hotel & Suites Nairobi  4 stars

Diamond Plaza Annexe, 2Nd Floor, Corner Of 4Th Parklands And Masari Road, Nairobi, Kenya

Nairobi Fabulous
USD 88

House Of Waine Nairobi  4 stars

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

Nairobi
USD 444

Neptune Palm Beach Boutique Resort & Spa Galu  4 stars

Diani Beach, Galu, Kenya

Galu
USD 314

Peponi Lamu  4 stars

Lamu Island 24, Lamu, Kenya, Lamu, Kenya

Lamu

Boma Inn Eldoret  4 stars

Elgon View Off Ramogi Drive Po Box 9208, Eldoret, Kenya, 30100

Eldoret
USD 123

Kivulini Luxury Resort Malindi  4 stars

Mayungu Road, Malindi, Kenya

Malindi
USD 240

Rekero Camp Maasai Mara  4 stars

By Talek River, Maasai Mara, Kenya

Maasai Mara
USD 1 524

La Maison Royale Nairobi  4 stars

09 Mogotio Road, Westlands, Nairobi, Kenya

Nairobi Superb
USD 112

Eastland Hotel Nairobi  4 stars

Ring Road Kilimani, Nairobi, Kenya

Nairobi
USD 110

Weston Hotel Nairobi  4 stars

Langata Road, Nairobi, Kenya

Nairobi Exclusive
USD 131

Waridi Paradise Hotel And Suites Nairobi  4 stars

Rose Avenue Off Argwings Kodhek Road, Nairobi, Kenya

Nairobi
USD 124

Hotel Rio Nairobi  4 stars

Muthaiti Avenue, Nairobi, Kenya

Nairobi
USD 140

Bidwood Suite Hotel Nairobi  4 stars

Lower Kabete Road, Nairobi, Kenya

Nairobi Exclusive
USD 192

Osinkirri Hotel Kilimani Nairobi  4 stars

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

Nairobi
USD 110

Saruni Mara Gatunga  4 stars

20 Mwitu Road Mwitu Estate Karen Box 24201, Gatunga, Kenya, Karen 0050

Gatunga
USD 964

Waterlovers Beach Resort Diani Beach  4 stars

Diani Beach Road Chandarana, Diani Beach, Kenya, 80401

Diani Beach
USD 721

Ahg Dorado Cottage Malindi  4 stars

Marine Park Road, Malindi, Kenya, 00100

Malindi
USD 135

Shimoni Reef Lodge  4 stars

Shimoni Village , Shimoni, Kenya

Shimoni Guest rating
USD 120

Mara Simba Lodge Maasai Mara  4 stars

C14, Keekorok (Masai Mara Reserve) | Talek River,, Maasai Mara, Kenya

Maasai Mara
USD 425

Barracuda Inn Resort Watamu  4 stars

Watamu Road, Watamu, Kenya, 80202

Watamu
USD 81

Eagle Palace Hotel Nakuru  4 stars

119 Oginga Odinga Street, Nakuru, Kenya

Nakuru
USD 80

Mara River Lodge Maasai Mara  4 stars

Lemek Convervancy, Maasai Mara, Kenya

Maasai Mara
USD 335

Sentrim Elementaita Lodge Gilgil  4 stars

Lake Elementaita Lodge, Gilgil, Kenya

Gilgil
USD 262

Sanctuary Olonana Maasai Mara  4 stars

Masai Mara Game Reserve, Maasai Mara, Kenya

Maasai Mara

Woodmere Serviced Apartments Nairobi  4 stars

Rose Avenue Off Lenana Road Near Yaya Centre, Nairobi, Kenya

Nairobi
USD 70

Lotos Inn & Suites Nairobi  4 stars

19 Mpaka Rd, Westlands, Nairobi, Ke, Nairobi, Kenya

Nairobi
USD 119

The Bedelle Nairobi  4 stars

551 Runda Crescent, Nairobi, Kenya

Nairobi
USD 175

Amber Hotel Nairobi  4 stars

Ngong Lane, Off Ngong Road, Nairobi, Kenya

Nairobi
USD 108

Alba Hotel Meru  4 stars

Milimani Road, Meru, Meru, Kenya, 00200

Meru
USD 179

Englishpoint Mombasa  4 stars

Cement Road, Mombasa, Kenya

Mombasa

Msambweni Beach House Chale Paradise Island  4 stars

Msambweni Beach, Chale Paradise Island, Kenya

Chale Paradise Island

Wasini Luxury Hotel Nairobi  4 stars

Off Church Road, Westlands, Nairobi, Kenya, 00200

Nairobi

Karen Cold Springs Hotels Nairobi  4 stars

Marula Lane, Nairobi, Kenya, 00100

Nairobi
USD 280

Flamingo Beach Resort & Spa SHANZU  4 stars

Dolphin Road, SHANZU, Kenya, 80109

SHANZU
USD 152

Sunrise Apartment Resort & Spa Mombasa  4 stars

Nyali, Mombasa, Kenya, 80118

Mombasa
USD 217

Acacia Premier Hotel Kisumu  4 stars

Achieng Oneko Road, Kisumu, Kenya, 40100

Kisumu
USD 164

Ocean Village Club Diani Beach  4 stars

Diani Beach Road, Diani Beach, Kenya, 80400

Diani Beach Superb
USD 276

Voyager Beach Resort Mombasa  4 stars

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

Mombasa Fabulous
USD 250

Lily Palm Resort Watamu  4 stars

Watamu National Marine Park, Watamu, Kenya

Watamu
USD 135

Hemingways Watamu  3 stars

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

Watamu Superb
USD 488

Jacaranda Hotel Nairobi  3 stars

Woodvale Grove, Westlands, Nairobi, Kenya, 84383

Nairobi Very good
USD 116

Kilifi Bay Beach Resort  3 stars

Bofa Rd., Kilifi, Kenya, 00000

Kilifi
USD 263

Reef Hotel Mombasa  3 stars

Mount Kenya Road, Mombasa, Kenya, 82234

Mombasa Fabulous
USD 128

Sai Rock Hotel & Spa Bamburi Beach  3 stars

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

Bamburi Beach
USD 123

Central Nairobi  3 stars

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

Nairobi Very good
USD 85

Hillpark Hotel Nairobi  3 stars

Upperhill, Lower Hill Road, Nairobi, Kenya, 00000

Nairobi
USD 70

Lenana Mount Nairobi  3 stars

40943 Ralph Bunche Road, Nairobi, Kenya, 00100

Nairobi Guest rating
USD 120

Kenya Bay Beach Hotel Mombasa  3 stars

Mombasa Malindi Highway, Mombasa, Kenya, 80100

Mombasa Fabulous
USD 94

Hotel Ambassadeur Nairobi  3 stars

Moi Avenue, Nairobi, Kenya, 00000

Nairobi
USD 57

Hotel Kipepeo Nairobi  3 stars

39 River Road, Nairobi, Kenya, 00200

Nairobi Very good
USD 55

Voi Safari Lodge  3 stars

Tsavo National Park East, Voi, Kenya, 00000

Voi
USD 165

Serena Mountain Lodge Nyeri  3 stars

Mount Kenya National Park, Nyeri, Kenya

Nyeri
USD 240

Mombasa Beach Hotel  3 stars

P.O Box 90414, Mombasa, Kenya, 00000

Mombasa Guest rating
USD 160

Ngulia Safari Lodge Tsavo  3 stars

Tsavo National Park West, , Tsavo, Kenya, 00000

Tsavo
USD 169

Paris Hotel Nairobi  3 stars

Mfangano Street, Nairobi, Kenya, 00200

Nairobi Superb
USD 87

Prideinn Hotel Westlands Nairobi  3 stars

Westlands Road, Westlands, Nairobi, Kenya, 000254

Nairobi Very good
USD 84

Hotel Green Court Nairobi  3 stars

Latema Road, Nairobi, Kenya, 00200

Nairobi
USD 27

Indiana Beach Apartment Hotel Mombasa  3 stars

P.O Box 82662, Mombasa, Kenya

Mombasa Guest rating
USD 68

Plaza Beach Hotel Bamburi  3 stars

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

Bamburi Fabulous
USD 97

Sai Eden Roc Malindi  3 stars

Malindi Lamu Road, Malindi, Kenya

Malindi

Town Lodge Upper Hill Nairobi  3 stars

2 Nd Ngong Avenue P O Box 40824, 00100 Nairobi, Nairobi, Kenya, 00100

Nairobi
USD 214

Fish Eagle Inn Naivasha  3 stars

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

Naivasha

Turtle Bay Beach Club Watamu  3 stars

Mida Creek Road, Watamu, Kenya, 80202

Watamu Superb
USD 163

Sentrim 680 Hotel Nairobi  3 stars

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

Nairobi Good
USD 101

Sentrim Castle Royal Hotel Mombasa  3 stars

Moi Avenue, Mombasa, Kenya

Mombasa
USD 117

New Palm Tree Hotel Mombasa  3 stars

Nkrumah Road, Mombasa, Kenya, 80100

Mombasa Very good
USD 50

Mara Sopa Lodge Maasai Mara  3 stars

72630 Nairobi, Kenya, Maasai Mara, Kenya, 00200

Maasai Mara
USD 416

Oakwood Hotel Nairobi  3 stars

Kimathi Street, Nairobi, Kenya, 00100

Nairobi Very good
USD 74

Mombasa Continental Resort  3 stars

Po Box 10649, Mombasa / Shanzu Beach, North Coast, Ke, Mombasa, Kenya

Mombasa
USD 392

Silver Springs Hotel Nairobi  3 stars

Junction Of Argwings Kodhek Road, Nairobi, Kenya, 00200

Nairobi Guest rating
USD 104

Prideinn Hotel Mombasa  3 stars

Haile Selassie Avenue, Mombasa, Kenya

Mombasa
USD 107

Hennessis Hotel Nairobi  3 stars

Limuru Road, Nairobi, Kenya

Nairobi
USD 60

Marble Arch Hotel Nairobi  3 stars

Lagos Roard Tom Mboya Junction, Nairobi, Kenya, 100

Nairobi Guest rating
USD 63

Bamburi Beach Hotel Mombasa  3 stars

Bamburi Beach,C/O Po Box 84616,Mombasa,Kenya, Mombasa, Kenya

Mombasa Good
USD 241

Nairobi Upperhill Hotel  3 stars

Upper Hill,Mawensi Road, Nairobi, Kenya

Nairobi
USD 67

Summerdale Inn Nairobi  3 stars

Gandhi Avenue, Nairobi, Ke, Nairobi, Kenya

Nairobi
USD 138

Sunrise Hotel Nairobi  3 stars

Keekorok Rd, Nairobi, Kenya, 00600-519

Nairobi Fabulous
USD 45

Papillon Lagoon Reef Hotel Diani Beach  3 stars

Diani Beach, Diani, Diani Beach, Kenya, 0000

Diani Beach Fabulous
USD 215

Kenya Comfort Hotel Suites Nairobi  3 stars

Milimani/Ralph Bunche Road, Nairobi, Kenya, 00100

Nairobi
USD 85

Hotel Emerald Nairobi  3 stars

12 Woodvale Grove, Nairobi, Kenya

Nairobi
USD 73

The Planet Apartments Mombasa  3 stars

Planet Bamburi Malindi Road, Mombasa, Kenya

Mombasa
USD 90

Fahari Guest House Nairobi  3 stars

Rhapta Road Near New Rehema House, Nairobi, Kenya

Nairobi
USD 90

Nairobi Airport Hotel  3 stars

Syokimau Airport Road, Nairobi, Kenya

Nairobi Guest rating
USD 97

Boma Inn Nairobi  3 stars

Bellevue, Red Cross Road, Off Popo Rd, Off Mombasa Road, Nairobi, Kenya

Nairobi
USD 100

Tudor Water Sports Hotel Mombasa  3 stars

Tom Mboya Avenue, Mombasa, Kenya

Mombasa
USD 91

Angel'S Bay Resort Malindi  3 stars

Lamu Road, Malindi, Kenya

Malindi
USD 104

Hill Park Hotel - Tiwi Beach  3 stars

Ukunda Beach, Tiwi, Kenya, Tiwi, Kenya

Tiwi
USD 90

Monalisa Hotel Mtwapa  3 stars

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

Mtwapa
USD 51

The Headquarters Inn Nairobi  3 stars

Langata Road, Nairobi, Kenya

Nairobi
USD 78

Diani Sea Resort Diani Beach  3 stars

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

Diani Beach
USD 199

La Jardine Hotel Nairobi  3 stars

Ngara, Nairobi, Kenya

Nairobi
USD 64

Nairobi Transit Hotel  3 stars

Limuru Road, Nairobi, Kenya

Nairobi
USD 63

The Nest Nairobi  3 stars

Popo Road, Off Mombasa Road ,Nairobi 00200, Nairobi, Kenya

Nairobi
USD 83

Driftwood Beach Club Malindi  3 stars

Silver Sands Beach Road ;, Malindi, Kenya

Malindi
USD 183

Pearl Palace Hotel Nairobi  3 stars

Kipipiri Road, Off Forest Road, Nairobi, Kenya

Nairobi
USD 62

Oryx Nairobi  3 stars

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

Nairobi Guest rating

Baobab Holiday Resort Bamburi Beach  3 stars

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

Bamburi Beach
USD 178

Karen Inn And Suites Nairobi  3 stars

Karen Road, Nairobi, Kenya, 00100

Nairobi
USD 117

Kahama Hotel Nairobi  3 stars

Murang'A Road, Nairobi, Kenya

Nairobi Very good
USD 43

Tropical Towers Apartments Nairobi  3 stars

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

Nairobi
USD 120

Godials Bed & Breakfast Nairobi  3 stars

Lenana Road, Nairobi, Kenya

Nairobi
USD 90

Diamond Plaza Apartments Nairobi  3 stars

Masari Road, Parklands, Nairobi, Kenya, 100

Nairobi
USD 55

The Monarch Hotel Nairobi  3 stars

Rose Avenue, Kilimani Area, Nairobi, Kenya

Nairobi
USD 116

Hadassah Hotel Nairobi  3 stars

Ralph Bunche Road, Nairobi, Kenya

Nairobi
USD 94

Masada Hotel Naivasha  3 stars

Moi South Lake Rd Karagita, Naivasha, Kenya

Naivasha
USD 115

Qaribu Inn Nairobi  3 stars

Loresho Off Waiyaki Way, Nairobi, Kenya

Nairobi
USD 55

Green Hills Hotel Nyeri  3 stars

Bishop Gatimu Road, Nyeri, Kenya, 00100

Nyeri
USD 78

Sunrise Resort Apartments & Spa Nyali Beach  3 stars

Mwamba Drive Nyali Off Link Road, Nyali Beach, Kenya

Nyali Beach
USD 180

Delta Hotel Nairobi  3 stars

University Way, Nairobi, Kenya, 6622-00300

Nairobi
USD 62

Decasa Hotel Nairobi  3 stars

River Road, Nairobi, Kenya, 00100

Nairobi
USD 35

Karen Blixen Camp  3 stars

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

Karen
USD 1 138

Lake Naivasha Resort  3 stars

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

Naivasha Very good
USD 150

Westend Hotel Nairobi  3 stars

Stima Lane, Off Lower Kabete Road, Nairobi, Kenya

Nairobi
USD 77

67 Airport Hotel Nairobi  3 stars

Mombasa Road, Nairobi, Kenya

Nairobi Very good
USD 112

Norfolk Towers Serviced Apartments Nairobi  3 stars

Kijabe Street, Nairobi, Kenya

Nairobi
USD 108

Progressive Park Hotel Nairobi  3 stars

10 Mwanzi Road, Westlands, Nairobi, Kenya

Nairobi
USD 90

Nelson'S Court Serviced Apartments Nairobi  3 stars

Ring Road Parklands, Nairobi, Kenya

Nairobi
USD 119

Mvuli Suites Nairobi  3 stars

Kipande Road, Off Chambers Road, Nairobi, Kenya

Nairobi
USD 86

Ngong Hills Hotel Nairobi  3 stars

Ngong Road, Nairobi, Kenya

Nairobi
USD 102

Batians Peak Serviced Apartments Nairobi  3 stars

Off Argwings Kodhek Road, Nairobi, Kenya

Nairobi
USD 115

Sweet Lake Resort Naivasha  3 stars

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

Naivasha
USD 98

Coastgate Hotel Mombasa  3 stars

Miritini Street, Old Mombasa, Mombasa, Kenya, 00254

Mombasa Guest rating
USD 38

Capital Inn And Suites Nairobi  3 stars

Moktar Daddah Street 209 4797, Nairobi, Kenya

Nairobi
USD 90

Imperial Hotel Kisumu  3 stars

1866 40100, Kisumu, Kenya, 40100

Kisumu
USD 116

Prime Comfort Apartments Mtwapa  3 stars

Mtwapa Town, Mtwapa, Kenya, 25441

Mtwapa
USD 33

Fedha Residences Nairobi  3 stars

Tigoni Rd, Nairobi, Kenya

Nairobi
USD 96

Kima Hotel Nairobi  3 stars

Ambala Road Off Kirinyaga Road, Nairobi, Kenya

Nairobi Guest rating
USD 28

Emeli Hotel Nairobi  3 stars

Kipande Road, Nairobi, Kenya

Nairobi
USD 75

Outspan Hotel Gilgil  3 stars

Baden Powell Road, Nyeri, Kenya

Nyeri

Kahama Hotel Mombasa  3 stars

Malindi Highway North Coast Mombasa, Mombasa, Kenya

Mombasa
USD 185

Aa Lodge Masai Mara Maasai Mara  3 stars

Maasai Mara National Reserve, Maasai Mara, Kenya

Maasai Mara
USD 293

Basecamp Eagle View Maasai Mara  3 stars

Mara Naibosho Conservancy, Maasai Mara, Kenya

Maasai Mara
USD 518

Sportsview Hotel Kasarani Nairobi  3 stars

Kasarani Mwiki Road ,Nairobi, Ke, Nairobi, Kenya

Nairobi
USD 123

Tamani Jua Tao Resort Malindi  3 stars

Lamu Road, Malindi, Kenya

Malindi
USD 164

Basecamp Masai Mara Maasai Mara  3 stars

Masai Mara National Reserve, Maasai Mara, Kenya, 100

Maasai Mara

Reata Serviced Apartments Nairobi  3 stars

Ralph Bunche Road, Nairobi, Kenya

Nairobi Good
USD 150

Ibis Styles Nairobi Westlands  3 stars

Rhapta Road, Nairobi, Kenya

Nairobi Guest rating
USD 67

Chester Hotel & Suites Nairobi  3 stars

Koinange Street, Nairobi, Kenya

Nairobi
USD 150

Nyali International Beach Hotel & Spa Nyali Beach  3 stars

Moyne Drive, Nyali Beach, Kenya, 0200

Nyali Beach
USD 798

The Luke Gigiri  3 stars

Thika Road, Gigiri, Kenya

Gigiri
USD 71

Mwembe Resort Malindi  3 stars

Mtangani Road, Malindi, Kenya

Malindi
USD 405

Giraffe House Malindi  3 stars

Casuarina Road, Malindi, Kenya

Malindi Guest rating
USD 47

Sovereign Hotel Kisumu  3 stars

Lolwe Drive, Kisumu, Kenya

Kisumu
USD 145

Blue Post Hotel Thika  3 stars

Thika Road, Thika, Kenya

Thika
USD 96

Corat Africa Hotel Nairobi  3 stars

Bogani East Road Karen, Nairobi, Kenya

Nairobi
USD 51

Nomad Palace Hotel Nairobi  3 stars

General Wairungi Street, Nairobi, Kenya, 00200

Nairobi Good
USD 43

Desmond Tutu Nairobi  3 stars

Waiyaki Way Opposite Safaricom Headquarters, Nairobi, Kenya, 00200

Nairobi
USD 105

Mimosa Court Apartments Nairobi  3 stars

Mucai Drive Off Ngong Road, Nairobi, Kenya, 00200

Nairobi
USD 134

Saab Royale Hotel Nairobi  3 stars

Ndekwa Avenue, Nairobi, Kenya, 00254

Nairobi
USD 79

Wigot Gardens Kisumu  3 stars

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

Kisumu
USD 90

Kivi Milimani Nairobi  3 stars

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

Nairobi
USD 105

Kisumu  3 stars

Jomo Kenyatta Highway, Milimani, Kisumu, Kenya

Kisumu
USD 92

Palm Tree Bed & Breakfast Nairobi  3 stars

12 George Padmore Road, Nairobi, Kenya

Nairobi

Miale The Hotel Nakuru  3 stars

Nakuru-Nairobi Highway, Nakuru, Kenya

Nakuru
USD 71

Sunstar Hotel Nairobi  3 stars

26680, Nairobi, Kenya

Nairobi
USD 80

Milele Beach Resort Mombasa  3 stars

Mombasa Off Malindi Road 111, Mombasa, Kenya

Mombasa
USD 130

Jewelstone Nairobi  3 stars

4Th Parklands Avenue, Nairobi, Ke, Nairobi, Kenya, 111

Nairobi
USD 59

Wida Highway Motel Kikuyu  3 stars

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

Kikuyu
USD 59

Sky Hotel Nairobi  3 stars

Fourth Parklands Avenue, Nairobi, Kenya, 00623

Nairobi
USD 64

Nairobi Pacific Hotel  2 stars

Tom Boyo Street, Nairobi, Kenya, 00505

Nairobi
USD 65

Khweza Bed & Breakfast Nairobi  2 stars

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

Nairobi Superb
USD 38

Kenya Comfort Nairobi  2 stars

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

Nairobi
USD 42

Airport View Plaza Embakasi  2 stars

Airport North Rd, Nairobi, Kenya Embakasi, Kenya 00100 Embakasi, Kenya, Embakasi, Kenya

Embakasi
USD 106

West Breeze Hotel Nairobi  2 stars

Masaba Road, Off Bunyala Road, Nairobi, Kenya

Nairobi
USD 59

Sirona Hotel Nairobi  2 stars

14034-00800 , Nairobi, Kenya

Nairobi
USD 42

Blue Hut Hotel Nairobi  2 stars

Park Road, Opposite The Muslim Academy, Nairobi, Kenya

Nairobi
USD 30

Halgan Villas Palace Mombasa  2 stars

Mt Kenya Road, Mombasa, Kenya, 80100

Mombasa
USD 91

Hotel Barkley Nairobi  2 stars

Prammukh Plaza, Sheikh Karume Road, Nairobi, Kenya

Nairobi
USD 36

Hibiscus Guest House Nairobi  2 stars

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

Nairobi

Msafini Hotel Lamu  2 stars

Off Cornishe Path, Lamu, Kenya, 08500

Lamu
USD 58

Dafam Hotel Nairobi  2 stars

Redcross Road, Nairobi, Kenya, 100

Nairobi
USD 63

Pavilion Holiday Resort Bamburi  2 stars

Off Malindi Road ,Mombasa 59917 00200 Nrb, Bamburi, Kenya

Bamburi
USD 71

Triple Eden Resort - Naivasha  2 stars

Naivasha - Mai Mahiu Road, Naivasha, Kenya

Naivasha
USD 23

The Pebble Hotel Nairobi  2 stars

Outer Ring Rd Pipeline Embakasi, Nairobi, Kenya

Nairobi

Jkia Airport Hotel Nairobi  2 stars

18348-00100 Nairobi North Airport Road, Nairobi, Kenya

Nairobi
USD 70

After 40 Hotel Nairobi  2 stars

Biashara Street, Nairobi, Kenya

Nairobi
USD 81

Kenya Continental Nairobi  2 stars

Rapta Road Westlands Nairobi, Nairobi, Kenya, 00100

Nairobi

Sarova Salt Lick Game Lodge Voi  0 stars

Lumo Community Wildlife Sanctuary, Voi, Kenya, 00000

Voi Superb
USD 226

Severin Sea Lodge Mombasa  0 stars

Malindi Road, Bamburi Beach, Mombasa, Kenya, 80100

Mombasa Fabulous
USD 231

Fig Tree Camp Talek  0 stars

Maasai Mara, Talek, Kenya, 00000

Talek
USD 565

Sentrim Amboseli Lodge  0 stars

3 Kms From Kimana Gate, Amboseli, Kenya, 00100

Amboseli
USD 189

Pride Inn Nyali Mombasa  0 stars

6696 2Nd Avenue, Mombasa, Kenya, 00200

Mombasa
USD 65

Sarova Taita Hills Game Lodge Tsavo  0 stars

72493 Nairobi, Kenya, Taita, Tsavo, Kenya, 200

Tsavo
USD 155

Olare Mara Kempinski Masai Mara Nairobi  0 stars

Olare Orok Conservancy, Nairobi, Kenya, 00800

Nairobi
USD 1 303

Mei Place Apartments Mombasa  0 stars

First Avenue New Nyali, Mombasa, Kenya

Mombasa Superb
USD 68

Nightingale Apartments Mombasa  0 stars

Serena Road, Shanzu, Mombasa, Kenya

Mombasa Very good
USD 68

Diani Beach Villas Cottages Mombasa  0 stars

Diani Beach Road P.O. Box 63692, Mombasa, Kenya

Mombasa

Samburu Intrepids Tented Camp  0 stars

Samburu National Reserve, Samburu, Kenya

Samburu
USD 743

Leinmach Guest House Mombasa  0 stars

Barracks Street, Mombasa, Kenya

Mombasa Good
USD 50

Karen Country Lodge Nairobi  0 stars

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

Nairobi
USD 300

Acacia Gardens Homestay Nairobi  0 stars

Ralph Bunche Road Off Ngong Road, Nairobi, Kenya

Nairobi
USD 51

Comfort Gardens Nairobi  0 stars

34 United Nations Crescent, Gigiri, Nairobi, Kenya

Nairobi
USD 162

Mara Intrepids Tented Camp Maasai Mara  0 stars

Masai Mara ;, Maasai Mara, Kenya, 74888 00200

Maasai Mara
USD 916

Olarro Maji Moto  0 stars

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

Maji Moto

Tipilikwani Mara Camp Maasai Mara  0 stars

5Km From Talek Gate, Maasai Mara, Kenya

Maasai Mara
USD 758

Ol Tukai Lodge Amboseli  0 stars

Amboseli National Park, Amboseli, Kenya

Amboseli
USD 342

Osoita Lodge Nairobi  0 stars

Nazarene Univeristy Road, Ongata Rongai Kenya, Nairobi, Kenya

Nairobi
USD 67

Divine Skyline Apartments Nairobi  0 stars

Studio House Marcus Garvey Road, Nairobi, Kenya

Nairobi

Biblica Guest House Nairobi  0 stars

Dennis Pitt Road, Nairobi, Kenya

Nairobi
USD 61

Distant Relatives Ecolodge & Backpackers Kilifi  0 stars

Seahorse Road, Kilifi, Kenya

Kilifi
USD 47

Margarita House Nairobi  0 stars

Lower Plains Road, Nairobi, Kenya

Nairobi
USD 140

Sarova Shaba Game Lodge Archers Post  0 stars

Shaba National Reserve, Archers Post, Kenya

Archers Post
USD 329

Treetops Nyeri  0 stars

Aberdare National Park, Nyeri, Kenya

Nyeri
USD 240

The Village Malindi  0 stars

Makaburini Road, Malindi, Kenya, 00623

Malindi
USD 101

Sentrim Mara Camp Ololaimutiek  0 stars

Maasai Mara, Ololaimutiek, Kenya, 00200

Ololaimutiek
USD 270

Baobab Sea Lodge Kilifi  0 stars

Kilifi Bay, Kilifi, Kenya, 9999

Kilifi
USD 153

Ashnil Mara Camp Maasai Mara  0 stars

Maasai Mara National Reserve, Maasai Mara, Kenya, 00100

Maasai Mara
USD 356

Basecamp Masai Mara Talek  0 stars

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

Talek
USD 306

Naivasha Kongoni Lodge  0 stars

300 M From Kongoni Town Centre, Naivasha, Kenya

Naivasha Exceptional
USD 123

Mirema Hotel Nairobi  0 stars

Mirema Road, Nairobi, Kenya, 00618

Nairobi

Methodist Guest House And Conference Centre Nairobi  0 stars

Oloitokitok Road Off Gitanga Road Lavington Green, Nairobi, Kenya, 00603

Nairobi
USD 86

Wildebeest Eco Camp Nairobi  0 stars

151 Mokoyeti Road West, Nairobi, Kenya

Nairobi
USD 74

Pendo Nairobi  0 stars

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

Nairobi
USD 90

Croals Apartments Nairobi  0 stars

Kingara Road Gitanga Road, Lavington, Nairobi, Kenya, 00621

Nairobi
USD 50

Mimi Na Wewe...In Africa! Watamu  0 stars

Sawa Sawa Road, Watamu, Kenya, 80202

Watamu
USD 90

Makwetu Villas Mombasa  0 stars

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

Mombasa
USD 141

Tulia House Backpackers Mombasa  0 stars

Off Links Road Opposite Sos, Mombasa, Kenya, 80100

Mombasa
USD 47

Pawenzi Serviced Apartments Mtwapa  0 stars

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

Mtwapa
USD 87

Mara West Camp Lolgorien  0 stars

Masai Mara National Reserve , Lolgorien, Kenya, 00502

Lolgorien Superb
USD 292

Ashnil Samburu Camp Archers Post  0 stars

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

Archers Post
USD 356

Elephant Bedroom Camp - Samburu Archers Post  0 stars

Samburu Camp , Archers Post, Kenya, 00100

Archers Post
USD 620

Kibo Safari Camp Amboseli  0 stars

Near Kimana Gate, Amboseli, Kenya, 49625

Amboseli
USD 390

Tawi Lodge Amboseli  0 stars

1206, Amboseli, Kenya, 00502

Amboseli
USD 670

Loyk Mara Camp Talek  0 stars

Olare Orok Conservancy, Talek, Kenya, 00606

Talek
USD 690

Little Governors Camp Talek  0 stars

Masai Mara National Reserve, Talek, Kenya, 00200

Talek
USD 1 472

Mara Leisure Camp Talek  0 stars

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

Talek
USD 331

Sarova Lion Hill Nakuru  0 stars

72493, Nakuru, Kenya, 00200

Nakuru
USD 386

Hotel Marvin Nakuru  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 291

Maji Moto Eco Camp  0 stars

Keekorok, Maji Moto, Kenya, 20501

Maji Moto

Enchoro Wildlife Camp Ololaimutiek  0 stars

Oloolaimitiek Village, Ololaimutiek, Kenya, 00200

Ololaimutiek

Cottars 1920S Camp Ololaimutiek  0 stars

Maasai Mara, Ololaimutiek, Kenya, 00100

Ololaimutiek

Mahali Mzuri Aitong  0 stars

Olare Motorogi Conservancy, Aitong, Kenya

Aitong

Villa Savannah Diani Beach  0 stars

Diani, Diani Beach, Kenya, 80401

Diani Beach
USD 350

Morning Star Diani Diani Beach  0 stars

Diani Beach Road, Diani Beach, Kenya, 80401

Diani Beach
USD 156

Tequila Sunrise Beach Villa Diani Beach  0 stars

Diani Beach Road, Diani Beach, Kenya, 80400

Diani Beach
USD 500

5 Star Gardens Embakasi  0 stars

Syokimau, Embakasi, Kenya

Embakasi

Ovaa Athi Athi River  0 stars

Athi River, Athi River, Kenya, 00517

Athi River
USD 63

Shimba Hills Lodge Kwale  0 stars

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

Kwale
USD 207

Vipingo Ridge  0 stars

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

Vipingo
USD 230

Punda Milias Nakuru Camp Mbaruk  0 stars

Mbaruk, Mbaruk, Kenya, 00837

Mbaruk
USD 67

Marura Holiday Resort Jumba la Mtwana  0 stars

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

Jumba la Mtwana
USD 42

Mara Serena Safari Lodge Lolgorien  0 stars

Masai Mara Game Reserve, Lolgorien, Kenya, 00200

Lolgorien

Kilima Camp Maasai Mara  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

73 Magadi Road, Nairobi, Kenya, 00509

Nairobi Good
USD 54