A sunset over a calm sea with two people fishing in a small boat.

Find hotels in Mombasa from $16

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 15 - Aug 16
Tomorrow
Aug 16 - Aug 17
Next weekend
Aug 21 - Aug 23
In two weeks
Aug 28 - Aug 30

Filter by

Star rating

Guest rating

Our top choices for Mombasa hotels

1. Voyager Beach Resort

Voyager Beach Resort
Mombasa
United States
Jeffrey
$214 nightly
$250 total
Sep 1 - Sep 2
Total with taxes and fees
Voyager Beach Resort

2. Sarova Whitesands Beach Resort & Spa, Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa
Mombasa
United States
Meskerem
$206 nightly
$241 total
Aug 28 - Aug 29
Total with taxes and fees
Sarova Whitesands Beach Resort & Spa, Mombasa

3. PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
Mombasa
United States
patricia
$143 nightly
$169 total
Aug 29 - Aug 30
Total with taxes and fees
PrideInn Paradise Beach Resort & Spa Mombasa

4. CityBlue Creekside Hotel & Suites, Mombasa

CityBlue Creekside Hotel & Suites, Mombasa
Mombasa
United States
Ken
$51 nightly
$62 total
Aug 16 - Aug 17
Total with taxes and fees
CityBlue Creekside Hotel & Suites, Mombasa

5. Hotel English Point Marina & Spa

Hotel English Point Marina & Spa
Mombasa
Australia
Sharky
$279 nightly
$328 total
Aug 28 - Aug 29
Total with taxes and fees
Hotel English Point Marina & Spa

6. Hotel Sapphire

Hotel Sapphire
Mombasa
Canada
Kumail
$67 nightly
$80 total
Aug 28 - Aug 29
Total with taxes and fees
Hotel Sapphire

7. Cocoa Luxury Resort, Nyali

Cocoa Luxury Resort, Nyali
Nyali
United States
Gabriela
Cocoa Luxury Resort, Nyali

8. Serena Beach Resort and Spa

Serena Beach Resort and Spa
Shanzu
United States
Christopher
$183 nightly
$216 total
Aug 29 - Aug 30
Total with taxes and fees
Serena Beach Resort and Spa

9. Jumeirah Beach Front Apartments

Jumeirah Beach Front Apartments
Mombasa
United States
Andrew
$105 nightly
$124 total
Sep 1 - Sep 2
Total with taxes and fees
Jumeirah Beach Front Apartments

10. Bamburi Beach Hotel - All Inclusive

Bamburi Beach Hotel - All Inclusive
Mombasa
United States
Fardowsa
$338 nightly
$401 total
Aug 28 - Aug 29
Total with taxes and fees
Bamburi Beach Hotel - All Inclusive

11. Severin Sea Lodge

Severin Sea Lodge
Mombasa
United States
Robert
$153 nightly
$183 total
Aug 22 - Aug 23
Total with taxes and fees
Severin Sea Lodge

12. Southern Palms Beach Resort

Southern Palms Beach Resort
Diani Beach
United Kingdom
Robert
$386 nightly
$455 total
Sep 1 - Sep 2
Total with taxes and fees
Southern Palms Beach Resort

13. Swahili Beach Resort

Swahili Beach Resort
Diani Beach
United States
CARLOS
$285 nightly
$339 total
Sep 14 - Sep 15
Total with taxes and fees
Swahili Beach Resort

14. Sheratton Regency Hotel

Sheratton Regency Hotel
Tangana
United Kingdom
Terence
$36 nightly
$43 total
Aug 17 - Aug 18
Total with taxes and fees
Sheratton Regency Hotel

15. PrideInn Flamingo Beach Resort & Spa Mombasa

PrideInn Flamingo Beach Resort & Spa Mombasa
Shanzu
United States
GEORGE
$151 nightly
$178 total
Aug 29 - Aug 30
Total with taxes and fees
PrideInn Flamingo Beach Resort & Spa Mombasa

16. Kilua Residences by CityBlue, Mombasa

Kilua Residences by CityBlue, Mombasa
Shanzu
United States
Claudine
$111 nightly
$132 total
Aug 29 - Aug 30
Total with taxes and fees
Kilua Residences by CityBlue, Mombasa

17. PrideInn Hotel Nyali

PrideInn Hotel Nyali
Mombasa
United States
Christopher
$69 nightly
$81 total
Sep 1 - Sep 2
Total with taxes and fees
PrideInn Hotel Nyali

18. Sentrim Castle Royal Hotel

Sentrim Castle Royal Hotel
Mombasa
United Kingdom
Sandeep
$56 nightly
$66 total
Aug 23 - Aug 24
Total with taxes and fees
Sentrim Castle Royal Hotel

19. Premium Inn

Premium Inn
Mombasa
United States
Chris
$72 nightly
$85 total
Aug 16 - Aug 17
Total with taxes and fees
Premium Inn

20. Diani Sea Lodge

Diani Sea Lodge
Diani Beach
United States
Rose-Ellen
$212 nightly
$258 total
Sep 14 - Sep 15
Total with taxes and fees
Diani Sea Lodge
View all properties

Vacation Rentals in Mombasa

Aparthotel

Kilua Residences by CityBlue, Mombasa

Kilua Residences by CityBlue, Mombasa
Shanzu
"Great resort close to a lot of attractions"
Kilua Residences by CityBlue, Mombasa
Aparthotel

Tamarind Village Apartments

Tamarind Village Apartments
Mombasa
"Friendly staff and beautiful property "
Tamarind Village Apartments
Aparthotel

Jacyjoka Apartments Nyali

Jacyjoka Apartments Nyali
Mombasa
"Excellent staff and service provided to guests. Near beaches and resorts and very good restaurants"
Jacyjoka Apartments Nyali
Apartment

