Kenya hotels

Kenya Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Diamonds Dream Of Africa Malindi  5 stars

Casuarina Road, Malindi, Kenya

Malindi Superb ZAR 2 863

Ark Lodge Nyeri  5 stars

Aberdare National Park, P.O Box 449, Kenya, Nyeri, Kenya

Nyeri ZAR 2 654

Fairmont Mara Safari Club Maasai Mara  5 stars

Masai Mara, Maasai Mara, Kenya

Maasai Mara Exclusive ZAR 6 967

Fairmont The Norfolk Nairobi  5 stars

Harry Thuku Road, Nairobi, Kenya, 00200

Nairobi Fabulous ZAR 2 179

Nairobi Serena  5 stars

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

Nairobi Fabulous ZAR 2 840

Sarova Whitesands Beach Resort Mombasa  5 stars

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

Mombasa Fabulous ZAR 3 130

Sarova Mara Game Camp Narok  5 stars

72493 Nairobi, Kenya, Narok, Kenya

Narok ZAR 5 680

Windsor Golf & Country Club Nairobi  5 stars

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

Nairobi Very good ZAR 4 707

Sarova Stanley Nairobi  5 stars

Kenyatta Avenue, Po Box 30680, Nairobi, Kenya

Nairobi Fabulous ZAR 3 338

Intercontinental Nairobi  5 stars

City Hall Way, Nairobi, Kenya, 00200

Nairobi Very good ZAR 4 556

La Mada Nairobi  5 stars

40683 Thika Road, Nairobi, Kenya, 00100

Nairobi Very good ZAR 3 304

Kilifi Bay Beach Resort  5 stars

Bofa Rd., Kilifi, Kenya, 00000

Kilifi ZAR 2 121

Fairmont Mount Kenya Safari Club Nanyuki  5 stars

Mount Kenya, Nanyuki, Kenya

Nanyuki ZAR 3 675

Laico Regency Nairobi  5 stars

Loita Street, Uhuru Highway, Nairobi, Kenya, 00200

Nairobi Very good ZAR 1 646

Diani Reef Beach Resort And Spa Mombasa  5 stars

Diani Beach Road, Mombasa, Kenya

Mombasa Superb ZAR 2 794

Ole Sereni Hotel Nairobi  5 stars

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

Nairobi Fabulous ZAR 2 724

Almanara Luxury Resort Diani Beach  5 stars

Diani Beach Road 27912, Diani Beach, Kenya, 80401

Diani Beach ZAR 5 564

Sankara Nairobi  5 stars

05 Woodvale Grove, Westlands, Nairobi, Kenya

Nairobi Superb ZAR 2 770

Tribe Nairobi  5 stars

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

Nairobi Fabulous ZAR 2 585

The Boma Nairobi  5 stars

Po Box 26601,South C (Bellevue), Re, Off Popo Rd, Off Mombasa Rd, Nairobi, Kenya, 00100

Nairobi Superb ZAR 2 283

Hemingways Nairobi  5 stars

Mbagathi Ridge, Nairobi, Kenya, 00502

Nairobi ZAR 6 446

Villa Rosa Kempinski Nairobi  5 stars

Chiromo Road Po Box 14164, Waiyaki Way, Nairobi, Kenya, 00100

Nairobi ZAR 2 828

Sovereign Suites Nairobi  5 stars

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

Nairobi ZAR 2 028

Palacina The Residence & The Suites Nairobi  5 stars

Kitale Lane, Nairobi, Kenya

Nairobi ZAR 4 544

Olare Mara Kempinski Masai Mara Nairobi  5 stars

Olare Orok Conservancy, Nairobi, Kenya, 00800

Nairobi ZAR 11 755

Medina Palms Watamu  5 stars

Turtle Bay Road, Watamu, Kenya, 80202

Watamu ZAR 4 938

Lake Naivasha Country Club Karagite  5 stars

South Lake Road, Karagite, Kenya

Karagite Good ZAR 2 423

Lake Naivasha Sopa Resort  5 stars

72630 Nairobi, Kenya Lake Naivasha, Naivasha, Kenya

Naivasha ZAR 3 640

Ocean Beach Resort & Spa Malindi  5 stars

Malindi, Malindi, Kenya

Malindi Exclusive ZAR 2 492

Lion In The Sun Hotel Malindi  5 stars

Marine Park Road, Malindi, Kenya

Malindi ZAR 4 278

Cowrie Shell Beach Apartments Mombasa  5 stars

Mombasa Malindi Highway, Mombasa, Kenya

Mombasa Very good ZAR 1 333

Keekorok Lodge Maasai Mara  5 stars

Masai Mara,, Maasai Mara, Kenya

Maasai Mara Fabulous ZAR 2 678

Dusitd2 Nairobi  5 stars

P.O Box 41596 14 Riverside, Riversi, Westlands, Nairobi, Kenya, 00100

Nairobi Exclusive ZAR 2 202

The Sands At Chale Chale Paradise Island  5 stars

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

Chale Paradise Island

Weston Hotel Nairobi  5 stars

Langata Road, Nairobi, Kenya

Nairobi Exclusive ZAR 2 457

Radisson Blu Hotel Nairobi  5 stars

Elgon Rd, Nairobi, Kenya

Nairobi Superb ZAR 2 805

