Photo by Kenya Tourism Board

Kenya Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Kenya

Top hotels in Nairobi (and vicinity)

Top hotels in Mombasa (and vicinity)

Top hotels in Nyeri

Top hotels in Maasai Mara

Top cities in Kenya

Great weekend hotel deals in Kenya

Showing deals for:May 22 - May 24

Top landmarks in Kenya

Check out the Kenya hotels guests love right now

Find out more about Kenya

Kenya: Where Majestic Landscapes Meet Vibrant Culture

Kenya is a captivating tapestry of breathtaking landscapes and vibrant cultures, making it a must-visit destination for nature lovers and adventure seekers alike. Explore the iconic Maasai Mara, where the Great Migration unfolds, or unwind on the pristine beaches of Diani. Experience the rich heritage of Nairobi, with its bustling markets and the serene Giraffe Centre. From the stunning vistas of Mount Kenya to the wildlife-rich Amboseli National Park, every corner offers unforgettable experiences. With luxurious lodges and eco-friendly retreats, Kenya is the ultimate blend of adventure, relaxation, and unforgettable memories.

Discover great hotels in Kenya

Kenya offers a range of hotel accommodations, from luxurious resorts with stunning views to cozy boutique hotels in vibrant cities. Whether you’re looking for a lavish stay near national parks or a comfortable base in Nairobi, you'll find great options that cater to various preferences and budgets. Here are some of the most popular hotels with our travelers in Kenya:

  1. Hemingways NairobiOpens in a new window: This exquisite 5.0-star hotel in Nairobi delivers a luxurious escape with its boutique-themed design and unique artworks. Offering a full-service spa, guests can indulge in a variety of treatments including Swedish massages and hot stone massages. The inviting pool area features sun loungers perfect for relaxation. Travelers appreciate the attention to detail and high-quality service, making it a top choice for those seeking a distinctive and pampered experience in a beautiful setting.
  2. Mara Serena Safari LodgeOpens in a new window: Nestled in the breathtaking Maasai Mara, this 5.0-star lodge offers an adventurous getaway tailored for thrill-seekers. Guests can engage in nearby hiking and biking, embracing the stunning natural environment. The property provides amenities specifically designed for children, ensuring a family-friendly atmosphere. Travelers rave about the exciting activities and the opportunity to immerse themselves in the wild, creating unforgettable memories in a luxurious and comfortable setting.
  3. Palacina The Residence & The SuitesOpens in a new window: Located in Nairobi, this 5.0-star hotel combines luxury with family-friendly amenities, making it an ideal choice for memorable vacations. With thoughtful services for children, it ensures a comfortable stay for families while maintaining a focus on leisure travelers. The elegant surroundings and high-end accommodations create a welcoming atmosphere. Guests appreciate the commitment to quality, making it a perfect retreat for those looking to relax and enjoy a sophisticated experience in the heart of the city.

Top locations to stay in Kenya

In Nairobi, Mombasa, and Diani Beach, each offers unique attractions for travelers. Nairobi is ideal for safari enthusiasts and nature lovers, with top hotels like the Sarova Panafric. Mombasa boasts beautiful beaches and vibrant nightlife, while Diani Beach is perfect for relaxation. For first-time visitors, Nairobi is the best choice to experience Kenya's diverse culture and wildlife.

  1. NairobiOpens in a new window: Nairobi is a vibrant city that beautifully blends urban life with nature. It's the gateway to incredible safari experiences, where you can encounter wildlife just outside the city limits in places like Nairobi National Park. The city is also rich in cultural attractions, including the David Sheldrick Wildlife Trust and the Giraffe Centre, where you can interact with these majestic animals. For shopping enthusiasts, Nairobi offers a range of local markets and modern malls, perfect for picking up unique souvenirs. After a day of exploration, enjoy cultural events and performances that showcase Kenya's rich heritage.
  2. MombasaOpens in a new window: Mombasa is a coastal paradise known for its beautiful beaches and vibrant culture. It's the perfect destination for those looking to relax and soak up the sun while enjoying water activities like snorkeling and diving in the Indian Ocean. The city's rich history is reflected in its stunning architecture, including Fort Jesus, a UNESCO World Heritage site. Mombasa also offers a lively atmosphere with local markets and artisan shops, making it a great place to find handcrafted goods and souvenirs. The nightlife here is lively, with options to dance and enjoy coastal cuisine.
  3. Diani BeachOpens in a new window: Diani Beach is an idyllic destination for relaxation and rejuvenation. With its soft white sands and crystal-clear waters, it's the perfect spot for sunbathing and swimming. This tranquil beach area also offers a range of water sports, including kite surfing and snorkeling, for those looking to add a bit of adventure to their stay. Diani is not just about the beach; it has a laid-back vibe with charming beachside boutiques and local eateries, ensuring you can enjoy both relaxation and a taste of local culture. It's a serene escape for travelers seeking a peaceful getaway.