Mira Heights Suite & Conferencing

Mira Heights Suite & Conferencing
Nyali
"Very nice hotel, good service and very clean, recommend"
Mira Heights Suite & Conferencing
Aparthotel

Cowrie Shell Beach Apartments

Cowrie Shell Beach Apartments
Shanzu
"All the staff were super nice and very accommodating"
Cowrie Shell Beach Apartments
Aparthotel

Lux Suites Hayana Palm Apartments

Lux Suites Hayana Palm Apartments
Nyali
"Thank you duncun for being a great host"
Lux Suites Hayana Palm Apartments
Apartment

Ocean Breeze Luxury Apartments

Ocean Breeze Luxury Apartments
Mombasa
"The rooms were clean with cooking utensils, gas cooker, fridge, bottled water, and washing machine. I loved the rooftop pool, gym and amazing ocean view. Will stay again."
Ocean Breeze Luxury Apartments
Apartment

Pumziko Beachfront Apartments

Pumziko Beachfront Apartments
Shanzu
"Absolutely the BEST Location !!!"
Pumziko Beachfront Apartments
Villa

Bamburi Beach Villa LTD

Bamburi Beach Villa LTD
Mombasa
"We enjoyed our stay at Bamburi Villas, Divine the manager was ready to help from the time we reached till the time we left. Felt at home. We will be back"
Bamburi Beach Villa LTD
Apartment

Lux Suites Bustani studio Apartments

Lux Suites Bustani studio Apartments
Mombasa
"Served for a sleep over but fresh rat droppings in room most worrying!"
Lux Suites Bustani studio Apartments
Apartment

Luxury Oceanline Apartments-Shaza.

Luxury Oceanline Apartments-Shaza.
Shanzu
Luxury Oceanline Apartments-Shaza.
See all vacation rentals
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Mombasa

Discover the vibrant atmosphere of Mombasa, perfect for a beach getaway or a relaxing weekend. Enjoy stunning panoramic views along the coastline, explore family-friendly attractions, and find your ideal stay in Mombasa, where outdoor adventures and cultural experiences await.

Diani Beach

Discover Diani Beach, a vibrant destination perfect for adventurous travelers and families seeking a mix of relaxation and excitement. With its stunning beach, lush Kaya Kinondo Sacred Forest, and the historic Kongo Mosque, Diani Beach offers a rich tapestry of outdoor experiences and scenic beauty. Located near Mombasa, this coastal gem ensures easy access to a variety of engaging activities, making it an excellent choice for your stay in Kenya. Diani Beach is truly a smart hotel booking option for an unforgettable vacation.

Nyali

Experience the charm of Nyali, an excellent hub for adventure and family travelers who want to soak up the sun at Nyali Beach, explore the historic Fort Jesus, and dive into the wonders of Mombasa Marine National Park. With its vibrant shopping centers and easy access to local parks, Nyali offers a perfect blend of relaxation and excitement. Located around Mombasa, this area is a smart choice for your hotel booking, ensuring you make the most of your Kenyan getaway.

Ukunda

Make the most of your visit by staying in Ukunda, a haven for adventure and beach-loving families thanks to its stunning attractions like Diani Beach and the tranquil Colobus Conservation. Explore the local culture at Kongo Mosque or unwind by the water features nearby. Located in Mombasa, Ukunda offers easy access to a variety of outdoor experiences, making it a smart choice for your hotel booking. Enjoy the vibrant atmosphere and unforgettable memories in this beautiful coastal city.

Chale Island

Chale Island stands out as a prime spot for travelers seeking luxury and adventure in Mombasa. Here, visitors can explore breathtaking Diani Beach, immerse themselves in the tranquility of Kaya Kinondo Sacred Forest, and experience the wonders of BoraBora Wildlife Park. This eco-friendly oasis is easily accessible from Mombasa and offers a perfect blend of relaxation and exploration. Choosing Chale Island for your stay ensures a memorable vacation filled with unique experiences and natural beauty.

Tiwi

Travelers seeking adventure and family-friendly beach experiences will find Tiwi to be the ideal base for their vacation. With its stunning Diani Beach, the serene Mombasa Marine National Park, and the cultural charm of Kongo Mosque, Tiwi offers a blend of outdoor activities and scenic beauty. Located in Mombasa, this vibrant city ensures easy access to these attractions, making it a smart choice for your stay in Kenya.

Stay near popular attractions in Mombasa

Experience the perfect blend of culture and relaxation in Mombasa. With stunning beaches, historic forts, and vibrant temples, there’s something for everyone. Enjoy sun-soaked days at Mombasa beach, explore outdoor adventures, and immerse yourself in the rich local heritage for an unforgettable getaway.
Three camels on a beach with a person walking beside them.
Photo by Angela Williams Ashley

Diani Beach

9.0/10 (360 reviews)
Experience the best of beach life at Diani Beach, a perfect spot for sun-seekers and water sports enthusiasts. This stunning beach boasts vibrant local culture and serene coastlines. Located within Mombasa, it offers easy access to nearby attractions, making it an ideal base for your Kenyan adventure.
See properties
A beach with people walking, the sun shining through clouds, and the ocean in the background.

Nyali Beach

8.6/10 (226 reviews)
Often cited as a favorite among beachgoers, Nyali Beach offers a vibrant atmosphere perfect for sunbathers and water sports lovers alike. With its stunning shoreline and lively beach vibes, this destination is easily accessible within Mombasa, making it a convenient base for exploring the area's attractions.
See properties
A sandy beach with a rocky overhang and calm waters.

Bamburi Beach

8.6/10 (190 reviews)
Ideal for travelers interested in sun-soaked relaxation, Bamburi Beach offers a stunning stretch of sand perfect for unwinding and enjoying the ocean breeze. Located within Mombasa, it provides easy access to local attractions, making it a convenient base for exploring the area while soaking in the beach vibes.
See properties
A beach with palm trees and a parked vehicle.
Photo by Giraffe13