Kola Beach Resort Mambrui  5 stars

Lamu Road, Mambrui Junction, Mambrui, Kenya, 80200

Mambrui Superb ZAR 2 446

The Concord Hotel Nairobi  5 stars

31 Wangapala Road, Westlands, Nairobi, Kenya, 00000

Nairobi

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 ZAR 3 246

Serena Beach Bamburi Beach  5 stars

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

Bamburi Beach ZAR 5 402

The Bedelle Nairobi  5 stars

551 Runda Crescent, Nairobi, Kenya

Nairobi ZAR 3 072

Enashipai Resort & Spa Naivasha  5 stars

Moi South Lake Rd, Naivasha, Kenya, 00200

Naivasha

The Charming Lonno Lodge Watamu  5 stars

Kanani Road, Watamu, Kenya

Watamu

Sun Palm Beach Resort Watamu  4 stars

Jacaranda Road, Watamu, Kenya

Watamu ZAR 2 133

Sarova Lion Hill Game Lodge Nakuru  4 stars

Lake Nakuru National Park, Nakuru, Kenya, 00200

Nakuru ZAR 3 988

Sarova Panafric Nairobi  4 stars

Kenyatta Avenue, P.O Box 72493, Nairobi, Kenya

Nairobi Very good ZAR 1 530

Sun N Sand Beach Club Mombasa  4 stars

Kikambala, Mombasa, Kenya, 84383

Mombasa

Jacaranda Nairobi  4 stars

Woodvale Street, Westlands , Nairobi, Kenya, 84383

Nairobi Very good ZAR 1 507

Southern Palms Beach Resort Ukunda  4 stars

Ukunda, Mombasa Diani Beach, P.O. Box 363, Mombasa, Kenya, 00000

Mombasa Superb ZAR 2 307

Pinewood Beach Resort And Spa Mombasa  4 stars

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

Mombasa ZAR 2 585

Great Rift Valley Lodge And Golf Resort Naivasha  4 stars

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

Naivasha ZAR 4 289

Crowne Plaza Nairobi  4 stars

Kenya Road, Upper Hill Po Box 25574, Nairobi, Kenya, 00100

Nairobi Superb ZAR 2 098

Kilaguni Serena Safari Lodge Tsavo West National Park  4 stars

Tsavo West National Park, Tsavo West National Park, Kenya

Tsavo West National Park ZAR 3 501

Mara Serena Safari Lodge Maasai Mara  4 stars

Maasai Mara Game Reserve, Maasai Mara, Kenya, 00100

Maasai Mara Superb ZAR 2 886

Amboseli Serena Safari Lodge  4 stars

Amboseli National Park, Amboseli, Kenya

Amboseli ZAR 3 652

Temple Point Resort Watamu  4 stars

Marine Park Road, Watamu, Kenya, 80202

Watamu Superb ZAR 1 994

Paris Hotel Nairobi  4 stars

Mfangano Street, Nairobi, Kenya, 00200

Nairobi Superb ZAR 1 112

Safari Park Nairobi  4 stars

Thika Road, Po Box 45038, Nairobi, Kenya, 00100

Nairobi Fabulous ZAR 5 877

Nairobi Safari Club  4 stars

Lilian Towers, Nairobi, Kenya, 43564

Nairobi Very good ZAR 904

Leopard Beach Diani Beach  4 stars

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

Diani Beach ZAR 6 017

Travellers Beach Hotel & Club Mombasa  4 stars

Bamburi Beach, Mombasa-Malindi Road, Mombasa, Kenya, 80100

Mombasa Fabulous ZAR 1 576

Baobab Beach Resort Ukunda  4 stars

Diani Beach, South Coast, Ukunda, Kenya, 80400

Ukunda ZAR 3 095

Amani Tiwi Beach Resort  4 stars

Lunga Lunga Road, Tiwi, Kenya, 80400

Tiwi Fabulous ZAR 3 037

Best Western Plus Meridian Hotel Nairobi  4 stars

6 Muranga Road , Nairobi, Kenya, 100

Nairobi Guest rating ZAR 1 078

Samburu Sopa Lodge  4 stars

72630 Nairobi,Kenya, Samburu, Kenya, 00200

Samburu ZAR 2 910

Eka Hotel Nairobi  4 stars

Mombasa Road, Nairobi, Kenya, 00506

Nairobi Superb ZAR 1 843

The Sands At Chale Island Ukunda  4 stars

Chale Island , Ukunda, Kenya

Ukunda ZAR 4 312

The Sands At Nomad Mombasa  4 stars

Diani Beach,South Coast, Mombasa, Kenya, 5066

Mombasa ZAR 6 875

Villas Watamu Resort  4 stars

Turtle Bay Road Plot 546, Watamu, Kenya

Watamu ZAR 834

Jacaranda Beach Resort Watamu  4 stars

Jacaranda Road, Watamu, Kenya, 80202

Watamu ZAR 1 901

Fairview Hotel Nairobi  4 stars

Bishop Road, Nairobi, Kenya, 100

Nairobi Fabulous ZAR 2 886

Mombasa Continental Resort  4 stars

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

Mombasa ZAR 3 315

Sandies Tropical Village Malindi  4 stars

Casuarina Road, Malindi, Kenya

Malindi ZAR 1 565

Sweetwaters Serena Camp Nanyuki  4 stars

