Hotels in Mombasa

Search and compare Mombasa hotels from hundreds of travel sites and save

Mombasa, Kenya
24 Jun — 25 Jun2
Mombasa, Kenya
Thu 24-6
Fri 25-6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Mombasa

Filter by star ratings
All filters
Indiana Beach Apartments
Indiana Beach Apartments
6.2 Good
Mombasa, Kenya
Show on map
10.2 km from city centre, Mombasa 
GoodBased on 215 reviews
6.2

Indiana Beach Apartments provides a comfortable setting when in Mombasa. It also offers an outdoor pool, free Wi-Fi and a diving centre.

Bahari Dhow Beach Villas
Bahari Dhow Beach Villas
8.0 Excellent
Diani Beach Road, Diani Beach, Kenya
Show on map
25.8 km from city centre, Mombasa 
ExcellentBased on 748 reviews
8.0

Bahari Dhow Beach Villas provides a comfortable setting when in Ukunda. It also offers a 24-hour reception, an outdoor pool and free Wi-Fi.

Royal Court Hotel
Royal Court Hotel
6.8 Good
Haile Selassie Road, Mombasa, Kenya
Show on map
1.0 km from city centre, Mombasa 
GoodBased on 70 reviews
6.8

Situated in Mombasa, Royal Court Hotel Mombasa offers 4-star accommodation, as well as an outdoor pool and a sauna. It also provides a currency exchange, a 24-hour reception and luggage storage.

Kenya Bay Beach Hotel
Kenya Bay Beach Hotel
7.3 Good
Mombasa Malindi Highway, Mombasa, Kenya
Show on map
10.5 km from city centre, Mombasa 
GoodBased on 156 reviews
7.3

Boasting free Wi-Fi and an outdoor pool, Kenya Bay Beach Hotel is situated in Mombasa and provides comfortable accommodation. It also features a kids pool, meeting rooms and a kids club.

Sarova Whitesands Beach Resort & Spa
Sarova Whitesands Beach Resort & Spa
8.3 Excellent
Malindi Road, Bamburi Highway, Mombasa, Kenya
Show on map
9.8 km from city centre, Mombasa 
ExcellentBased on 433 reviews
8.3

Sarova Whitesands Beach Resort & Spa is located in Mombasa and offers free Wi-Fi. It also provides an express check-in and check-out feature, an outdoor pool and a kids club.

Diani Reef Beach Resort & Spa
Diani Reef Beach Resort & Spa
8.2 Excellent
35,Diani Road,Mombasa City, Mombasa, Kenya
Show on map
26.6 km from city centre, Mombasa 
ExcellentBased on 802 reviews
8.2

Situated in Ukunda, Diani Reef Beach Resort & Spa offers unique 5-star accommodation, as well as outdoor tennis courts, an outdoor pool and a private beach. The multiple amenities this themed resort features include squash courts, a sauna and free Wi-Fi.

Severin Sea Lodge
Severin Sea Lodge
8.1 Excellent
Mombasa, Kenya
Show on map
10.8 km from city centre, Mombasa 
ExcellentBased on 221 reviews
8.1

Situated in Mombasa, Severin Sea Lodge offers traditional 4-star accommodation, as well as an outdoor pool, a private beach and outdoor tennis courts. The multiple amenities this modern lodge has to offer include a rooftop terrace, a sauna and a Jacuzzi.

Bamburi Beach Hotel
Bamburi Beach Hotel
7.5 Good
Mombasa-Malindi Road, Bamburi, Mombasa, Kenya
Show on map
10.1 km from city centre, Mombasa 
GoodBased on 79 reviews
7.5

Bamburi Beach Hotel is located in Mombasa and features a Jacuzzi. It also offers a kids club, a swimming pool and squash courts.

Jacyjoka Apartments Nyali
Jacyjoka Apartments Nyali
8.2 Excellent
Mombasa, Kenya
Show on map
6.1 km from city centre, Mombasa 
ExcellentBased on 95 reviews
8.2

Situated in Mombasa, Jacyjoka Apartments Nyali provides 3-star accommodation, as well as free Wi-Fi and an outdoor pool. It also features an airport shuttle, massage services and room service.

Milele Beach Resort
Milele Beach Resort
9.1 Excellent
Malindi Road, Nyali Beach, Mombasa, Kenya
Show on map
8.2 km from city centre, Mombasa 
ExcellentBased on 1 review
9.1

Situated in Mombasa, Milele Beach Resort Mombasa offers 3-star accommodation, as well as a swimming pool. It also provides luggage storage and a dry cleaning service.

Tips for booking a Mombasa hotel

