Kenya hotels

Kenya Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Sankara Nairobi Hotel  5 stars

Nairobi Superb USD 224

Diamonds Dream Of Africa Hotel Malindi  5 stars

Malindi Superb USD 222

Sovereign Suites Nairobi  5 stars

Nairobi USD 175

Diani Reef Beach Resort And Spa Mombasa  5 stars

Mombasa Superb USD 218

The Ark Hotel Nyeri  5 stars

Nyeri USD 229

Villa Rosa Kempinski Nairobi  5 stars

Nairobi USD 409

Laico Regency Hotel Nairobi  5 stars

Nairobi Very good USD 142

Panari Hotel Nairobi  5 stars

Nairobi Very good USD 174

Almanara Luxury Resort Diani Beach  5 stars

Diani Beach USD 480

Fairmont The Norfolk Hotel Nairobi  5 stars

Nairobi Fabulous USD 184

Kola Beach Resort Mambrui  5 stars

Mambrui Superb USD 252

The Bedelle Hotel Nairobi  5 stars

Nairobi USD 265

Fairmont Mount Kenya Safari Club Hotel Nanyuki  5 stars

Nanyuki USD 453

Dusitd2 Nairobi Hotel  5 stars

Nairobi USD 219

Tribe Hotel Nairobi  5 stars

Nairobi Fabulous USD 174

Medina Palms Hotel Watamu  5 stars

Watamu USD 349

Lion In The Sun Hotel Malindi  5 stars

Malindi USD 369

Nairobi Serena Hotel  5 stars

Nairobi Fabulous USD 274

Ocean Beach Resort & Spa Malindi  5 stars

Malindi Exclusive USD 171

Lake Naivasha Sopa Resort  5 stars

Naivasha USD 314

Ole Sereni Hotel Nairobi  5 stars

Nairobi Fabulous USD 235

Cowrie Shell Beach Apartments Mombasa  5 stars

Mombasa Very good USD 186

Wasini All Suite Hotel Nairobi  5 stars

Nairobi USD 261

Weston Hotel Nairobi  5 stars

Nairobi Exclusive USD 145

Windsor Golf & Country Club Hotel Nairobi  5 stars

Nairobi Very good USD 420

Swahili Beach Resort Ukunda  5 stars

Ukunda

The Majlis Resort Lamu  5 stars

Lamu USD 290

Radisson Blu Hotel Nairobi Upper Hill  5 stars

Nairobi Superb USD 242

Lake Naivasha Country Club Hotel Karagite  5 stars

Karagite Good USD 189

Aberdare Country Club Hotel Mweiga  5 stars

Mweiga USD 333

Keekorok Lodge Masai Mara  5 stars

Masai Mara Fabulous USD 246

Mombasa Continental Resort  5 stars

Mombasa USD 218

Hemingways Nairobi Hotel  5 stars

Nairobi USD 556

Nyali Beach Hotel  5 stars

Nyali Beach

Waterlovers Beach Resort Diani Beach  5 stars

Diani Beach USD 422

Intercontinental Nairobi Hotel  5 stars

Nairobi Very good USD 454

Sun Palm Beach Resort Watamu  5 stars

Watamu USD 120

Diani Sea Resort Diani Beach  5 stars

Diani Beach USD 185

The Boma Nairobi Hotel  5 stars

Nairobi Superb USD 193

Hemingways - Watamu Hotel  5 stars

Watamu Superb USD 371

Sarova Stanley Hotel Nairobi  5 stars

Nairobi Fabulous USD 298

The Sands At Chale Island Hotel Ukunda  5 stars

Ukunda USD 191

Sarova Mara Game Camp Hotel Masai Mara  5 stars

Masai Mara USD 490

Palacina The Residence & The Suites Nairobi  5 stars

Nairobi USD 392

Baobab Beach Resort Ukunda  4 stars

Ukunda USD 255

Amboseli Serena Safari Lodge  4 stars

Amboseli USD 315

The Heron Portico Hotel Nairobi  4 stars

Nairobi Fabulous USD 92

Samburu Sopa Lodge Nairobi  4 stars

Nairobi USD 251

Mara Simba Lodge Masai Mara  4 stars