Ol Pejeta Conservancy, Nanyuki, Kenya

Nanyuki ZAR 3 918

Fairmont Safari Club Nanyuki  4 stars

P.O. Box 58581,C14, Keekorok, Nanyuki, Nanyuki, Kenya, NULL

Nanyuki

Lantana Galu Beach Mombasa  4 stars

Diani Beach Road, Mombasa, Kenya, NULL

Mombasa ZAR 3 999

Southern Sun Mayfair Nairobi  4 stars

Cnr Parklands Road & Msapo Close, P, Po Box 66807, Nairobi, Kenya, 00800

Nairobi Fabulous ZAR 2 701

Scorpio Villas Malindi  4 stars

Mnarani Road, Malindi, Kenya, NULL

Malindi ZAR 1 159

Creekside Hotel Mombasa  4 stars

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

Mombasa ZAR 1 205

Bahari Beach Hotel Mombasa  4 stars

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

Mombasa ZAR 2 098

The Heron Portico Nairobi  4 stars

Milimani Road, Nairobi, Kenya

Nairobi Fabulous ZAR 1 182

Coral Key Beach Resort Malindi  4 stars

Mama Ngina Road, Malindi, Ke, Malindi, Kenya

Malindi ZAR 2 341

African House Resort Malindi  4 stars

Casuarina Road, Malindi, Kenya

Malindi Superb ZAR 788

The Planet Apartments Mombasa  4 stars

Planet Bamburi, Malindi Road, Mombasa, Kenya

Mombasa ZAR 2 481

Flamingo Villa'S Club Malindi  4 stars

Mayungu Road, Malindi, Kenya

Malindi ZAR 799

Longview Suites Nairobi  4 stars

Magadi Road, Nairobi, Kenya

Nairobi ZAR 1 333

Angel'S Bay Resort Malindi  4 stars

Lamu Road, Malindi, Kenya

Malindi ZAR 2 179

Headquarters Inn Nairobi  4 stars

Langata Road, Nairobi, Ke, Nairobi, Kenya

Nairobi ZAR 973

Cold Springs Karen Boutique Hotel  4 stars

Marula Lane,, Off Karen Road, Karen, Kenya

Karen ZAR 6 573

Lawford'S Hotel Malindi  4 stars

Lamu Road, Malindi, Kenya

Malindi ZAR 2 689

Kaskazi Beach Diani Beach  4 stars

Opposite Nakumatt - Diani, Next To Swahili Beach Hotel, Ukunda, Diani Beach Rd, Diani Beach, Diani Beach, Kenya

Diani Beach ZAR 1 947

Diani Sea Resort Diani Beach  4 stars

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

Diani Beach ZAR 1 820

Nairobi Transit Hotel  4 stars

Limuru Road, Nairobi, Kenya

Nairobi ZAR 1 008

Leisure Lodge Beach & Golf Resort Diani Beach  4 stars

Diani Beach, Diani Beach, Kenya, 80100

Diani Beach ZAR 2 863

Naboisho Camp Maasai Mara  4 stars

Naboisho Conservancy Adj The Masai Game Reserve, Maasai Mara, Kenya, 10100

Maasai Mara ZAR 17 089

Aquarius Beach Resort Watamu  4 stars

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

Watamu ZAR 1 854

Nanchang Hotel Nairobi  4 stars

No 21, Westlands Road, Westlands, Nairobi, Kenya

Nairobi Guest rating ZAR 915

Kahama Hotel Nairobi  4 stars

Murang'A Road, Nairobi, Kenya

Nairobi ZAR 695

Cloud Hotel & Suites Nairobi  4 stars

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

Nairobi Fabulous ZAR 1 066

House Of Waine Nairobi  4 stars

Masai Lane Off Bogani Road Karen, Nairobi, Kenya

Nairobi ZAR 6 654

Godials Bed & Breakfast Nairobi  4 stars

Lenana Road, Nairobi, Kenya

Nairobi ZAR 1 310

Peponi Lamu  4 stars

Lamu Island 24, Lamu, Kenya, Lamu, Kenya

Lamu

Kivulini Luxury Resort Malindi  4 stars

Mayungu Road, Malindi, Kenya

Malindi ZAR 2 782

Rekero Camp Maasai Mara  4 stars

By Talek River, Maasai Mara, Kenya

Maasai Mara ZAR 17 668

La Maison Royale Nairobi  4 stars

09 Mogotio Road, Westlands, Nairobi, Kenya

Nairobi Superb ZAR 892

Eastland Hotel Nairobi  4 stars

Ring Road Kilimani, Nairobi, Kenya

Nairobi ZAR 1 321

Waridi Paradise Hotel And Suites Nairobi  4 stars

Rose Avenue, Off Argwings Kodhek Hurlingham Nairobi Kenya, Nairobi, Kenya

Nairobi ZAR 2 712

Hotel Rio Nairobi  4 stars

Muthaiti Avenue, Nairobi, Kenya

Nairobi ZAR 985

Bidwood Suite Hotel Nairobi  4 stars

Lower Kabete Road, Nairobi, Kenya

Nairobi ZAR 2 620

Osinkirri Hotel Kilimani Nairobi  4 stars

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

Nairobi ZAR 1 426

Ngong Hills Hotel Nairobi  4 stars

Ngong Road, Nairobi, Kenya

Nairobi ZAR 1 321

Waterlovers Beach Resort Diani Beach  4 stars

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

Diani Beach ZAR 3 431

Amani Tiwi Beach Resort Ukunda  4 stars

Route To Bat Tiwi Cottages, Ukunda, Kenya, 1877

Ukunda ZAR 2 423

Shimoni Reef Lodge  4 stars

Shimoni Village , Shimoni, Kenya

Shimoni Guest rating ZAR 1 391

Jacaranda Hotel Nairobi  4 stars

Woodvale Grove, Westlands, Nairobi, Kenya

Nairobi ZAR 1 681

Barracuda Inn Resort Watamu  4 stars

Watamu Road, Watamu, Kenya, 80202

Watamu ZAR 1 112

Eagle Palace Hotel Nakuru  4 stars

119 Oginga Odinga Street, Nakuru, Kenya

Nakuru ZAR 927

Mara River Lodge Maasai Mara  4 stars

Lemek Convervancy, Maasai Mara, Kenya

Maasai Mara ZAR 3 883

Sentrim Elementaita Lodge Gilgil  4 stars

Nairobi - Nakuru Highway, Gilgil, Kenya

Gilgil ZAR 3 037

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,, Nairobi, Kenya

Nairobi

Lotos Inn & Suites Nairobi  4 stars

19 Mpaka Rd, Westlands, Nairobi, Kenya

Nairobi ZAR 2 318

Amber Hotel Nairobi  4 stars

Ngong Lane, Off Ngong Road, Nairobi, Kenya

Nairobi ZAR 1 994

Alba Hotel Meru  4 stars

Milimani Road, Meru, Meru, Kenya, 00200

Meru

Englishpoint Mombasa  4 stars

Cement Road, Mombasa, Kenya

Mombasa

Sovereign Hotel Kisumu  4 stars

Lolwe Drive, Kisumu, Kenya

Kisumu

Msambweni Beach House Chale Paradise Island  4 stars

Msambweni Beach, Chale Paradise Island, Kenya

Chale Paradise Island

Flamingo Beach Resort & Spa SHANZU  4 stars

Dolphin Road, SHANZU, Kenya, 80109

SHANZU ZAR 1 762

Neptune Beach Resort Bamburi  4 stars

Bamburi Beach, Bamburi, Kenya, 80100

Bamburi ZAR 3 443

Neptune Palm Beach Boutique Resort & Spa Galu  4 stars

Diani Beach, Galu, Kenya, 80100

Galu ZAR 4 289

Ocean Village Club Diani Beach  4 stars

Diani Beach Road, Diani Beach, Kenya, 80400

Diani Beach Superb ZAR 3 512

Panari Hotel Nairobi  4 stars

Mombasa Road, Nairobi, Kenya

Nairobi ZAR 2 017

Voyager Beach Resort Mombasa  4 stars

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

Mombasa ZAR 1 866

Rusinga Island Lodge  4 stars

Ring Road, Rusinga Island, Kenya

Rusinga Island

Four Points By Sheraton Nairobi  4 stars

Argwings Kodhek Road Hurlingham, Nairobi, Kenya

Nairobi

After 40 Hotel Nairobi  4 stars

Biashara Street, Nairobi, Kenya

Nairobi ZAR 695

Lily Palm Resort Watamu  4 stars

Watamu National Marine Park, Watamu, Kenya

Watamu ZAR 1 379

Jewelstone Nairobi  4 stars

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

Nairobi ZAR 1 994

Hemingways - Watamu  3 stars

P. O. Box 267, , Watamu, Kenya

Watamu Superb ZAR 4 301

Reef Hotel Mombasa  3 stars

Mount Kenya Road, Mombasa, Kenya, 82234

Mombasa Fabulous ZAR 1 518

Sai Rock Hotel & Spa Bamburi Beach  3 stars

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

Bamburi Beach ZAR 1 426

Central Nairobi  3 stars

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

Nairobi Very good ZAR 985

Hillpark Hotel Nairobi  3 stars

Upperhill, Lower Hill Road, Nairobi, Kenya, 00000

Nairobi ZAR 1 170

Lenana Mount Nairobi  3 stars

40943 Ralph Bunche Road, Nairobi, Kenya, 00100

Nairobi Guest rating ZAR 1 391

Sentrim Boulevard Nairobi  3 stars

Harry Thuku Road, Nairobi, Kenya, 00100

Nairobi Very good ZAR 1 078

Kenya Bay Beach Hotel Mombasa  3 stars

Mombasa Malindi Highway, Mombasa, Kenya, 80100

Mombasa Fabulous ZAR 1 228

Ambassadeur Nairobi  3 stars

Moi Avenue, Nairobi, Kenya, 00000

Nairobi ZAR 1 321

Hotel Kipepeo Nairobi  3 stars

P.O Box 75362-00200, 39 River Road, Nairobi, Kenya, 00200

Nairobi Very good ZAR 649

Voi Safari Lodge  3 stars

Tsavo National Park East, Voi, Kenya, 00000

Voi

Serena Mountain Lodge Nyeri  3 stars

Mount Kenya National Park, Nyeri, Kenya

Nyeri ZAR 3 524

Mombasa Beach Hotel  3 stars

Mt Kenya Road, North Coast, P.O.Box 90414, Mombasa, Mombasa, Kenya, 00000

Mombasa Guest rating ZAR 1 831

Ngulia Safari Lodge Tsavo  3 stars

Tsavo West National Park, Tsavo, Kenya, 00000

Tsavo ZAR 1 959

Prideinn Hotel Westlands Nairobi  3 stars

Westlands Road, Westlands, Nairobi, Kenya, 000254

Nairobi Very good ZAR 2 341

Indiana Beach Apartment Hotel Mombasa  3 stars

P.O Box 82662, Mombasa, Kenya

Mombasa Guest rating ZAR 765

Plaza Beach Hotel Bamburi Beach  3 stars

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

Bamburi Beach Fabulous ZAR 1 124

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 ZAR 2 121

Turtle Bay Beach Club Watamu  3 stars

Mida Creek Road, Watamu, Kenya, 80202

Watamu Superb ZAR 2 527

Sentrim 680 Nairobi  3 stars

Kenyatta Avenue, 00100- Nairobi Central, Nairobi, Kenya, 00100

Nairobi Good ZAR 1 112

Sentrim Castle Royal Hotel Mombasa  3 stars

Moi Avenue, Mombasa, Kenya

Mombasa ZAR 1 310

New Palm Tree Mombasa  3 stars

Nkrumah Road, Mombasa, Kenya, 80100

Mombasa Very good ZAR 301

Mara Sopa Lodge Maasai Mara  3 stars

72630 Nairobi, Kenya, Maasai Mara, Kenya, 00200

Maasai Mara ZAR 4 822

Oakwood Hotel Nairobi  3 stars

Kimathi Street, Nairobi, Kenya, 00100

Nairobi Very good ZAR 985

The Clarion Hotel Nairobi  3 stars

Moi Avenue Muranga Road, Nairobi, Kenya, 00100

Nairobi Guest rating ZAR 1 750

Silver Springs Hotel Nairobi  3 stars

Argwings Kodhek Rd, Hurlingham, Nairobi, Kenya, 00200

Nairobi Guest rating ZAR 1 402

Prideinn Hotel Mombasa  3 stars

Haile Selassie Avenue, Mombasa, Kenya

Mombasa ZAR 939

The Hennessis Hotel Nairobi  3 stars

Limuru Road, Mushembi Road, Nairobi, Kenya

Nairobi ZAR 869

Marble Arch Hotel Nairobi  3 stars

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

Nairobi Guest rating ZAR 823

Bamburi Beach Hotel Mombasa  3 stars

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

Mombasa Good ZAR 2 260

Nairobi Upperhill Hotel  3 stars

Upper Hill,Mawensi Road, Nairobi, Kenya

Nairobi ZAR 1 078

Summerdale Inn Nairobi  3 stars

Gandhi Avenue, Off Langata Road, Nairobi West, Nairobi, Kenya

Nairobi ZAR 2 214

Sunrise Hotel Nairobi  3 stars

Keekorok Rd, Nairobi, Kenya, 00600-519

Nairobi Fabulous ZAR 649

Papillon Lagoon Reef Hotel Diani Beach  3 stars

Diani Beach, Diani, Diani Beach, Kenya, 0000

Diani Beach Fabulous ZAR 2 701

Kenya Comfort Hotel Suites Nairobi  3 stars

Milimani/Ralph Bunche Road, Nairobi, Kenya, 00100

Nairobi ZAR 1 124

Hotel Emerald Nairobi  3 stars

12 Woodvale Grove, Nairobi, Kenya

Nairobi ZAR 927

Airport View Plaza Embakasi  3 stars

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

Embakasi ZAR 1 228

Fahari Guest House Nairobi  3 stars

Rhapta Road, Near New Rehema House Westlands, Nairobi, Kenya

Nairobi ZAR 1 043

Diani Beach Villas Cottages Mombasa  3 stars

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

Mombasa

Nairobi Airport Hotel  3 stars

Syokimau Airport Road, Nairobi, Kenya

Nairobi Guest rating ZAR 1 217

Boma Inn Nairobi  3 stars

Red Cross Road, Off Popo Rd, Po Box: 26601 - 00100, Nairobi, Kenya

Nairobi ZAR 1 449

Tudor Water Sports Hotel Mombasa  3 stars

Tom Mboya Avenue, Mombasa, Kenya

Mombasa ZAR 1 055

Hill Park Hotel - Tiwi Beach  3 stars

Ukunda Beach, Tiwi, Kenya, Tiwi, Kenya

Tiwi ZAR 1 043

Monalisa Hotel Mtwapa  3 stars

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

Mtwapa ZAR 3 002

La Jardine Nairobi  3 stars

Ngara Road, Near Equity Bank, Nairobi, Ke, Nairobi, Kenya

Nairobi ZAR 382

The Nest Nairobi  3 stars

Popo Road Off Mombasa Road, Nairobi, Kenya

Nairobi ZAR 962

Acacia Gardens Homestay Nairobi  3 stars

Ralph Bunche Road Off Ngong Road, Nairobi, Kenya

Nairobi ZAR 776

Laibon Hotel Nairobi  3 stars

Laibon Hotel Is Situated At South B Shopping, Off Mombasa Road, At Oilibya Petrol Station Junction. ,Nairobi 00100, Nairobi, Kenya