Things to do in Kenya

Kenya offers an exhilarating blend of fishing, camping, and hiking amidst breathtaking national parks and serene nature reserves. Whether you're tracking wildlife on a thrilling safari or unwinding by a tranquil river, this vibrant destination caters to both your adventurous spirit and your need for relaxation.

  • Narok – Dive into the beauty of Narok, where adventure awaits at Olkaria MountainOpens in a new window. This outdoor theme park offers thrilling activities, stunning scenery, and exhilarating adventures that will leave you breathless. Explore the nearby national parks and nature reserves, where you can witness diverse wildlife in their natural habitat. Don’t forget to pass through the historic gate arch, a beautiful entry point that adds a touch of history to your journey!
  • Kiwayu – Step into the cultural richness of Kiwayu by visiting the ancient Takwa RuinsOpens in a new window. These remains of a Swahili settlement provide a glimpse into the past, showcasing the unique architecture and lifestyle of the region. Wander through the ruins and let the stories of the past transport you to a different era while you soak in the tranquil atmosphere of this coastal gem.
  • Amboseli – Experience the wonders of Amboseli, a small town that offers a perfect blend of nature and adventure. Engage in fishing or set up camp to enjoy the great outdoors. Take a hike in the breathtaking landscapes that surround you, and don’t miss the chance to visit Kimana ReserveOpens in a new window, where you can spot elephants, wildebeests, and a variety of bird species against the stunning backdrop of Mount Kilimanjaro. Whether you’re a wildlife enthusiast or simply seeking peace in nature, Amboseli has something special for everyone!

4 tips for savvy savings when booking a hotel in Kenya

  1. Book for the cheapest times: The most budget-friendly time to visit Kenya is during April, May, and November, when hotel prices are typically lower. To truly appreciate the rich history, culture, and natural beauty of the region, a stay of at least 3 days is recommended. This duration allows visitors to explore key landmarks and cultural attractions, ensuring a great value for money while experiencing the diverse offerings of Kenya. Travelers may find that prices could drop during these months, making it an excellent opportunity for those on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Kenya, visit the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, so you’re less likely to miss a chance to save. Additionally, the Smart Shopping tool available via the app allows you to compare hotel prices and amenities, helping you stay updated on availability and price drops. This way, you could be among the first to book your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors such as the hotel's location, star rating, and the time of year. Being flexible with your travel dates may help you save on your hotel stay in Kenya. If you're looking for something unique, boutique hotels often provide a more personalized experience and can sometimes offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest more budget-friendly dates that could help you secure a better deal.
  4. Consider your location: Staying in the heart of major cities in Kenya can offer the convenience of being close to local attractions, but it often comes at a premium price. Accommodations in these bustling areas tend to be more expensive compared to those in smaller towns or rural settings, where prices are generally more budget-friendly. For travelers seeking better rates, opting for hotels outside the city center is a viable option, although it may involve some extra travel to reach key sites. Additionally, exploring nearby cities can reveal a wealth of experiences while often providing more affordable lodging alternatives.

Best time to go to Kenya

Kenya has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Kenya, January, February, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, May, August, and October are perfect for a quieter getaway, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring