Written by

Beyond wildlife, jungle safari, and adventure, there resides a surreal side to Kenya which often goes unnoticed and unexplored. And to make the travelers experience bliss amidst the wilderness, these hotels in Kenya treat the travelers to the nature’s best on a soul-stirring vacation.

From the mountains to beaches, and from the tropical landscapes to the realms of wildlife, choose to stay at any of these best hotels in Kenya, and relish the taste of true African culture and hospitality.

Budget Hotels In Kenya

20. Sarova Panafric Hotel

Offering 162 fully-furnished and intricately decorated rooms and suites, taste the essence of the real Africa at Sarova Panafric which is one of the best hotels in Nairobi Kenya. Located at a distance of just five minutes from the Central Business District, one can choose from a variety of executive, superior, studio, club, or themed suites during their stay in Nairobi.

Sarova Panafric Hotel

Image Source

Suggested Read: If You Can’t Fly Like A Bird You Jolly Well Can Stay Like One At This Bird Nest In Kenya!

Address: Along Valley Road, Nairobi
Phone: 00254-709-111-000
Price/Night: Starts from INR 5,200 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4/5
Website | Reviews


Looking To Book An International Holiday?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.


19. The Reef Hotel

Located just one minute away from the Mombasa beach, the Reef Hotel is a tropical paradise in the heart of Kenya. Reckoned to be one of the best beach hotels in Mombasa Kenya, the rooms are well-equipped with local hand-crafted furnishings along with which, the elegant rooms offer breathtaking views of the pool, garden, and ocean.

The Reef Hotel Mombasa

Image Source

Address: Mount Kenya Road, Mombasa, Kenya
Price/Night: Starts from INR 6,200 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 3.5/5
Website | Reviews

18. The Boma Hotel

Well-appointed rooms, an exquisite outdoor pool, a famous health-club, and a full-fledged spa are some of the few features of Boma Nairobi which the guests are treated to. Letting the guests relish a lip-smacking and a free buffet for breakfast, Boma is an upscale hotel that offers fine services to the guests at a feasible price.

The Boma Hotel Nairobi

Image Source

Address: Bellevue, Off Mombasa Road, Red Cross Road, Nairobi 00200-60705, Kenya
Price/Night: Starts from INR 7100 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4.5/5
Website | Reviews

17. Silver Springs Hotel

Much famed to be one of best hotels in Kenya that offers all the luxuries at a budgeted price, Silver Springs Hotel is a perfect choice for those who’re looking for cheaper options in the heart of Nairobi. Also serving as a great option for the business travelers, Silver Springs Hotel fits the bill for all kind of travelers.

Silver Springs Hotel Nairobi

Image Source

Address: Valley Road, Nairobi City, Kenya
Price/Night: Starts from INR 7,242 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 3.5/5
Website | Reviews

16. Laico Regency Hotel

Set in the heart of the Nairobi City, Laico Regency is one of the best deluxe hotels that spans across 12 storeys and offers 188 well-appointed, fully-furnished, and elegant rooms. Equipped with all the modern facilities, experience the best of African hospitality during your stay at this hotel.

Laico Regency Hotel

Image Source

Suggested Read: Best Safari In Kenya: The Ultimate Guide For A Vacation In The Wild

Address: Uhuru Highway, Nairobi, Kenya
Price/Night: Starts from INR 6,650 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 3/5
Website | Reviews

Mid-Range Hotels In Kenya

15. The Sands at Nomad Hotel

Striking a perfect balance between the refreshing gardens, the exotic turquoise beaches, and the crystal clear blue skies, the Sands at the Nomad Hotel serves as the ultimate beach paradise of all the properties listed on the list of hotels in Kenya. Spread across an area of about 26 acres of sheer white sand beaches and tropical forests, revive yourself at the coastals paradise of the Sands on your next visit to Kenya.

The Sands at Nomad Hotel

Image Source

Address: Diani Beach Backpackers Paradise, Diani Beach Road, Diani Beach, Kenya
Price/Night: Starts from INR 14,600 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4.5/5
Website | Reviews

14. Fairview Hotel

Spread across a lush landscape of about two hectares, stay amidst the tranquil environs of well-manicured gardens that lets you soak the goodness of nature and fresh air only at the beautiful Fairview Hotel. Conveniently located in the heart of Nairobi, Fairview Hotel can be easily reached as it is located just at a distance of three kilometers from the famous Nairobi National Museum.

Fairview Hotel Nairobi

Image Source

Address: Bishop Road, Nairobi, Kenya
Price/Night: Starts from INR 13,380 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4.5/5
Website | Reviews

13. Bahari Beach Hotel

Serving as a home away from home, Bahari Beach Hotel is all about the positive energy and good vibes. Offering a perfect combination of unique accommodation, variety of seafood restaurants, vibrant beach bars, and breathtaking views of the Mombasa beach, this stone-built hotel indeed serves as one of the best hotels in Kenya.

Bahari Beach Hotel Kenya

Image Source

Address: Mt Kenya Road, Nyali Mombasa, Kenya
Price/Night: Starts from INR 9,300 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4/5
Website | Reviews

12. Stanley Hotel

Set at a distance of just ten minutes from the centrally located Kenyatta International Convention Centre, Stanley Hotel is one of those hotels in Nairobi Kenya that let you relish the best of the city centre. From stylish interiors to relaxing spas, from a special Thai restaurant to a chic bar, enjoy the best of this age-old hotel which dates back to the 20th-century.

Stanley Hotel Nairobi

Image Source

Suggested Read: Kilimanjaro Trek: A Guide To Conquer The “Roof Of Africa”

Address: Junction Of Kenyatta Avenue and Kimathi Street, Nairobi, Kenya
Price/Night: Starts from INR 9,500 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4.5/5
Website | Reviews

11. Hotel Fairmont Mount Kenya Safari Club

Can you imagine yourself amidst a green landscape spread across a land of about 100 acres? Well if the imagination feels so beautiful, live it in reality as Hotel Fairmont Mount Kenya Safari Club lets you rejuvenate your senses amidst all the peace and quiet at the core of Kenya, which happens to be in Nanyuki.

Hotel Fairmont Mount Kenya Safari Club

Image Source

Address: Mount Kenya, Nanyuki, Kenya
Price/Night: Starts from INR 12,800 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4.5/5
Website | Reviews

Luxury Hotels In Kenya


Planning your holiday but confused about where to go? These travel stories help you find your best trip ever!

Real travel stories. Real stays. Handy tips to help you make the right choice.


10. Olare Mara Kempinski, Masai Mara

If at all there is a hotel in which luxury is manifested in its true form, it has to be the Olare Mara Kempinski. Reckoned to be the ultimate hotel of all the 5-star hotels in Kenya, Olare Mara Kempinski offers a luxurious experience which feels like it’s straight from the canvas of nature. Accommodating the guests in luxurious tents on wooden decks and letting them indulge in posh living areas, soak yourself in claw-foot tubs and plunge pools while you watch the sun go down and painting the sky red on one of the best laid-back vacations in the heart of Masai Mara.

Luxury Hotels In Kenya

Image Source

Address: Oloololo Gate, Masai Mara, Kenya
Price/Night: Starts from INR 1,16,057 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 5/5
Website | Reviews

9. House of Waine

Giving you a taste of the nature’s best along with an experience of what the modern Africa feels like, House of Waine is an ancient house turned hotel that is set away from the hustle and bustle of the city. Surrounded by lush gardens across a landscape of about 25 acres, staying at House of Waine feels nothing less than a private tropical paradise.

House of Waine Nairobi

Image Source

Address: Masai Lane & Bogani Road | Karen, PO Box 25035, Nairobi 00603, Kenya
Price/Night: Starts from INR 35,166 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4.5/5
Website | Reviews

8. Sasaab, Samburu

Nothing surpasses the charm of Sasaab, Samburu when it comes to offering the best of luxury combined with nature and wildlife. Located near the Samburu National Reserves, Sasaab is one of the top hotels in Kenya that is a perfect getaway for a romantic honeymoon in Africa. Letting you interact with a variety of species from the lions to leopards, do not miss out on getting close to the Gerenuk antelope, the Grevy’s zebra, the Beisa oryx, Somali ostrich, and the reticulated giraffe which are considered to be the special five species of Samburu.

Sasaab, Samburu

Image Source

Suggested Read: Explore These 15 Best Places To Visit In Tanzania To Taste The Thrill Of An African Adventure!

Address: Westgate, Samburu National Reserve, Kenya
Price/Night: Starts from INR 35,000 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 5/5
Website | Reviews

7. Medina Palms

Located at a distance of about six kilometers from the famous Ruins of Gedi, Medina Palms offers one of the best accomodations for those who’re in search of nothing but luxury. Overlooking the pristine beaches along the shorelines of Watamu, Medina Palms offers the best hotels in Kenya that serves as a perfect choice for friends, families, and couples alike.

Medina Palms Watamu

Image Source

Address: Turtle Bay Road, Watamu, Kenya
Price/Night: Starts from INR 22,698 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4.5/5
Website | Reviews

6. Villa Rosa Kempinski Hotel

Villa Rosa Kempinski happens to be one of the most charming hotels in Nairobi to explore some of the most hep and happening places to visit in Kenya. From the breathtaking vistas of the city’s skyline to 200 plush rooms across 10 storeys, the hotel offers nothing less than the best of the services to the guests.

Villa Rosa Kempinski Hotel

Image Source

Address: Chiromo Road, Nairobi, Kenya
Price/Night: Starts from INR 17,841 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4.5/5
Website | Reviews

Best Hotels In Kenya

5. Nairobi Serena Hotel

Be it the style, luxury, or the modern amenities, Nairobi Serena Hotel tops the chart in terms of the best hotels in Kenya. Popularly referred to as an oasis of serenity and calm in the heart of Nairobi, the hotel boasts of a traditional pan-African theme which includes the classy interiors and intricate decor. Taking the guests beyond the hyped metropolitan culture of Kenya, explore a world which is class apart at the elegant haven of Nairobi Serena Hotel.

Best Hotels In Kenya

Image Source

Address: Processional Way, Nairobi City, Kenya
Price/Night: Starts from INR 17,730 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4.5/5
Website | Reviews

4. Crowne Plaza Hotel

Set in the heart of the commercial district in the Upper Hill, Crowne Plaza is a much famed 4-star hotel that is an epitome of sophistication. Offering a great deal of luxury at comparably feasible prices than the other hotels in Kenya, Crowne Plaza offers a value-for-money experience in terms of budget, services, and the quality of accommodation.

Crowne Plaza Hotel

Image Source

Suggested Read: 50 Amazing Travel Experiences Around The World

Address: Kenya Road, Upper Hill, Nairobi, Kenya
Price/Night: Starts from INR 16,368 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4/5
Website | Reviews

3. Sankara Hotel

If sipping on your favorite drink, relaxing in the rooftop pool, and reviving your senses at a luxury spa are some of your ideas for a perfect vacation, then you must choose to stay at the famous Sankara Nairobi. Located at a distance of about two kilometers from the National Museums of Kenya, Sankara Nairobi would be an apt choice for those who want to taste a perfect blend of 5-star services and the best of African culture.

Sankara Hotel

Image Source

Address: Woodvale Grove, Westlands, Nairobi 00606, Kenya
Price/Night: Starts from INR 15,298 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4.5/5
Website | Reviews

2. Tribe Hotel

Being colorful, traditional, and rustic in nature and decor, the Tribe Hotel is undoubtedly one of the best hotels in Kenya to spend a relaxing holiday. Located in the famous and posh Gigiri district of Nairobi, Tribe Hotel is all about luxury, and sophistication that offers a perfect balance of modern amenities and the traditional hospitality of the ancient Africa. And if you’ve been looking for a place to cherish the true essence of Africa, look no further than Nairobi’s Tribe Hotel.

Tribe Hotel Nairobi

Image Source

Address: Limuru Road | The Village Market, Gigiri, Nairobi 00621, Kenya
Price/Night: Starts from INR 14,962 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4.5/5
Website | Reviews

1. Southern Sun Mayfair Hotel

Reckoned to be a paradise in itself, the breathtaking Southern Sun Mayfair hotel happens to be one of the favorite hotels in Kenya as it not only offers luxurious stay options but also provides free access to the travelers to try their luck at a nearby casino. Being much more than just a hotel, a laid-back vacation in Kenya is done just right at this colonial hotel set amidst the lush landscapes of vast tropical gardens.

Southern Sun Mayfair Hotel

Image Source

Address: Cnr. Parklands Road & Msapo Close, Parklands, Nairobi 00800, Kenya
Price/Night: Starts from INR 15,281 (double-sharing basis & tax excluded)
TripAdvisor Ratings: 4/5
Website | Reviews

Packing your bags already? With such an exhaustive list that offers so much to see and much more to do at the best hotels in Kenya, we bet anyone would be doing the same thing. Hence, gear up for a rejuvenating vacation, and book amazing Kenya tour packages with TravelTriangle, to add that magical touch to your journey!

Further Read: 10 Countries That Welcome Travelers With A Warm Heart


Looking To Book A Holiday Package?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.


Category: Africa, hotels, Kenya

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month