Nairobi

Driftwood Beach Club Malindi  3 stars

Silversand Road Silversand Beach, Malindi, Kenya

Malindi ZAR 3 594

Pearl Palace Hotel Nairobi  3 stars

Kipipiri Road, Nairobi, Ke, Nairobi, Kenya

Nairobi ZAR 440

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 ZAR 1 182

Karen Inn And Suites Nairobi  3 stars

Karen Road, Nairobi, Kenya, 00100

Nairobi ZAR 2 005

Boma Inn Eldoret  3 stars

Elgon View, Off Ramogi Drive, , Eldoret, Kenya, 30100

Eldoret ZAR 1 541

Diamond Plaza Apartments Nairobi  3 stars

Masari Road, Parklands, Nairobi, Kenya, 100

Nairobi ZAR 1 101

The Monarch Hotel Nairobi  3 stars

Rose Avenue, Kilimani Area, Nairobi, Kenya

Nairobi ZAR 1 240

Hadassah Hotel Nairobi  3 stars

Ralph Bunche Road, Nairobi, Kenya

Nairobi ZAR 788

Masada Hotel Naivasha  3 stars

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

Naivasha ZAR 973

Qaribu Inn Nairobi  3 stars

Loresho, Off Waiyaki Way, Nairobi, Kenya

Nairobi ZAR 823

Sunrise Resort Apartments & Spa Mombasa  3 stars

Mwamba Drive Nyali Off Link Road Box 34180, Mombasa, Kenya

Mombasa ZAR 2 086

Delta Hotel Nairobi  3 stars

University Way, Nairobi, Kenya, 6622-00300

Nairobi ZAR 881

Decasa Hotel Nairobi  3 stars

River Road, Nairobi, Kenya, 00100

Nairobi ZAR 452

Karen Blixen Camp  3 stars

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

Karen ZAR 13 193

Lake Naivasha Resort  3 stars

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

Naivasha ZAR 985

Westend Hotel Nairobi  3 stars

Stima Lane, Off Lower Kabete Road, Nairobi, Kenya

Nairobi ZAR 1 043

67 Airport Hotel Nairobi  3 stars

Mombasa Road, Nairobi, Kenya

Nairobi Good ZAR 1 217

Progressive Park Hotel Nairobi  3 stars

10 Mwanzi Road, Westlands, Nairobi, Kenya

Nairobi ZAR 1 043

Divine Skyline Apartments Nairobi  3 stars

Studio House, Marcus Garvey Road, Nairobi, Kenya

Nairobi

Mvuli Suites Nairobi  3 stars

Kipande Road, Off Chambers Road, Nairobi, Kenya

Nairobi ZAR 997

Hotel Barkley Nairobi  3 stars

Prammukh Plaza, Sheikh Karume Road, Nairobi, Kenya

Nairobi Very good ZAR 475

Sweet Lake Resort Naivasha  3 stars

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

Naivasha ZAR 857

Coastgate Hotel Mombasa  3 stars

Miritini Street, Old Mombasa, Mombasa, Kenya, 00254

Mombasa Guest rating ZAR 1 391

Capital Inn And Suites Nairobi  3 stars

Moktar Daddah Street 209 4797, Nairobi, Kenya

Nairobi ZAR 1 043

Ahg Dorado Cottage Malindi  3 stars

Marine Park Road, Malindi, Kenya, 00100

Malindi ZAR 1 541

Prime Comfort Apartments Mtwapa  3 stars

Mtwapa Town, Mtwapa, Kenya, 25441

Mtwapa ZAR 16 903

Fedha Residences Nairobi  3 stars

Tigoni Rd, Nairobi, Kenya

Nairobi ZAR 1 275

Emeli Hotel Nairobi  3 stars

Kipande Road, Nairobi, Kenya

Nairobi ZAR 1 785

Triple Eden Resort - Naivasha  3 stars

Naivasha - Mai Mahiu Road, Naivasha, Kenya

Naivasha ZAR 289

Kahama Hotel Mombasa  3 stars

Malindi Highway North Coast Mombasa, Mombasa, Kenya

Mombasa ZAR 1 611

Aa Lodge Masai Mara Maasai Mara  3 stars

Maasai Mara National Reserve, Maasai Mara, Kenya

Maasai Mara ZAR 3 396

Basecamp Eagle View Maasai Mara  3 stars

Mara Naibosho Conservancy, Maasai Mara, Kenya

Maasai Mara ZAR 6 005

Sportsview Hotel Kasarani Nairobi  3 stars

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

Nairobi ZAR 1 634

Tamani Jua Tao Resort Malindi  3 stars

Lamu Road, Malindi, Kenya

Malindi ZAR 1 808

Basecamp Masai Mara Maasai Mara  3 stars

Masai Mara National Reserve, Maasai Mara, Kenya, 100

Maasai Mara

Ibis Styles Nairobi Westlands  3 stars

155 Rhapta Road, Nairobi, Kenya

Nairobi ZAR 962

Chester Hotel & Suites Nairobi  3 stars

Koinange Street, Nairobi, Kenya

Nairobi ZAR 985

Nyali Beach Hotel  3 stars

Moyne Drive, Nyali Beach, Kenya, 0200

Nyali Beach ZAR 1 495

Kenya Bay Beach Hotel Bamburi Beach  3 stars

