Kenya hotels where to stay.
7 cities, ranked and mapped — from the capital to the coast.

About Kenya
Hotels in Kenya open the door to a country that delivers blockbuster wildlife, dramatic landscapes and, on the coast, some of East Africa’s most celebrated beach stays. From the capital’s urban comforts to the savannah’s iconic lodges and the Indian Ocean’s relaxed rhythm, Kenya is best experienced by picking a few regions and basing yourself there. Nairobi is a natural start point for safari planning and short breaks in the city, while Mombasa and Diani Beach suit travellers who want warm, sandy downtime alongside coastal culture. For lakeside scenery and wildlife-adjacent escapes, Kisumu and Nakuru make smart bases, while Kakamega is a strong choice for forest-focused trips.
For game-viewing, your base often depends on the safari circuit: Nairobi works as a practical hub before you head into the wider parks. On the coast, Mombasa is well placed for excursions, with Diani Beach just to the south as the classic resort strip—ideal if you want to alternate between lazy beach days and day trips. Nairobi is also the gateway to major inland routes and services, including modern rail links that connect the city with the coast via Madaraka Express.
When to go largely follows Kenya’s seasons. The long dry period typically runs around January to February and July to September, while the “long rains” tend to fall from late March to May and the “short rains” from November into early December—helpful to know if you’re travelling for photography, fewer crowds, or peak safari viewing. For the Great Migration in the Maasai Mara area, July to September are widely regarded as prime months.
Getting around is easiest when you combine domestic flights for distance with road transfers within regions. Nairobi–Mombasa journeys can be done by rail using the SGR (Madaraka Express), while coastal travel typically relies on private transfers and local driving—particularly when moving between Mombasa and the Diani area.
Example hotel choices from our collection include Novotel Nairobi Westlands (Nairobi) and Angama Mara (Maasai Mara), alongside Diani options such as The Maji Beach Boutique Hotel (Gombato) and Elewana Afrochic Diani Beach (Ukunda).
Cities in Kenya
Best 5-star hotels in Kenya
Movenpick Hotel & Residences Nairobi
Nairobi · guest 9.6 (2,467)Apartment-style comfort in Westlands, with a revolving skyline dining spot.
Enashipai Resort and Spa
Naivasha · guest 9.2 (2,765)Resort luxury by Lake Naivasha, featuring Siyara Spa and a standout outdoor pool.
Tribe Hotel
Nairobi · guest 9.2 (2,294)Calm Gigiri stay beside Village Market with a standout pool, spa, and sauna.
Best 4-star hotels in Kenya
Spirit Of The Masai Mara
Masai Mara · guest 9.8 (218)A polished safari lodge in Siana Conservancy, known for standout on-site meals.
Elewana Afrochic Diani Beach
Ukunda · guest 9.8 (304)Laid-back Diani beachfront hideaway with only 10 rooms and strong, flexible dining.
Tijara Beach
Mombasa · guest 9.8 (101)Peaceful cliffside South Coast hideaway with a private beach and chef-led meals.
Governors Il Moran Camp
Mararianda · guest 9.7 (273)Riverbank safari camp in the Masai Mara, known for hippos near tents.
Best 3-star hotels in Kenya
Sultan Gardens
Kiserian · guest 9.2 (10,497)A social resort stay in Kiserian, anchored by attentive pool-and-restaurant service.
Best 2-star hotels in Kenya
Severine Cottages and Lounge
Nairobi · guest 9.1 (171)Relaxed Langata cottages with full kitchens, terrace garden, and a shared hot tub.
Flamingo Hill Tented Camp
Nakuru · guest 8.8 (633)Relaxed suburban camp near Lake Nakuru with an outdoor pool and grill nights.
Watamu Ascot Hotel
Watamu · guest 8.6 (181)Relaxed Watamu stay near the beach, with an outdoor pool and on-site massages.
FAQ
What are the best cities/areas to stay in Kenya?
Nairobi for easy safari planning and connections; Mombasa or Diani Beach for a coastal break; Nakuru or Kisumu for lake-and-park style itineraries.
When is the best time to visit Kenya?
For classic dry-season conditions, aim for January–February or July–September; for lush landscapes, plan around the long rains (late March to May).
How do I get around once I’m in Kenya?
Use domestic flights for long distances, road transfers for regional hopping, and consider the Madaraka Express for Nairobi–Mombasa.