Cheapest month:June
Most expensive month:March
Average price in Mombasa:S$ 148/night
Absolute cheapest price found:S$ 7/night
Cheapest day:Sunday
Most expensive day:Friday
S$ 113 - S$ 193
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 101 - S$ 152
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mombasa hotels

Show all 1,000 hotels
1
Severin Sea Lodge
Severin Sea Lodge
8.1 Excellent
Mombasa, Kenya
Show on map
10.8 km from city centre, Mombasa 

Situated in Mombasa, Severin Sea Lodge offers traditional 4-star accommodation, as well as an outdoor pool, a private beach and outdoor tennis courts. The multiple amenities this modern lodge has to offer include a rooftop terrace, a sauna and a Jacuzzi.

2
Kenya Bay Beach Hotel
Kenya Bay Beach Hotel
7.3 Good
Mombasa Malindi Highway, Mombasa, Kenya
Show on map
10.5 km from city centre, Mombasa 

Boasting free Wi-Fi and an outdoor pool, Kenya Bay Beach Hotel is situated in Mombasa and provides comfortable accommodation. It also features a kids pool, meeting rooms and a kids club.

3
Sarova Whitesands Beach Resort & Spa
Sarova Whitesands Beach Resort & Spa
8.3 Excellent
Malindi Road, Bamburi Highway, Mombasa, Kenya
Show on map
9.8 km from city centre, Mombasa 

Sarova Whitesands Beach Resort & Spa is located in Mombasa and offers free Wi-Fi. It also provides an express check-in and check-out feature, an outdoor pool and a kids club.

4
Bamburi Beach Hotel
Bamburi Beach Hotel
7.5 Good
Mombasa-Malindi Road, Bamburi, Mombasa, Kenya
Show on map
10.1 km from city centre, Mombasa 

Bamburi Beach Hotel is located in Mombasa and features a Jacuzzi. It also offers a kids club, a swimming pool and squash courts.

5
Hotel Englishpoint & Spa
Hotel Englishpoint & Spa
8.0 Excellent
Cement Road, Mombasa, Kenya
Show on map
2.4 km from city centre, Mombasa 

Situated in Mombasa, this hotel features a private beach and a deluxe infinity pool. Those staying at the property can also take advantage of free Wi-Fi access during their stay.

6
Prideinn Paradise Beach Resort & Spa
Prideinn Paradise Beach Resort & Spa
8.5 Excellent
Shanzu Beach, Mombasa, Kenya
Show on map
11.2 km from city centre, Mombasa 

Featuring a private beach and an outdoor pool, PrideInn Paradise Beach Resort Convention Centre and Spa is situated in Mombasa and offers comfortable accommodation. It also provides a kids club, an express check-in and check-out feature and a kids pool.

7
Cowrie Shell Beach Apartments
Cowrie Shell Beach Apartments
8.3 Excellent
Mombasa, Kenya
Show on map
11.5 km from city centre, Mombasa 

Cowrie Shell Beach Apartments provides comfortable 5-star accommodation in Mombasa. It also features free Wi-Fi, a kids pool and a swimming pool.

8
Bahari Dhow Beach Villas
Bahari Dhow Beach Villas
8.0 Excellent
Diani Beach Road, Diani Beach, Kenya
Show on map
2.2 km from city centre, Diani Beach 

Bahari Dhow Beach Villas provides a comfortable setting when in Ukunda. It also offers a 24-hour reception, an outdoor pool and free Wi-Fi.

Cheapest hotels in Mombasa, Kenya

Show all 1,000 hotels
Stadium Holiday Inn
Stadium Holiday Inn
9.3 Excellent
Koinage Rd, Mombasa, Kenya
Show on map
0.4 km from city centre,  

Stadium Holiday Inn Mombasa provides a comfortable setting while in Mombasa. It also features a 24-hour reception, free Wi-Fi and luggage storage.

S$ 56
Avg. per night
Indiana Beach Apartments
Indiana Beach Apartments
6.2 Good
Mombasa, Kenya
Show on map
10.2 km from city centre,  

Indiana Beach Apartments provides a comfortable setting when in Mombasa. It also offers an outdoor pool, free Wi-Fi and a diving centre.

S$ 61
Avg. per night
Mombasa Continental Resort
Mombasa Continental Resort
6.9 Good
Bamburi, Mombasa, Kenya
Show on map
13.1 km from city centre,  

Featuring a private beach and an outdoor pool, Mombasa Continental Resort is situated in Mombasa and offers luxury accommodation. It also provides a kids club, massage services and a 24-hour reception.

S$ 61
Avg. per night
Ziwa Beach Resort
Ziwa Beach Resort
7.1 Good
Mombasa-malindi Highway, Mombasa, Kenya
Show on map
10.2 km from city centre,  

Ziwa Beach Resort is located in Mombasa and offers free Wi-Fi. It also features an express check-in and check-out feature, an outdoor pool and valet parking.

S$ 62
Avg. per night
Kenya Bay Beach Hotel
Kenya Bay Beach Hotel
7.3 Good
Mombasa Malindi Highway, Mombasa, Kenya
Show on map
10.5 km from city centre,  

Boasting free Wi-Fi and an outdoor pool, Kenya Bay Beach Hotel is situated in Mombasa and provides comfortable accommodation. It also features a kids pool, meeting rooms and a kids club.

S$ 66
Avg. per night
Jacyjoka Apartments Nyali
Jacyjoka Apartments Nyali
8.2 Excellent
Mombasa, Kenya
Show on map
6.1 km from city centre,  

Situated in Mombasa, Jacyjoka Apartments Nyali provides 3-star accommodation, as well as free Wi-Fi and an outdoor pool. It also features an airport shuttle, massage services and room service.

S$ 67
Avg. per night
Cowrie Shell Beach Apartments
Cowrie Shell Beach Apartments
8.3 Excellent
Mombasa, Kenya
Show on map
11.5 km from city centre,  

Cowrie Shell Beach Apartments provides comfortable 5-star accommodation in Mombasa. It also features free Wi-Fi, a kids pool and a swimming pool.

S$ 71
Avg. per night
Bright Star Resort
Bright Star Resort
6.0 Good
Diani Beach, Diani Beach, Kenya
Show on map
0.8 km from city centre,  

Boasting an outdoor pool, The Bright Star Resort is situated in Ukunda and provides comfortable accommodation. It also offers luggage storage, a 24-hour reception and bicycle rental.

S$ 73
Avg. per night

Hotel prices in Mombasa

3 stars

S$ 56 - S$ 375

Bamburi Beach Hotel

No. 1 most popular

S$ 126
Avg. per night
Ziwa Beach Resort

No. 2 most popular

S$ 62
Avg. per night
Stadium Holiday Inn

Best value

Stadium Holiday Inn
9.3 Excellent
S$ 56
Avg. per night
4 stars and up

S$ 61 - S$ 261

Diani Reef Beach Resort & Spa

No. 1 most popular

S$ 112
Avg. per night
Sarova Whitesands Beach Resort & Spa

No. 2 most popular

S$ 151
Avg. per night
Mombasa Continental Resort

Best value

S$ 61
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Mombasa

About Mombasa

The coastal city of Mombasa is a cultural hotbed of music, nightlife and history with an exciting range of things to do for travellers of all ages. Along with its cultural heritage sites and trendy bars and clubs, Mombasa offers plenty of activities for the active traveller with outdoor opportunities such as hiking, nature sightseeing and boating to be enjoyed.

Things to do

If you love exploring new places on foot, then why not stroll through Mombasa’s Old Town district, which is a melting pot of Asian, Arab and European cultures, from the diverse architecture and restaurants to the antique stores and spice markets. Alternatively, you can find lively bars and clubs that come alive at night around the city so don’t plan on ending your day when the sun goes down.

Those interested in venturing further afield can experience the magic Kenyan wilderness up close on Avicennia Island by kayaking through the mangrove forests or laying back and relaxing on the beach. The Shimba Hills National Park is one of the largest coastal forests in East Africa, home to exotic animals, such as Sable antelope and bushy tailed mongoose, as well as the cascading Sheldrick Falls.

Getting around

If you want to travel like the locals do, then you can hop on a local Matatus mini bus, although you can also find taxis available if you’d rather go straight to your destination. Mombasa has its own airport, Moi International Airport, which handles flights from various destinations around the world including Dubai, Istanbul and Frankfurt.

Mombasa travel FAQs

  • What are the best hotels in Mombasa?

    802 reviews rated Diani Reef Beach Resort & Spa with an average score of 8.2/10. It may also be worth looking into the Sarova Whitesands Beach Resort & Spa, which received a rating of 8.3/10 from 433 reviews. Hotel Englishpoint & Spa could also be a good option, with a score of 8.0/10 from 729 reviews.

  • What is a good hotel near Bamburi Beach?

    A good hotel close to Bamburi Beach is Sarova Whitesands Beach Resort & Spa (rated 8.3/10 from 433 reviews).

  • What is a good hotel in Mombasa near Tiwi Beach?

    Amani Tiwi Beach Resort is the hotel close to Tiwi Beach that is most recommended by HotelsCombined users, with 34 reviews rating it at 7.8/10.

  • How much do hotels in Mombasa cost?

    Mombasa hotels have an average price of S$ 121/night (based on searches on HotelsCombined in the last 3 days).

  • How much is a cheap hotel in Mombasa?

    S$ 11/night is the cheapest price found for a hotel in Mombasa by HotelsCombined users over the last 72 hours.