Masai Mara USD 425

Creekside Hotel Mombasa  4 stars

Mombasa USD 108

Kivulini Luxury Resort Malindi  4 stars

Malindi USD 240

Meltonia Luxury Suites Nairobi  4 stars

Nairobi Fabulous USD 68

Sandies Tropical Village Malindi  4 stars

Malindi USD 138

Fairmont Mara Safari Club Villa Masai Mara  4 stars

Masai Mara Exclusive USD 573

African House Resort Malindi  4 stars

Malindi Superb USD 69

Barracuda Inn Resort Watamu  4 stars

Watamu USD 104

Cloud Hotel & Suites Nairobi  4 stars

Nairobi Fabulous USD 85

Pinewood Village Mombasa  4 stars

Mombasa USD 243

Nairobi Safari Club Hotel  4 stars

Nairobi Very good USD 89

Lotos Inn & Suites Nairobi  4 stars

Nairobi USD 92

Bidwood Suite Hotel Nairobi  4 stars

Nairobi USD 226

Mara Bush Camp Hotel Masai Mara  4 stars

Masai Mara USD 676

Woodmere Serviced Apartments Nairobi  4 stars

Nairobi

Leopard Beach Hotel Diani Beach  4 stars

Diani Beach USD 350

Kaskazi Beach Hotel Diani Beach  4 stars

Diani Beach USD 168

Severin Sea Lodge Mombasa  4 stars

Mombasa Superb USD 126

Ocean Village Club Ukunda  4 stars

Ukunda USD 303

Leisure Lodge Resort Mombasa  4 stars

Mombasa Superb USD 154

Southern Sun Mayfair Hotel Nairobi  4 stars

Nairobi Fabulous USD 233

Alba Hotel Meru  4 stars

Meru

Sun N Sand Beach Club Hotel Mombasa  4 stars

Mombasa

Sentrim Elementaita Lodge Gilgil  4 stars

Gilgil USD 262

La Mada Hotel Nairobi  4 stars

Nairobi Very good USD 246

Fairview Hotel Nairobi  4 stars

Nairobi Fabulous USD 249

Elementaita Country Lodge Nakuru  4 stars

Nakuru USD 130

Kilifi Bay Beach Resort  4 stars

Kilifi USD 193

Bahari Beach Hotel Mombasa  4 stars

Mombasa USD 187

Great Rift Valley Lodge Naivasha  4 stars

Naivasha USD 276

La Maison Royale Hotel Nairobi  4 stars

Nairobi Superb USD 98

Ngong Hills Hotel Nairobi  4 stars

Nairobi USD 87

Kahama Hotel Nairobi  4 stars

Nairobi USD 60

Neptune Beach Resort Mombasa  4 stars

Mombasa Superb USD 322

Aberdare Country Club Hotel Nyeri  4 stars

Nyeri USD 260

Imperial Hotel Kisumu  4 stars

Kisumu

Scorpio Villas Malindi  4 stars

Malindi USD 150

Sarova Shaba Lodge Samburu  4 stars

Samburu

Mara River Lodge Masai Mara  4 stars

Masai Mara USD 327

Eagle Palace Hotel Nakuru  4 stars

Nakuru

Treetops Hotel Mweiga  4 stars

Mweiga

Safari Park Hotel Nairobi  4 stars

Nairobi Fabulous USD 407

Boma Inn Nairobi  4 stars

Nairobi USD 230

Temple Point Resort Watamu  4 stars

Watamu Superb USD 135

Neptune Palm Beach Resort Mombasa  4 stars

Mombasa USD 318

Amber Hotel Nairobi  4 stars

Nairobi USD 172

Headquarters Inn Nairobi  4 stars

Nairobi USD 84

Southern Palms Beach Resort Mombasa  4 stars

Mombasa Superb USD 167

House Of Waine Hotel Nairobi  4 stars

Nairobi USD 574

Travellers Beach Hotel Mombasa  4 stars

Mombasa Fabulous USD 142

Msambweni Beach House Hotel Chale Paradise Island  4 stars

Chale Paradise Island

Nanchang Hotel Nairobi  4 stars

Nairobi Guest rating USD 78

