10 Best Hotels To Stay In Mombasa, Kenya

best hotels in mombasa

On Kenya’s coastline lies Mombasa, a city where idyllic, pristine beaches are juxtaposed with a multicultural metropolis. There are scenic attractions at every corner of this vibrant island where Indian, Arabic, and African cultures create a melting pot that is rich in history. The diverse smell of spices permeating Mombasa’s exotic Old Town goes very well with the oceanic, tropical breeze of its shorelines found below the famous Fort Jesus. With its many natural and cosmopolitan wonders for travellers to explore, this city has no shortage of world-class hotels and resorts. Check out our list of the top hotels in Mombasa, Kenya, before planning your next vacation to this charming island.

1. Hotel EnglishPoint & Spa (from USD 95)

Hotel EnglishPoint & Spa is a suitable choice for the traveller whose itinerary comprises mainly of sightseeing activities. As you relax in the hotel’s infinity pool next to the incredible Nyali Beach, you can overlook popular travel destinations like Mombasa Old Town and the Old Port. Moreover, it is a walking distance of around 700 meters (2296.5 ft) from the historic Fort Jesus Museum. Hotel EnglishPoint & Spa is also perfect for those on a business trip or planning a lengthy vacation; the hotel’s sleek and clean interior design, modern amenities, and tranquil environment make for a comfortable stay with a zen ambience. The delicious meals from its Indian restaurant and pizzeria also earn extra marks from past customers.

Hotel EnglishPoint & Spa

Address: Silos Road
Price: from 95 USD

24-hour security Express check-in/check-out Outdoor pool Garden Fitness centre Special diet menus (on request) On-site parking Pool/beach towels

2. Bahari Beach Hotel (from USD 89)

If you’re looking for a glamorous tropical getaway at an affordable price range, look no further than Bahari Beach Hotel. Another place in Mombasa with a fantastic view of Nyali Beach, this hotel offers all the premium amenities that one can expect from a beachfront resort for travellers who may want to spend less. Its air-conditioned standard and luxury suites are decorated with safari-style, edge-wood furniture and fitted with all the conventional modern appliances. Some rooms feature private balconies or terraces that look out to the sea, garden, or pool. Their phenomenal customer service is another major reason why this hotel is rated highly among travellers! Bahari Beach Hotel also offers affordable facilities for those looking to host events like weddings, business meetings, and conferences.

Bahari Beach Hotel

Address: Mt Kenya Road, Nyali Beach
Price: from 89 USD

Laundry Darts Internet services Delivered food is securely covered Swimming pool Bar Kids' club Snorkelling

3. PrideInn Mombasa City (from USD 69)

PrideInn Mombasa City is strategically located at the heart of the business and shopping area of metropolitan Mombasa. With a concept as a business boutique hotel, this location is the perfect pick for travellers prioritizing convenience and easy travel to tourist hotspots around the town. Every room features an incredible view of Mombasa’s lively cityscape and offers air-conditioning, satellite TV, free Wi-Fi, and other fantastic facilities. If you’re on a business trip, PrideInn offers all the services that will make your work experience that much more relaxing, like dry cleaning/laundry, roundtrip airport shuttle, and much more.

Prideinn Mombasa City

Address: Haile Selassie Avenue
Price: from 69 USD

Trouser press Car hire Kid meals BBQ facilities WiFi Smoke alarms Security alarm Luggage storage

4. Sarova Whitesands Beach Resort & Spa (from USD 116)

Acknowledged by the World Luxury Hotel Awards as the finest beachfront resort in the South Africa region, Sarova Whitesands Beach Resort & Spa certainly lives up to such recognition. Situated in one of the longest Kenyan beachfront, this resort offers diverse activities for the whole family to enjoy. Besides its luxurious suites featuring panoramic views of the ocean and beautiful gardens, this resort has three high-class restaurants, four swimming pools with water slides, four tennis courts, state-of-the-art health and wellness facilities, an indoor playground, and a nightclub by the beach. Here, you will definitely be pampered by the unique and unforgettable experience of African hospitality. The resort is also more than prepared to aid you in arranging and facilitating various sightseeing tours as well as fun excursions like snorkelling and jet skiing.

Sarova Whitesands Beach Resort & Spa

Address: Nyali/Malindi Highway, Bamburi Beach, Mombasa, Kenya, 00801
Price: from 116 USD

24-hour front desk Swimming pool Spa and wellness centre Kids' club Aerobics Baby safety gates Airport shuttle Outdoor pool (all year)

5. Travellers Beach Hotel (from USD 87)

Travellers Beach Hotel meets the high standards of a beach resort and facilitates numerous island excursions at a fantastic value for your money. Roughly a 15-minute drive to and from Moi International Airport, this hotel is strategically located near sightseeing areas like the Nyali and Shanzu beaches. Its suites are spacious and equipped with bathtubs, balconies with a view of the Indian Ocean, and other luxurious amenities. The most captivating part of your experience here has to be the many exciting activities that are especially perfect for sea-life enthusiasts. Sign up for water sports like jet-skiing, speed-boating, kayaking, and Hobie-cats. In addition, the hotel is more than happy to host fun adventures to tourist hotspots like the Marine Park and historic landmarks.

Travellers Beach Hotel

Address: Malindi Road, Bamburi
Price: from 87 USD

Process in place to check health of guests Babysitting/child services Breakfast takeaway containers Karaoke Hot tub/jacuzzi Kid-friendly buffet Room service Sauna

6. Moffat Court Boutique Hotel (from USD 70)

Although it isn’t as conspicuous and glamorous as the aforementioned resorts, Moffat Court Boutique Hotel offers an elegant experience that is definitely a great bargain for those on a budget. Complete with all the necessary amenities, each room is fitted with a flat-screen TV, fans, mosquito nets and complimentary toiletries that can be found in its private bathrooms. Relax and enjoy a complete continental breakfast, authentic African cuisines, or a drink at their bar with a view of a serene garden. The hotel is also conveniently located near fantastic beaches.

Moffat Court Boutique Hotel

Address: Mount Kenya Road,
Price: from 70 USD

7. Severin Sea Lodge (from USD 47)

Staying at Severin Sea Lodge is a sweet escape to a tropical oasis. Landscaped with an expansive palm garden, this property comprises buildings designed as traditional, round bungalows that are decorated with handcrafted wooden furniture that fit the African design aesthetic. As you are immersed in this beach paradise, enjoy being pampered with relaxing massages with the peaceful view of the crystal-clear ocean. The hotel also offers recreational activities such as swimming, windsurfing, and cycling.

Severin Sea Lodge

Address: Malindi Road, Bamburi Beach, Mombasa, Kenya, Mombasa 80100, 82169
Price: from 47 USD

8. Jumeirah Beachfront (from USD 127)

Jumeirah Beachfront facilitates accommodation for leisure and business travellers looking for a hotel that resembles the comfort of a private and spacious estate. With a blend of contemporary and cultural interior design that is complete with free private parking, a swimming pool, and a gym, this is the perfect vacation home for those looking for something more exclusive with a homely atmosphere. Regardless if you book their deluxe suite or multiple bedroom apartments, you will be able to enjoy an uninterrupted and magnificent view of the serene Nyali Beach.

Jumeirah Beachfront

Address: Nyandarwa road Nyali
Price: from 127 USD

Beachfront Non-smoking rooms Room service Airport shuttle (additional charge) Fishing Internet services BBQ facilities Shallow end

9. Ayodya Suites Nyali (from USD 51)

Ayodya Suites Nyali is quite plainly a pleasant experience that checks the boxes of international standards. Its interior is simple yet modern and equipped with all the expected amenities. For their affordable prices, this hotel offers spacious rooms, comfortable queen and king-sized beds, strict cleanliness, and a warm and friendly staff. The property is also within close proximity to a major shopping centre in Mombasa.

Ayodya Suites Nyali

Address: Mt.Kenya Road. Opp. Voyager Beach hotel Www.ayodyasuites.com
Price: from 51 USD

Shared lounge/TV area Contactless check-in/check-out WiFi Parking Access to health care professionals Guest accommodation sealed after cleaning Face masks for guests available Non-smoking rooms

10. Armaan Suites & Restaurant (from USD 70)

As their name suggests, Armaan Suites & Restaurant stands out from the crowd by perfectly blending two experiences, which are exceptional accommodation and delicious cuisine. With its gracious customer service and hospitality, Armaan Suites & Restaurant provides sophisticated rooms with an atmosphere that blends contemporary themes with a classical ambience. Of course, its fine-dining restaurant is the crown jewel. Here, you can indulge in authentic Mughlai delicacies that comprise diverse Indian dishes that are sure to take you on an exotic culinary journey.

Armaan Suites & Restaurant

Address: Obote Avenue Armaan Suites
Price: from 70 USD

CCTV in common areas Designated smoking area Shared lounge/TV area WiFi available in all areas Luggage storage Parking Internet services Bridal suite

A magical experience

Your choice of accommodation can certainly make or break your tropical vacation on this island! Do consider these hotel choices when planning your next trip to Mombasa, and you will certainly be pampered by divine hospitality whether at the island’s cool beaches or its lively town.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Still Need Travel Insurance?

You can buy and claim online, even after you've left home. Travel insurance from WorldNomads.com is available to people from 140 countries. It’s designed for adventurous travellers with cover for overseas medical, evacuation, baggage and a range of adventure sports and activities.

*5% off when you book with our promo code: TRIP101

*For our Canadian and US travellers, unfortunately due to financial services laws, we cannot provide a discount. This promotional code cannot be used with any other discount offer, including World Nomads Members’ discount for travel insurance policy holders.

Born and raised in Jakarta, Indonesia, Samuel is a content writer at Trip101 who loves to tell stories about the cultural, natural, and historical wonders around the world for travellers to...Read more

 Want to contribute as a Local Expert?
Explore Mombasa
Good things are meant to be shared!