Tiwi Beach

8.4/10 (52 reviews)
No trip is complete without a visit to Tiwi Beach, a stunning haven for beach lovers seeking relaxation and sunshine. This picturesque spot features tranquil waters and soft sands, perfect for sunbathing or leisurely strolls. Located within Mombasa, Tiwi Beach offers easy access to local attractions, making it an ideal base for your coastal getaway.
See properties
An old fort with a large gate, surrounded by greenery and a clear sky.

Fort Jesus

8.6/10 (222 reviews)
An essential stop for history buffs, Fort Jesus offers a glimpse into Mombasa's rich past with its stunning architecture and cultural significance. Located within Mombasa, it’s easily accessible for visitors, making it a great base for exploring the area while soaking up the local heritage.
See properties

Mombasa Marine National Park

8.6/10 (75 reviews)
A fascinating mix of adventure and natural beauty awaits outdoor lovers at Mombasa Marine National Park. This stunning marine park features vibrant coral reefs and diverse marine life, perfect for snorkeling and diving. Located within Mombasa, it offers easy access, making it a great base for your coastal adventures.
See properties

Sikh Temple

8.4/10 (9 reviews)
An iconic landmark that appeals to cultural travelers, the Sikh Temple in Mombasa offers a unique glimpse into the rich traditions of the Sikh community. Nestled within the city, the temple exudes vibrant culture and spirituality. Staying nearby provides easy access to this serene site and other attractions in Mombasa.
See properties

Galu Kinondo Beach

8.6/10 (20 reviews)
A must-see for beach lovers, Galu Kinondo Beach offers a serene escape with its soft sands and tranquil waters. Located within Mombasa, this idyllic spot is perfect for relaxation and enjoying the coastal scenery. Staying nearby ensures easy access to local attractions and the vibrant atmosphere of Diani Beach.
See properties

Mombasa and related destinations

Dive into the azure waters of Nyali Beach or explore the historic Fort Jesus with its centuries-old tales of maritime conquest. Wander through vibrant Mombasa Island, then cool off at Wild Waters before heading to Bamburi Beach where coral reefs await your snorkeling adventure.

See all hotels in Mombasa
A small boat anchored near a sandy beach with clear turquoise water.

Top Mombasa Hotel Reviews

Kilua Residences by CityBlue, Mombasa

Kilua Residences by CityBlue, Mombasa

10/10 Excellent
"The hotel was amazing"
Abdimalik 5-night trip
Posted 1 day ago
Kilua Residences by CityBlue, Mombasa
PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa

10/10 Excellent
"Kid friendly beach hotel with a separate adults pool, great food, very clean and excellent service from the staff."
Khalil 2-night trip
Posted 3 days ago
PrideInn Paradise Beach Resort & Spa Mombasa
PrideInn Hotel Diani

PrideInn Hotel Diani

10/10 Excellent
"Staff"
Tidiani 8-night trip
Posted 4 days ago
PrideInn Hotel Diani
Premium Inn

Premium Inn

10/10 Excellent
"Stayed for 2 nights, team of welcoming and helpful staff throughout, very good breakfast, clean room with aircon, quiet area but close enough to reach other places. I would definitely recommend this hotel."
Christine 2-night trip
Posted 6 days ago
Premium Inn
Swahili Beach Resort

Swahili Beach Resort

10/10 Excellent
"Spectacular experience"
John 2-night trip
Posted 6 days ago
Swahili Beach Resort
Leopard Beach Resort & Spa

Leopard Beach Resort & Spa

10/10 Excellent
"Amazing experience. Right on the beach with a lot of an options. Included adult only pool and beach."
Ritnika 2-night trip
Posted 6 days ago
Leopard Beach Resort & Spa
Voyager Beach Resort

Voyager Beach Resort

10/10 Excellent
"Stayed at this hotel many times now it’s the best. Amazing buffet service, entertainment, views - especially superior sea rooms. Great for families and large groups. The cliff bar is my favorite!"
Bindi 5-night trip
Posted 6 days ago
Voyager Beach Resort
Severin Sea Lodge

Severin Sea Lodge

10/10 Excellent
"The staff, without exception, was outstanding. The location, tranquility, service and food stood out. Enjoyed the ocean views. Always felt safe and well cared for. Hopefully I will return again and again"
Robert 3-night trip
Posted 10 days ago
Severin Sea Lodge
CityBlue Creekside Hotel & Suites, Mombasa

CityBlue Creekside Hotel & Suites, Mombasa

10/10 Excellent
"Clean spacious rooms. Very friendly and welcoming staff. Check-in and check-out were very smooth. Close to almost all activities you would want to do in Mombasa. Totally recommended."
Ken 3-night trip
Posted 11 days ago
CityBlue Creekside Hotel & Suites, Mombasa

More cheap stays in Mombasa

Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub

14 KFI Road Diani Beach Wilaya ya Kwale
$13 nightly
$16 total
Aug 25 - Aug 26
Total with taxes and fees
Staysocial Diani-Backpackers &Social Hub
Raquel's Bliss Hotel Diani

Raquel's Bliss Hotel Diani

Road Diani Beach Wilaya ya Kwale
$19 nightly
$22 total
Sep 15 - Sep 16
Total with taxes and fees
8.8/10 Excellent! (13 reviews)
Raquel's Bliss Hotel Diani
GSIH Hotel Diani

GSIH Hotel Diani

Diani Beach Road Diani Beach Diani
$32 nightly
$38 total
Aug 25 - Aug 26
Total with taxes and fees
GSIH Hotel Diani
Aqua Resort

Aqua Resort