Sun Africa Beach Resort Mombasa  4 stars

Mombasa USD 136

Eastland Hotel Nairobi  4 stars

Nairobi USD 114

Crowne Plaza Nairobi Hotel  4 stars

Nairobi Superb USD 185

The Planet Apartments Mombasa  4 stars

Mombasa USD 207

Coral Key Beach Resort Malindi  4 stars

Malindi USD 202

Nairobi Transit Hotel  4 stars

Nairobi USD 87

Eka Hotel Nairobi  4 stars

Nairobi Superb USD 158

Flamingo Villas Club Malindi  4 stars

Malindi USD 76

Villas Watamu Resort  4 stars

Watamu USD 72

Hotel Rio Nairobi  4 stars

Nairobi USD 85

Lawford'S Hotel Malindi  4 stars

Malindi USD 232

Mara Serena Safari Lodge Masai Mara  4 stars

Masai Mara Superb USD 333

Aquarius Beach Resort Watamu  4 stars

Watamu USD 152

Premier Nairobi Hotel  4 stars

Nairobi USD 186

Cold Springs Karen Boutique Hotel Nairobi  4 stars

Nairobi USD 567

Sarova Lion Hill Game Lodge Nakuru  4 stars

Nakuru USD 344

Sarova Whitesands Beach Resort Mombasa  4 stars

Mombasa Fabulous USD 179

Amani Tiwi Beach Resort  4 stars

Tiwi Fabulous USD 114

Sarova Panafric Hotel Nairobi  4 stars

Nairobi Very good USD 139

Sovereign Hotel Kisumu  4 stars

Kisumu

Progressive Park Hotel Nairobi  3 stars

Nairobi USD 90

Hotel Kipepeo Nairobi  3 stars

Nairobi Very good USD 49

Mara Eden Safari Camp Hotel Masai Mara  3 stars

Masai Mara USD 783

Silver Springs Hotel Nairobi  3 stars

Nairobi Guest rating USD 111

Capital Inn And Suites Nairobi  3 stars

Nairobi USD 90

Voi Safari Lodge  3 stars

Voi

Coastgate Hotel Mombasa  3 stars

Mombasa Guest rating USD 101

Nyali International Beach Hotel And Spa Mombasa  3 stars

Mombasa Fabulous USD 109

Fahari Guest House Nairobi  3 stars

Nairobi USD 90

Divine Skyline Apartments Nairobi  3 stars

Nairobi

Sunrise Hotel Nairobi  3 stars

Nairobi Good USD 56

The Pebble Hotel Nairobi  3 stars

Nairobi

Nairobi Upperhill Hotel  3 stars

Nairobi USD 93

Sentrim Castle Royal Hotel Mombasa  3 stars

Mombasa USD 111

Hadassah Hotel Nairobi  3 stars

Nairobi USD 66

Pavilion Holiday Resort Mombasa  3 stars

Mombasa USD 55

Kenya Comfort Hotel Suites Nairobi  3 stars

Nairobi USD 82

Hotel Barkley Nairobi  3 stars

Nairobi USD 41

Tamani Jua Tao Resort Malindi  3 stars

Malindi USD 145

Prime Comfort Apartments Mtwapa  3 stars

Mtwapa USD 89

Tudor Water Sports Hotel Mombasa  3 stars

Mombasa USD 102

Nairobi Airport Hotel  3 stars

Nairobi USD 102

Westend Hotel Nairobi  3 stars

Nairobi USD 90

Turtle Bay Beach Club Hotel Watamu  3 stars

Watamu Superb USD 165

Batians Peak Serviced Apartments Nairobi  3 stars

Nairobi USD 239

Masada Hotel Naivasha  3 stars

Naivasha USD 85

Karen Blixen Camp Hotel  3 stars

Karen USD 1 138

Triple Eden Resort - Naivasha  3 stars

Naivasha USD 25

Silversand Residence Malindi  3 stars

Malindi USD 110

Jamia Central Hotel Nairobi  3 stars

Nairobi Very good USD 85

West Breeze Hotel Nairobi  3 stars

Nairobi USD 104

Hillpark Hotel Nairobi  3 stars

Nairobi USD 134

Emeli Hotel Nairobi  3 stars

Nairobi USD 104

Monalisa Hotel Mtwapa  3 stars

Mtwapa USD 263

Summerdale Inn Nairobi  3 stars

Nairobi USD 191

Sweet Lake Resort Naivasha  3 stars

Naivasha USD 68

Diamond Plaza Apartments Nairobi  3 stars

Nairobi USD 112

Lenana Mount Hotel Nairobi  3 stars

Nairobi Guest rating USD 120

Jacaranda Beach Resort Watamu  3 stars

Watamu USD 185

Sentrim Boulevard Hotel Nairobi  3 stars

Nairobi Very good USD 80

Sky Hotel Nairobi  3 stars

Nairobi USD 68

Jacaranda Hotel Nairobi  3 stars

Nairobi Very good USD 140

La Jardine Hotel Nairobi  3 stars

Nairobi USD 33

Mvuli Suites Nairobi  3 stars

Nairobi USD 86

Kahama Hotel Mombasa  3 stars

Mombasa USD 131

Lambada Holiday Resort Mombasa  3 stars

Mombasa Guest rating USD 86

The Nest Bed & Breakfast Nairobi  3 stars

Nairobi USD 83

Castle Royal Hotel Mombasa  3 stars

Mombasa USD 115

Emrald Flamingo Beach Resort & Spa Mombasa  3 stars

Mombasa USD 346

Diani Sea Lodge Diani Beach  3 stars

Diani Beach Fabulous USD 173

Nomad Palace Hotel Nairobi  3 stars

Nairobi Good USD 43

Sentrim 680 Hotel Nairobi  3 stars

Nairobi Good USD 86

The Hennessis Hotel Nairobi  3 stars

Nairobi USD 67

Sunrise Resort Apartments & Spa Bamburi Beach  3 stars

Bamburi Beach USD 180

Kenya Bay Beach Hotel Mombasa  3 stars

Mombasa Fabulous USD 92

67 Airport Hotel Nairobi  3 stars

Nairobi Good USD 105

Oakwood Hotel Nairobi  3 stars

Nairobi Very good USD 87

Longview Suites Nairobi  3 stars

Nairobi USD 115

Marble Arch Hotel Nairobi  3 stars

Nairobi Guest rating USD 74

Waridi Paradise Apartment Hote Nairobi  3 stars

Nairobi USD 190

Baobab Holiday Resort Bamburi Beach  3 stars

Bamburi Beach USD 325

New Palm Tree Hotel Mombasa  3 stars

Mombasa Very good USD 23

Serena Mountain Lodge Nyeri  3 stars

Nyeri USD 333

Palm Tree Bed And Breakfast Nairobi  3 stars

Nairobi USD 55

Hotel Ambassadeur Nairobi  3 stars

Nairobi USD 114

Qaribu Inn Nairobi  3 stars

Nairobi USD 71

Sarova Taita Hills Game Lodge Nairobi  3 stars

Nairobi USD 241

Lake Naivasha Resort  3 stars

Naivasha USD 76

Bamburi Beach Hotel Mombasa  3 stars

Mombasa Good USD 156

Tune Hotel - Nairobi Westlands  3 stars

Nairobi USD 70

Town Lodge Upper Hill Nairobi  3 stars

Nairobi USD 183

Delta Hotel Nairobi  3 stars

Nairobi USD 76

Sai Rock Hotel & Spa Bamburi Beach  3 stars

Bamburi Beach USD 123

Boma Inn Eldoret  3 stars

Eldoret

Giraffe House Hotel Malindi  3 stars

Malindi USD 47

Mombasa Beach Hotel  3 stars

Mombasa Guest rating USD 139

Lonno Lodge Hotel Watamu  3 stars

Watamu USD 318

The Monarch Hotel Nairobi  3 stars

Nairobi USD 119

Angel'S Bay Resort Malindi  3 stars

Malindi USD 220

Reef Hotel Mombasa  3 stars

Mombasa Fabulous USD 114

Mara Sopa Lodge Masai Mara  3 stars

Masai Mara USD 416

Masai Mara Sopa Lodge  3 stars

Masai Mara USD 330

Hill Park Hotel - Tiwi Beach  3 stars

Tiwi USD 90

Hotel Emerald Nairobi  3 stars

Nairobi USD 153

Karen Inn And Suites Nairobi  3 stars

Nairobi USD 173

Hotel Troy Nairobi  3 stars

Nairobi Very good USD 53

Decasa Hotel Nairobi  3 stars

Nairobi USD 39

Halgan Villas Palace Mombasa  3 stars

Mombasa USD 91

Plaza Beach Hotel Mombasa  3 stars

Mombasa Fabulous USD 90

Papillon Lagoon Reef Hotel Diani Beach  3 stars

Diani Beach Fabulous USD 161

Indiana Beach Apartment Hotel Mombasa  3 stars

Mombasa Guest rating USD 114

Ahg Dorado Cottage Malindi  3 stars

Malindi USD 162

Prideinn Hotel Mombasa  3 stars

Mombasa USD 44

Nairobi Pacific Hotel  2 stars

Nairobi USD 65

Osinkirri Hotel Nairobi  2 stars

Nairobi USD 123

Khweza Bed & Breakfast Bed & Breakfast Nairobi  2 stars

Nairobi Superb USD 46

Msafini Hotel Lamu  2 stars

Lamu USD 88

Paris Hotel Nairobi  2 stars

Nairobi Superb USD 96

Blue Hut Hotel Nairobi  2 stars

Nairobi USD 80

Hibiscus Guest House Nairobi  2 stars

Nairobi

Kenya Comfort Hotel Nairobi  2 stars

Nairobi USD 76

Shimoni Reef Lodge  2 stars

Shimoni Guest rating USD 120

Acacia Gardens Hotel Nairobi  2 stars

Nairobi USD 67

Mvuli House - B&B Nairobi  2 stars

Nairobi Superb USD 102

Driftwood Beach Club Hotel Malindi  2 stars

Malindi USD 200

Dafam Hotel Nairobi  2 stars

Nairobi USD 66

Sirona Hotel Nairobi  2 stars

Nairobi USD 60

Pride Inn Nyali Mombasa  1 stars

Mombasa USD 65

Blue Marlin Beach Hotel Diani Beach  0 stars

Diani Beach USD 182

Baobab Sea Lodge Kilifi  0 stars

Kilifi

Comfort Gardens Hotel Nairobi  0 stars

Nairobi USD 279

Kilima Camp Villa Masai Mara  0 stars

Masai Mara USD 640

Leinmach Guest House Mombasa  0 stars

Mombasa Very good USD 89

Sarova Taita Hills Game Lodge Tsavo  0 stars

Tsavo

Biblica Guest House Nairobi  0 stars

Nairobi USD 52

Sentrim Amboseli Lodge  0 stars

Amboseli USD 158

Mei Place Apartments Mombasa  0 stars

Mombasa Very good USD 173

Distant Relatives Ecolodge & Backpackers Kilifi  0 stars

Kilifi USD 33

Osoita Lodge Ongata Rongai  0 stars

Ongata Rongai USD 104

Tropical Towers Apartments Nairobi  0 stars

Nairobi USD 107

Jacaranda Lake Elementeita Lodge Gilgil  0 stars

Gilgil

Green Hills Hotel Nyeri  0 stars

Nyeri USD 81

Lake Elmenteita Serena Camp Villa Nakuru  0 stars

Nakuru USD 527

Nalepo Mara Lodge Masai Mara  0 stars

Masai Mara USD 229

Olare Mara Kempinski Masai Mara Villa Nairobi  0 stars

Nairobi USD 1 500

Nightingale Apartments Mombasa  0 stars

Mombasa Very good USD 87

Fedha Residences Nairobi  0 stars

Nairobi USD 130

Naivasha Kongoni Lodge  0 stars

Naivasha Exceptional USD 99

Norfolk Towers Serviced Apartments Nairobi  0 stars

Nairobi USD 101

Karen Country Lodge Nairobi  0 stars

Nairobi USD 300

Reata Serviced Apartments Nairobi  0 stars

Nairobi Good USD 100

Mara Intrepids Tented Camp Villa Masai Mara  0 stars

Masai Mara USD 1 042