Mombasa Malindi Highway, Bamburi Beach, Kenya, 80100

Bamburi Beach

Silversand Residence Malindi  3 stars

Silversand Road, Malindi, Kenya, 80200

Malindi ZAR 1 043

The Luke Hotel Nairobi  3 stars

Thika Road, Nairobi, Kenya

Nairobi

Giraffe House Malindi  3 stars

Casuarina Road, Malindi, Kenya

Malindi ZAR 544

Jkia Airport Nairobi  3 stars

Airport North Road, Nairobi, Kenya

Nairobi

Blue Post Thika  3 stars

Thika Road, Thika, Kenya

Thika

Nomad Palace Hotel Nairobi  3 stars

General Wairungi Street, Nairobi, Kenya, 00200

Nairobi Good ZAR 498

Batians Peak Serviced Apartments Nairobi  3 stars

Off Argwings Kodhek Road, Nairobi, Kenya, 00200

Nairobi ZAR 1 924

Imperial Hotel Kisumu  3 stars

1866-40100, Kisumu, Kenya, 40100

Kisumu

Wigot Gardens Kisumu  3 stars

Mambo Leo Off Kisumu-Kakamega Rd, Kisumu, Kenya, 40100

Kisumu

Kivi Milimani Nairobi  3 stars

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

Nairobi ZAR 1 147

Kisumu  3 stars

Jomo Kenyatta Highway, Milimani, Kisumu, Kenya

Kisumu

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

Sunstar Hotel Nairobi  3 stars

26680, Nairobi, Kenya

Nairobi ZAR 927

Milele Beach Resort Mombasa  3 stars

Malindi Road, Nyali Beach, Mombasa, Kenya

Mombasa ZAR 1 483

Corat Hotel Nairobi  3 stars

Bogani East Road, 00502 111111, Nairobi, Kenya, 11111

Nairobi ZAR 846

Wida Highway Motel Nairobi  3 stars

Nairobi-Nakuru Highway 111111, Nairobi, Kenya, 11111

Nairobi ZAR 684

Hotel Troy Nairobi  3 stars

72 Magadi Road, Langata, Nairobi, Kenya, 00509

Nairobi Good ZAR 602

Sky Hotel Nairobi  3 stars

Fourth Parklands Avenue, Nairobi, Kenya, 00623

Nairobi ZAR 788

Nairobi Pacific Hotel  2 stars

Tom Boyo Street, Nairobi, Kenya, 00505

Nairobi ZAR 753

Khweza Bed & Breakfast Nairobi  2 stars

Ngara Road, Opp Admin Police Post, Nairobi, Kenya, 00200

Nairobi Superb ZAR 533

Kenya Comfort Nairobi  2 stars

P.O.Box.30425, 00100 - Nairobi Gpo, Nairobi, Kenya, 00100

Nairobi ZAR 881

West Breeze Hotel Nairobi  2 stars

Masaba Road, Off Bunyala Road, Nairobi, Kenya

Nairobi ZAR 1 205

Sirona Hotel Nairobi  2 stars

14034-00800 , Nairobi, Kenya

Nairobi ZAR 695

Blue Hut Hotel Nairobi  2 stars

Along Park Road, Opp Muslim Academy, Nairobi, Kenya

Nairobi ZAR 927

Halgan Villas Palace Mombasa  2 stars

Mt Kenya Road 0, Mombasa, Kenya, 80100

Mombasa ZAR 1 055

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 ZAR 985

Kima Hotel Nairobi  2 stars

Ambala Road, Off Kirinyaga Road, Nairobi, Kenya

Nairobi ZAR 498

Dafam Hotel Nairobi  2 stars

Redcross Road, Nairobi, Kenya, 100

Nairobi ZAR 753

Pavilion Holiday Resort Bamburi  2 stars

Shanzu Off Malindi Road, Bamburi, Kenya

Bamburi ZAR 823

The Pebble Hotel Nairobi  2 stars

Outer Ring Rd Pipeline Embakasi, Nairobi, Kenya

Nairobi

Pride Inn Nyali Mombasa  1 stars

6696 2Nd Avenue, Mombasa, Kenya, 00200

Mombasa ZAR 753

Sarova Salt Lick Game Lodge Tsavo  0 stars

Taita Hills Sanctuary, Tsavo, Kenya, 00000

Tsavo Superb ZAR 2 736

Severin Sea Lodge Mombasa  0 stars

Malindi Road, Bamburi Beach, Mombasa, Kenya, 80100

Mombasa Superb ZAR 1 924

Fig Tree Camp Talek  0 stars

Maasai Mara, Talek, Kenya, 00000

Talek ZAR 6 666

Sentrim Amboseli Lodge  0 stars

3 Kms From Kimana Gate, Amboseli, Kenya, 00100

Amboseli ZAR 1 947

Meltonia Luxury Suites Nairobi  0 stars

Kindaruma Road, Nairobi, Kenya, 00621

Nairobi Fabulous ZAR 788

Sarova Taita Hills Game Lodge  0 stars

72493 Nairobi, Kenya , Bura, Kenya, 200

Bura ZAR 2 794

Mei Place Apartments Mombasa  0 stars

First Avenue New Nyali, Mombasa, Kenya

Mombasa Superb ZAR 2 005

Nightingale Apartments Mombasa  0 stars

Serena Road, Shanzu, Mombasa, Kenya

Mombasa Very good ZAR 1 136

Samburu Intrepids Tented Camp  0 stars

Samburu National Reserve, Samburu, Kenya

Samburu ZAR 9 286

Leinmach Guest House Mombasa  0 stars

Barracks Street, Mombasa, Kenya

Mombasa Very good ZAR 1 031

Karen Country Lodge Nairobi  0 stars

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

Nairobi ZAR 3 478

Comfort Gardens Nairobi  0 stars

34 United Nations Crescent, Gigiri, Nairobi, Kenya

Nairobi ZAR 3 234

Tropical Towers Apartments Nairobi  0 stars

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

Nairobi ZAR 1 240

Mara Intrepids Tented Camp Maasai Mara  0 stars

Masai Mara ;, Maasai Mara, Kenya, 74888 00200

Maasai Mara ZAR 10 527

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 ZAR 8 219

Green Hills Hotel Nyeri  0 stars

Bishop Gatimu Road, Nyeri, Kenya, 00100

Nyeri ZAR 1 263

Ol Tukai Lodge Amboseli  0 stars

Amboseli National Park, Amboseli, Kenya

Amboseli ZAR 3 918

Osoita Lodge Nairobi  0 stars

Nazarene Univeristy Road, Ongata Rongai Kenya, Nairobi, Kenya

Nairobi ZAR 1 205

Norfolk Towers Serviced Apartments Nairobi  0 stars

Kijabe Street, Nairobi, Kenya

Nairobi ZAR 1 170

Nelson'S Court Serviced Apartments Nairobi  0 stars

Ring Road Parklands, Nairobi, Kenya

Nairobi ZAR 1 623

Biblica Guest House Nairobi  0 stars

Dennis Pritt Road, Nairobi, Kenya

Nairobi ZAR 602

Distant Relatives Ecolodge & Backpackers Kilifi  0 stars

Seahorse Road, Kilifi, Kenya

Kilifi ZAR 255

Margarita House Nairobi  0 stars

Lower Plains Road, Nairobi, Kenya

Nairobi ZAR 1 912

Saruni Mara Maasai Mara  0 stars

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

Maasai Mara ZAR 11 176

Velvet House Nairobi  0 stars

Five Star Road, Off Muhoho Road, South C, Nairobi, Kenya, 00200

Nairobi Fabulous ZAR 591

Naro Moru River Lodge  0 stars

Off Nyeri Nanyuki Road, Naro Moru, Kenya, 00100

Naro Moru

Sarova Shaba Game Lodge Archers Post  0 stars

Shaba National Reserve, Archers Post, Kenya

Archers Post

Treetops Nyeri  0 stars

Aberdare National Park, Nyeri, Kenya

Nyeri ZAR 2 643

Reata Serviced Apartments Nairobi  0 stars

Ralph Bunche Road, Nairobi, Kenya

Nairobi Good ZAR 1 159

Sentrim Mara Camp Ololaimutiek  0 stars

Maasai Mara, Ololaimutiek, Kenya, 00200

Ololaimutiek ZAR 2 863

Baobab Sea Lodge Kilifi  0 stars

Kilifi Bay, Kilifi, Kenya, 9999

Kilifi ZAR 1 773

Ashnil Mara Camp Maasai Mara  0 stars

Maasai Mara National Reserve, Maasai Mara, Kenya, 00100

Maasai Mara ZAR 5 367

Basecamp Masai Mara Talek  0 stars

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

Talek ZAR 3 547

Naivasha Kongoni Lodge  0 stars

300 M From Kongoni Town Centre, Naivasha, Kenya

Naivasha Exceptional ZAR 1 147

Mwembe Resort Malindi  0 stars

Makaburini Road, Malindi, Kenya

Malindi

Methodist Guest House And Conference Centre Nairobi  0 stars

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

Nairobi ZAR 1 101

Mimosa Court Apartments Nairobi  0 stars

Mucai Drive Off Ngong Road, Nairobi, Kenya, 00200

Nairobi ZAR 1 576

Croals Apartments Nairobi  0 stars

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

Nairobi

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

Sawa Sawa Road, Watamu, Kenya, 80202

Watamu

Makwetu Villas Mombasa  0 stars

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

Mombasa ZAR 730

Ashnil Samburu Camp Archers Post  0 stars

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

Archers Post ZAR 4 393

Elephant Bedroom Camp - Samburu Archers Post  0 stars

Samburu Camp , Archers Post, Kenya, 00100

Archers Post ZAR 7 188

Kibo Safari Camp Amboseli  0 stars

Amboseli, Amboseli, Kenya, 49625

Amboseli ZAR 2 550

Little Governors Camp Talek  0 stars

Masai Mara National Reserve, Talek, Kenya, 00200

Talek ZAR 20 451

Mara Leisure Camp Talek  0 stars

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

Talek ZAR 2 434

Davis Court Nyeri  0 stars

Off Mumbi Road, Nyeri, Kenya, 00100

Nyeri

Shimba Hills Lodge Kwale  0 stars

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

Kwale ZAR 2 399

Kilima Camp Maasai Mara  0 stars

Just Off Migori Kehacha Road, Maasai Mara, Kenya

Maasai Mara ZAR 7 130