Diani Beach Road Diani Beach Kwale County
$39 nightly
$46 total
Aug 16 - Aug 17
Total with taxes and fees
7.6/10 Good! (28 reviews)
Aqua Resort
Marjaan Apartments

Marjaan Apartments

Mtwapa Avenue Mombasa
$112 nightly
$132 total
Sep 1 - Sep 2
Total with taxes and fees
9.4/10 Exceptional! (3 reviews)
Marjaan Apartments
The Royal Shaza Suites

The Royal Shaza Suites

Beach Rd, Shanzu Mombasa Mombasa County
Get rates
8.6/10 Excellent! (25 reviews)
The Royal Shaza Suites

Hotels in Mombasa with star-rating

Price trends for hotels in Mombasa

Less expensive
More expensive
Next month
May
December
$75
Month
Price
January
$75
February
$72
March
$73
April
$72
May
$63
June
$75
July
$76
August
$78
September
$75
October
$78
November
$76
December
$85
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Mombasa. Select dates and complete search for nightly totals inclusive of taxes and fees.

Find out more about Mombasa

These Mombasa insights are based on real traveler data from Expedia, aggregated using AI to help you plan your trip. Updated: .

Top reasons to visit Mombasa

  • Stunning Beaches: Mombasa boasts beautiful sandy shores perfect for sunbathing, swimming, and beach activities.
  • Rich Cultural Heritage: Explore historic forts and vibrant temples that showcase the city’s diverse history and traditions.
  • Outdoor Adventures: Enjoy exciting activities like golf, dhow safaris, and coastal getaways in and around Mombasa.
  • Vibrant Shopping: Discover local markets and modern malls offering unique souvenirs and local products.
  • Family-Friendly Accommodations: A variety of hotels and guesthouses cater to families, couples, and business travelers alike.

Find great hotels in Mombasa

Explore a variety of hotel accommodations in Mombasa, Kenya, perfect for every type of traveler. Whether you're seeking beachfront relaxation, a family-friendly getaway, or a business travel experience, Mombasa offers an array of options, including hotels and guesthouses. Discover the best hotels that cater to your needs and enjoy the unique charm of this coastal city.

  • Voyager Beach Resort: Experience a vibrant adventure at the 4-star Voyager Beach Resort, rated 8.8 by guests. This resort is perfect for those seeking a beach getaway filled with excitement. Situated in Mombasa, it offers direct access to the beach and a variety of adventure sports both onsite and nearby. Enjoy activities like windsurfing, kayaking, and motorboating, making it an excellent choice for thrill-seekers and families alike. With its welcoming atmosphere and recreational options, Voyager Beach Resort is designed for unforgettable beach adventures.
  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits: Indulge in luxury at the 5-star Diani Reef Beach Resort & Spa, where beachfront bliss and family-friendly amenities await. With a guest rating of 8.0, this resort is a top choice for families looking for a memorable vacation experience. Nestled along the stunning coastline, it features a children's club, playground, and various amenities to keep the little ones entertained. Unwind and create lasting family memories in a beautiful setting with direct beach access and exceptional services tailored for families.
  • Sarova Whitesands Beach Resort & Spa: Discover romance and relaxation at the 4-star Sarova Whitesands Beach Resort & Spa, also rated 8.8 by guests. This enchanting property offers direct beach access and is perfect for couples seeking a romantic getaway. Take advantage of the exclusive romance packages, including 24-hour room service for intimate dining experiences. Couples can also enjoy rejuvenating spa services, hot tubs, and special treatment rooms designed for duos. With its serene atmosphere and luxurious amenities, Sarova Whitesands is an ideal choice for a romantic escape.

Where to stay in Mombasa

Mombasa, a vibrant metropolis, offers an unforgettable vacation experience with its stunning beaches and rich cultural heritage. Travelers can unwind on the sandy shores, indulge in local shopping, and explore the friendly neighborhoods. Whether you're looking for relaxation, outdoor adventures, or romantic getaways, Mombasa has it all. Nearby regions enhance the experience with luxurious resorts and recreational activities, making it a perfect destination for families and couples alike.

  • Diani Beach: Located along the coastline south of Mombasa, Diani Beach is famed for its stunning white sands and crystal-clear waters. This vibrant city offers a year-round tropical climate, attracting beach lovers and outdoor enthusiasts alike. Peak travel seasons occur from January to April, making it an ideal time for water sports, beach lounging, and golfing. Visitors can explore nearby attractions such as the Diani Beach Water Park and enjoy breathtaking views of the Indian Ocean. The atmosphere here is relaxed, perfect for families and couples seeking a scenic getaway.
  • Chale Island: Nestled just off the coast of Mombasa, Chale Island is a serene escape known for its lush landscapes and eco-friendly resorts. With its peak tourist seasons from January to February and September, visitors flock here for a tranquil beach experience and rejuvenating spa treatments. The island is ideal for nature lovers, offering guided tours that showcase its vibrant ecosystems and stunning water features. Whether you're looking to unwind on the beach or explore the natural beauty, Chale Island promises a unique and memorable experience.
  • Nyali: A bustling neighborhood located north of Mombasa, Nyali is a popular destination for families and beachgoers. Known for its proximity to shopping malls and centers, it offers a blend of leisure and convenience. The peak tourist season from December to February brings a lively atmosphere, making it a great time to enjoy the local parks and beautiful beaches. Nyali's family-friendly vibe and abundance of activities ensure that there’s something for everyone, from shopping to enjoying the vibrant nightlife.

Things to do in Mombasa

Mombasa is a perfect destination for beach lovers and families seeking outdoor adventures. You can enjoy activities like golf at local courses, explore vibrant shopping malls, or unwind on the stunning beaches. Don't miss out on dhow safaris and other coastal getaways that showcase the area's diverse attractions. Whether you're looking for a relaxing escape or exciting outdoor experiences, Mombasa has something for everyone.

Shopping

Located near the city center, Sarit Expo Centre offers a variety of shops, from local crafts to international brands. For a more traditional experience, head to the Old Port Market, where vibrant stalls overflow with handmade souvenirs and unique Kenyan gifts, perfect for bringing a piece of Mombasa home.

Recreation

In Mombasa, the Sarova Whitesands Beach Resort & Spa offers rejuvenating spa treatments with ocean views and relaxing beachside yoga sessions. At the Voyager Beach Resort, indulge in holistic wellness programs that combine traditional healing methods with modern therapies, all while enjoying the stunning coastal scenery.

Adventure

In Mombasa, explore the vibrant marine life while snorkeling or diving at the stunning Mombasa Marine National Park. Experience the thrill of a dhow cruise at sunset, and visit the historic Fort Jesus to immerse yourself in the rich culture and history of the area.

Nightlife

Mombasa's nightlife is vibrant and diverse. Start your evening at the stylish Mombasa Beach Hotel for cocktails with an ocean view. For a lively atmosphere, check out the popular Tamarind Restaurant, renowned for its seafood and live music. End the night dancing at the chic Club Hypnotica.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Mombasa

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Mombasa are May, September and November, where the prices are slightly lower. This is in comparison to August and December to January, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Mombasa about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Mombasa is Saturday. The most expensive day to stay in Mombasa is Monday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to customize your preferences, such as your budget, desired location, and the type of hotel you’re looking for. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Mombasa with your flights and activities through an Expedia package deal.

Find the best attractions in Mombasa

Mombasa is a fantastic destination for beach lovers, outdoor enthusiasts, and families. With its stunning beaches, historic forts, and vibrant temples, there’s something for everyone. Visitors can immerse themselves in local culture while enjoying a variety of attractions that offer both relaxation and adventure. Whether you're looking to soak up the sun or explore the region's rich history, Mombasa promises an unforgettable vacation experience.

  • Diani Beach: Renowned for its powdery white sands and crystal-clear waters, Diani Beach offers a perfect escape for sunbathers and water sports enthusiasts alike. Relax under swaying palm trees or indulge in activities like snorkeling and kite surfing, all while enjoying the vibrant beach vibes.
  • Fort Jesus: This UNESCO World Heritage Site showcases a fascinating blend of history and culture. Built in the late 16th century, Fort Jesus stands as a testament to the region's colonial past, offering visitors stunning architecture, captivating exhibitions, and breathtaking views of the harbor.
  • Mombasa Marine National Park: A paradise for nature lovers, this park features vibrant coral reefs and diverse marine life. Experience thrilling snorkeling and diving adventures amidst the beautiful scenery, making it a must-visit for outdoor enthusiasts seeking adventure and relaxation.

Best time to go to Mombasa

The best time to visit Mombasa is dependent on what kind of holiday you are seeking. March is its hottest month on average. At this time, visitor numbers are average and weather is mostly sunny with light rain. July and August are its coolest month on average. At the time of August, visitor numbers are average and weather is mostly sunny.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January81.3°F (27.4°C)No RainMostly SunnySlightly HighSlightly High
February81.9°F (27.7°C)No RainMostly SunnySlightly HighAverage
March82.9°F (28.3°C)Light RainMostly SunnyAverageAverage
April81.9°F (27.7°C)Light RainMostly CloudySlightly LowAverage
May79.3°F (26.3°C)Moderate RainMostly CloudySlightly LowSlightly Low
June77.9°F (25.5°C)Light RainMostly SunnySlightly LowAverage
July76.5°F (24.7°C)Light RainMostly SunnyAverageAverage
August76.5°F (24.7°C)Light RainMostly SunnyAverageSlightly High
September77.4°F (25.2°C)Light RainMostly SunnyAverageSlightly Low
October79.0°F (26.1°C)Light RainMostly SunnyAverageAverage
November80.4°F (26.9°C)Light RainMostly SunnyAverageSlightly Low
December81.3°F (27.4°C)Light RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Mombasa

MoMBAsa is primarily served by Moi International Airport (MBA), located 4 miles from the city center. Nearby hotel options include the 5-star PrideInn Paradise Beach Resort & Spa, 10 miles away, offering airport shuttle services on request, and the 4.5-star Cocoa Boutique Hotel, 8 miles from the airport, which also provides shuttle services. Malindi Airport (MYD) is 64 miles away, with luxurious options like Billionaire Beachfront Apartments and Ocean Beach Resort & Spa, both offering various transportation services. Ukunda Airport (UKA), situated 19 miles from Mombasa, is close to top-rated hotels like Nomad Beach Resort and Swahili Beach Resort, both providing convenient airport transfer options.

Frequently asked questions

What is the best area to stay in Mombasa?
For most travelers seeking a premium coastal experience, the best area to stay in Mombasa is Diani Beach, located just south of the city in Kwale County.Diani Beach is renowned for its expansive white sand beaches and clear turquoise waters, stretching for miles along the Indian Ocean. The main Diani Beach Road runs parallel to the coastline, offering access to numerous resorts, restaurants, and shops. It's a well-developed tourist area known for its relaxed pace and natural beauty.Couples often find Diani Beach ideal for a romantic getaway. The area provides opportunities for beachfront dining, water sports like snorkeling and diving in the coral reefs, and sunset dhow cruises. Many resorts offer private balconies and ocean views, great for a tranquil escape.Families also appreciate Diani Beach for its calm waters and family-friendly hotels. Resorts often feature large swimming pools, supervised kids' clubs, and activities suitable for all ages.
What are the best hotels in Mombasa that travelers recommend?
Two of the best hotels in Mombasa that receive consistently high recommendations from travelers are the Serena Beach Resort and Spa and the Swahili Beach Resort.The 4-star Serena Beach Resort and Spa, with an impressive 9.2 rating, is praised by guests for its friendly and wonderful staff, great food, and excellent service. This resort offers a private beach location, sea views, a swim-up bar, and air conditioning, along with premium bedding and designer toiletries for a comfortable stay. Guests can also enjoy sailing and outdoor tennis courts on site.Another highly recommended option is the 5-star Swahili Beach Resort, which boasts a 9.0 rating. Travelers consistently highlight its amazing and friendly staff, excellent food, and exceptional service. The resort features a beautiful and central location, with amenities such as a poolside bar, a beach club, air conditioning, and 24-hour room service. Its beautiful rooms and overall setting contribute to a memorable stay.
What are the best family hotels in Mombasa?
For family-friendly hotels in Mombasa, consider the Diani Reef Beach Resort & Spa, Sarova Whitesands Beach Resort & Spa, Voyager Beach Resort, or the PrideInn Paradise Beach Resort & Spa Mombasa.The 5-star Diani Reef Beach Resort & Spa, with a rating of 8.0, offers a wide array of amenities for families, including a pool, a children's pool, a playground, and a complimentary children's club. They also provide childcare services, highchairs, cribs, and bed guards for children. It is located about 3.5 miles from Diani Beach. Guests frequently praise the friendly and attentive staff, excellent breakfast, and great food.The 4-star Sarova Whitesands Beach Resort & Spa, rated 8.8, is another excellent option. This resort features connecting rooms, a children's club, a playground, and a children's pool, along with babysitting services and complimentary cribs and rollaway beds. It is conveniently located near Haller Park and Bamburi Beach. Guests consistently highlight the great staff, excellent food, and outstanding facilities.The 4-star Voyager Beach Resort, with a rating of 8.6, is well-suited for families with amenities such as a children's pool, a complimentary supervised children's club, a playground, and babysitting services, as well as free cribs. It is very close to Nyali Beach and within a short distance of Wild Waters and Haller Park. Travelers often praise the attentive staff, clean bathrooms and rooms, great food, and top service.The 5-star PrideInn Paradise Beach Resort & Spa Mombasa, rated 8.8, is a great choice for families looking for extensive children's facilities. It boasts a free water park, a children's club, a children's pool, a playground, and offers complimentary supervised childcare and cribs, as well as babysitting services. The resort is situated just 0.2 miles from Bamburi Beach. Guests often mention the great customer service. Find more child-friendly accommodations in Mombasa
What are the best 5-star hotels in Mombasa?
For the best 5-star hotels in Mombasa, consider the Nomad Beach Resort, Swahili Beach Resort, PrideInn Paradise Beach Resort & Spa Mombasa, Diani Reef Beach Resort & Spa, and Leopard Beach Resort & Spa.The 5-star Nomad Beach Resort, with an outstanding 9.0 rating, offers a truly luxurious experience with beachfront restaurants, private outdoor hot tubs, and private beach access. Guests can enjoy premium bedding, rainfall showerheads, and air conditioning for ultimate comfort.Another excellent choice is the 5-star Swahili Beach Resort, rated 9.0. This resort provides a sophisticated stay with a poolside bar, a beach club, and 24-hour room service. Guests consistently praise the friendly and amazing staff, the excellent food, and the beautiful, central location.The 5-star PrideInn Paradise Beach Resort & Spa Mombasa, with an 8.8 rating, is an ideal option for those seeking a private beach experience. It features sea view rooms, a poolside bar, and 24-hour room service, all complemented by premium bedding and Egyptian cotton sheets. This resort is conveniently located just 0.2 miles from Bamburi Beach.The 5-star Diani Reef Beach Resort & Spa, rated 8.0, offers a wide range of luxury amenities including a poolside bar, suites, champagne service, and 24-hour room service. Guests can enjoy evening entertainment, an on-site art gallery, and designer stores. It is located 3.5 miles from Diani Beach.Finally, the 5-star Leopard Beach Resort & Spa, with an 8.6 rating, provides a serene escape with private pools, air conditioning, and rooms offering sea and mountain views. The resort features premium bedding and Egyptian cotton sheets, and travelers frequently praise the friendly and attentive staff and the beautiful, good-sized pool. It is located 3.1 miles from Diani Beach. Find more luxury hotels in Mombasa
Are there any all-inclusive hotels in Mombasa?
Yes, there are several excellent all-inclusive hotels in Mombasa, including the Neptune Village Beach Resort & Spa All Inclusive, Neptune Palm Beach Boutique Resort & Spa All Inclusive, Bamburi Beach Hotel - All Inclusive, Voyager Beach Resort, and Neptune Beach Resort.The 4-star Neptune Village Beach Resort & Spa All Inclusive, with an 8.0 rating, offers a relaxing experience with a poolside bar and an outdoor pool with sun loungers. It's conveniently located just 0.4 miles from Galu Kinondo Beach.Another superb option is the 4.5-star Neptune Palm Beach Boutique Resort & Spa All Inclusive, rated 8.2. This resort provides free self-parking and free WiFi, along with an outdoor pool and a poolside bar. It's also just 0.4 miles from Galu Kinondo Beach.The 3-star Bamburi Beach Hotel - All Inclusive, rated 8.0, is a great choice for convenience, offering a 24-hour airport shuttle, free self-parking, and free WiFi. Guests appreciate the excellent customer service and the swim-up bar at the outdoor pool. It's located 1.0 mile from Bamburi Beach.The 4-star Voyager Beach Resort, with an 8.6 rating, is highly praised for its attentive and wonderful staff, clean rooms, and great food. It offers a 24-hour airport shuttle, free self-parking, and free WiFi. This resort is conveniently located near Nyali Beach (0.2 miles), Wild Waters (0.8 miles), Haller Park (1.4 miles), and Mamba Village (1.0 mile).Finally, the 4-star Neptune Beach Resort, rated 7.6, provides an all-inclusive experience with an outdoor pool, sun loungers, and free self-parking. It is situated just 0.4 miles from Bamburi Beach. See more all-inclusive resorts in Mombasa
What are the best spa hotels in Mombasa?
For the best spa hotels in Mombasa, consider the Tamarind Village Apartments, Pinewood Beach Resort and Spa, Mzima Beach, and Hotel English Point Marina & Spa.The 4-star Tamarind Village Apartments, with an excellent 9.4 rating, offers a full-service spa with a variety of treatments including detoxification wraps, Swedish massage, hot stone massage, deep tissue massage, aromatherapy treatments, reflexology, body wraps, body scrubs, manicures and pedicures, and facial treatments. It is conveniently located just 0.6 miles from Mombasa Marine National Park.Another highly-rated option is the 4-star Pinewood Beach Resort and Spa, which has a 9.2 rating. This hotel provides a full-service spa with amenities such as a hot tub, steam room, and a wide range of treatments including hot stone massage, body wraps, manicures and pedicures, facial treatments, couples treatment rooms, body treatments, aromatherapy treatments, hydrotherapy treatments, body scrubs, and deep tissue massage. Guests frequently mention the super friendly and professional staff, spacious balconies, and nice rooms.Mzima Beach, a 4.5-star property with a 9.0 rating, features a full-service spa offering thalassotherapy treatments, detoxification wraps, body wraps, body scrubs, reflexology, aromatherapy treatments, and hydrotherapy treatments. The spa also includes a steam room and provides various massage types such as Swedish, deep tissue, and hot stone.The 4-star Hotel English Point Marina & Spa, rated 8.2, offers an onsite full-service spa with a steam room and hot tub. Guests can enjoy body scrubs, body treatments, body wraps, massages, manicures and pedicures, and facial treatments. It is located 0.4 miles from Mombasa Marine National Park, and customers often praise its convenient location, friendly staff, and fantastic pool. See all spa hotels in Mombasa
Which beach resorts in Mombasa do travelers love?
Travelers consistently praise several beach resorts in Mombasa, including the Swahili Beach Resort, Voyager Beach Resort, Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits, and Diamonds Leisure Beach & Golf Resort.The 5-star Swahili Beach Resort, with an outstanding 9.0 rating, is highly regarded for its excellent food, beautiful rooms, and exceptional service from its friendly staff. The resort features a full-service spa with a wide array of treatments, including deep tissue massage, hot stone massage, and aromatherapy, ensuring a relaxing stay. It is conveniently located near Diani Beach.Another excellent choice is the 4-star Voyager Beach Resort, rated 8.6. Guests frequently highlight the attentive and wonderful staff, clean rooms and bathrooms, and great food. The resort offers free breakfast, free extended duration parking, and a 24-hour airport shuttle, making it very convenient. It's also very close to Nyali Beach, and attractions like Haller Park and Wild Waters are nearby.The 5-star Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits, with an 8.0 rating, is appreciated for its convenient location and excellent service. Travelers often compliment the friendly and attentive staff, great food, and excellent breakfast. This resort is particularly family-friendly, offering a pool for children, free supervised childcare, and various toys and games for youngsters. It is situated near Diani Beach.Finally, the 4-star Diamonds Leisure Beach & Golf Resort, rated 8.2, is well-loved for its excellent and friendly staff at the front desk. This resort offers sea views and private beach access, providing a serene beachfront experience. It is located just a few miles from Diani Beach. See more stays near the beach in Mombasa
What hotels in Mombasa offer free breakfast?
Several hotels in Mombasa offer complimentary breakfast, including Neptune Village Beach Resort & Spa All Inclusive, Neptune Palm Beach Boutique Resort & Spa All Inclusive, Bamburi Beach Hotel - All Inclusive, Voyager Beach Resort, and Neptune Paradise Beach Resort & Spa.The 4-star Neptune Village Beach Resort & Spa All Inclusive, with an 8.0 rating, provides a free buffet breakfast and is an all-inclusive property, featuring an outdoor pool, sun loungers, and a poolside bar. It is conveniently located near Galu Kinondo Beach.The 4.5-star Neptune Palm Beach Boutique Resort & Spa All Inclusive, rated 8.2, also offers a free buffet breakfast daily. Guests can enjoy the outdoor pool, sun loungers, and poolside bar, along with free self-parking and free WiFi. This resort is also close to Galu Kinondo Beach.Bamburi Beach Hotel - All Inclusive, a 3-star property with an 8.0 rating, includes free breakfast and a free buffet breakfast. This hotel provides a 24-hour airport shuttle, an outdoor pool, sun loungers, a poolside bar, and a swim-up bar. Guests frequently praise the excellent customer service.The 4-star Voyager Beach Resort, with an impressive 8.6 rating, offers a free buffet breakfast daily. This resort provides free WiFi, free self-parking, and a 24-hour airport shuttle. It is well-located near Nyali Beach and Haller Park. Guests consistently praise the attentive staff, clean rooms and bathrooms, and great food.Finally, the 4-star Neptune Paradise Beach Resort & Spa, rated 8.6, also includes a free buffet breakfast daily. This resort features free WiFi and free self-parking and is situated close to Galu Kinondo Beach. Find more hotels with free breakfast in Mombasa
What are the top boutique hotels in Mombasa?
When seeking top boutique hotels in Mombasa, consider the Voyager Beach Resort and the Sarova Whitesands Beach Resort & Spa.The 4-star Voyager Beach Resort, with an 8.6 rating, offers a variety of convenient amenities including free extended duration parking, a 24-hour airport shuttle, and complimentary breakfast. Guests consistently praise the attentive staff, clean bathrooms, and great food.Another excellent choice is the 4-star Sarova Whitesands Beach Resort & Spa, boasting an 8.8 rating. This resort features a refreshing outdoor pool and a poolside bar, great for relaxation. It is also conveniently located just 1.1 miles from Bamburi Beach. Guests frequently highlight the amazing staff and excellent, delicious food. See all boutique hotels in Mombasa
What are the best budget hotels in Mombasa?
For the best budget hotels in Mombasa, consider the 3-star Bamburi Beach Hotel - All Inclusive, the 3-star Plaza Beach Hotel, or the 3-star Ayodya suites nyali.The 3-star Bamburi Beach Hotel - All Inclusive, with an 8.0 rating, offers an extensive experience with free buffet breakfast, complimentary toiletries, and free parking nearby. Guests often praise the excellent customer service, and the hotel also provides a 24-hour airport shuttle and free WiFi, adding to its convenience.Another great option is the 3-star Plaza Beach Hotel, rated 7.4. It provides free self-parking, complimentary toiletries, and free continental breakfast. Guests frequently highlight that the staff is always willing to help, and free WiFi is also available.The 3-star Ayodya suites nyali, with a 7.8 rating, includes a free English breakfast, complimentary toiletries, and free WiFi. It's conveniently located near Nyali Beach, just 0.4 miles away, and Haller Park is also within easy reach at 1.3 miles. Free self-parking is also provided. View all budget hotels in Mombasa
What are the most romantic hotels in Mombasa for couples?
For a romantic getaway in Mombasa, couples can consider the Neptune Village Beach Resort & Spa All Inclusive or the Voyager Beach Resort.The 4-star Neptune Village Beach Resort & Spa All Inclusive, with a rating of 8.0, offers a delightful experience with its free buffet breakfast and all-inclusive features. Guests can enjoy the outdoor pool with sun loungers and a poolside bar, and for added relaxation, the resort provides amenities like a hot tub, balcony, and sauna. It is conveniently located just 0.4 miles from Galu Kinondo Beach.Another excellent choice is the 4-star Voyager Beach Resort, which boasts a high rating of 8.6. This resort is highly praised by guests for its attentive and wonderful staff, clean rooms and bathrooms, and great food. It offers amenities such as free breakfast and free WiFi, and many rooms feature beach or sea views. The resort is ideally situated just 0.2 miles from Nyali Beach. See all romantic hotels in Mombasa
What are the best hotels in Mombasa near Bamburi Beach?
For hotels in Mombasa near Bamburi Beach, consider the Severin Sea Lodge, Serena Beach Resort and Spa, Sarova Whitesands Beach Resort & Spa, or PrideInn Paradise Beach Resort & Spa Mombasa.The 5-star Severin Sea Lodge, rated 9.4, is an excellent choice as it is located just half a mile from Bamburi Beach. Guests consistently praise the helpful and amazing staff, the great and delicious food, and the comfortable, clean rooms. Free breakfast, including a buffet, and free WiFi are also provided.Another highly-rated option is the 4-star Serena Beach Resort and Spa, with a 9.2 rating, situated just 0.8 miles from Bamburi Beach. This resort offers a 24-hour airport shuttle, free breakfast, and a stocked minibar with some complimentary items. Travelers often highlight the friendly and wonderful staff, great food, and excellent service.The 4-star Sarova Whitesands Beach Resort & Spa, rated 8.8, is located 1.1 miles from Bamburi Beach and is particularly well-suited for families. It provides numerous amenities for children, including a children's club, a children's pool, and a playground. Guests frequently mention the great staff, excellent food, and excellent facilities.Also a 5-star option, the PrideInn Paradise Beach Resort & Spa Mombasa, with an 8.8 rating, is very close to Bamburi Beach, at just 0.2 miles away. This resort also caters well to families, offering a free water park, a children's club, a children's pool, and a playground.
When is the best time to go to Mombasa?
The best time to visit Mombasa is during the dry season, which runs from June to October and also from December to February. This period offers the most pleasant weather for exploring and enjoying the coast.For travelers looking for ideal beach conditions, the months of July, August, and September are particularly good. During this time, you can expect plenty of sunshine, lower humidity, and calm ocean waters, great for swimming, snorkeling, and relaxing on the Diani Beach. The temperatures are warm but not excessively hot, typically ranging from the mid-70s to low 80s Fahrenheit (24-28°C).Couples often find December to February appealing due to the festive atmosphere around the holidays and the consistently clear skies. While it can be slightly warmer than the mid-year dry season, the ocean breezes keep it comfortable. This period is also popular for wildlife viewing in nearby parks, as animals gather around water sources, making them easier to spot.Travelers seeking to avoid larger crowds and potentially find better value might consider the shoulder months of June or October.
Where can I find the best nightlife in Mombasa?
Mombasa offers a range of nightlife options, primarily concentrated in a few key areas.The area around Diani Beach, south of Mombasa, is well-known for its resorts and beach clubs that often host evening entertainment. You'll find a selection of open-air bars, some with live music or DJs, particularly along the main beach road. These venues often cater to a relaxed, holiday crowd with options for cocktails and dancing by the sea.Within Mombasa Island itself, Moi Avenue and the surrounding streets have a concentration of bars and smaller clubs. These establishments generally attract a local crowd and offer a mix of music genres. You'll find everything from casual pubs to more energetic dance spots here.Nyali, located north of Mombasa Island, is another area with several nightlife venues, particularly around Links Road. This neighborhood features a mix of upscale lounges and restaurants that transition into evening spots.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Mombasa.
How much is the nightly rate at a Mombasa hotel?
Prices for hotels in Mombasa often vary, but you can find a great deal from $16 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia