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

Search Mombasa hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
7 Aug - 8 Aug
Tomorrow
8 Aug - 9 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Filter by

Property class

Guest rating

Our top choices for Mombasa hotels

1. Voyager Beach Resort

Voyager Beach Resort
Mombasa
United States
Erastus M
NZ$425
includes taxes & fees
3 Sept - 4 Sept
Voyager Beach Resort

2. Sarova Whitesands Beach Resort & Spa, Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa
Mombasa
United States
Meskerem
NZ$489
includes taxes & fees
7 Aug - 8 Aug
Sarova Whitesands Beach Resort & Spa, Mombasa

3. PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
Mombasa
United States
Paul
NZ$272
includes taxes & fees
30 Aug - 31 Aug
PrideInn Paradise Beach Resort & Spa Mombasa

4. CityBlue Creekside Hotel & Suites, Mombasa

CityBlue Creekside Hotel & Suites, Mombasa
Mombasa
United Kingdom
Rashid
NZ$111
includes taxes & fees
16 Aug - 17 Aug
CityBlue Creekside Hotel & Suites, Mombasa

5. Hotel English Point Marina & Spa

Hotel English Point Marina & Spa
Mombasa
Germany
Rene
NZ$557
includes taxes & fees
22 Aug - 23 Aug
Hotel English Point Marina & Spa

6. Hotel Sapphire

Hotel Sapphire
Mombasa
United States
Beatrice
NZ$139
includes taxes & fees
10 Aug - 11 Aug
Hotel Sapphire

7. Jumeirah Beach Front Apartments

Jumeirah Beach Front Apartments
Mombasa
United States
Abdiaziz
NZ$236
includes taxes & fees
1 Sept - 2 Sept
Jumeirah Beach Front Apartments

8. Cocoa Luxury Resort, Nyali

Cocoa Luxury Resort, Nyali
Nyali
United States
Kenya Oscar
NZ$144
includes taxes & fees
5 Sept - 6 Sept
Cocoa Luxury Resort, Nyali

9. Serena Beach Resort and Spa

Serena Beach Resort and Spa
Shanzu
United States
Christopher
NZ$367
includes taxes & fees
24 Aug - 25 Aug
Serena Beach Resort and Spa

10. Severin Sea Lodge

Severin Sea Lodge
Mombasa
Canada
Joyce
NZ$336
includes taxes & fees
6 Sept - 7 Sept
Severin Sea Lodge

11. Bamburi Beach Hotel - All Inclusive

Bamburi Beach Hotel - All Inclusive
Mombasa
United States
Catherine
NZ$696
includes taxes & fees
14 Aug - 15 Aug
Bamburi Beach Hotel - All Inclusive

12. Sheratton Regency Hotel

Sheratton Regency Hotel
Tangana
Italy
Shuaib
NZ$73
includes taxes & fees
17 Aug - 18 Aug
Sheratton Regency Hotel

13. Kilua Residences by CityBlue, Mombasa

Kilua Residences by CityBlue, Mombasa
Shanzu
United Kingdom
Aiyesha
NZ$227
includes taxes & fees
2 Sept - 3 Sept
Kilua Residences by CityBlue, Mombasa

14. Swahili Beach Resort

Swahili Beach Resort
Diani Beach
United States
Marquice
NZ$587
includes taxes & fees
1 Sept - 2 Sept
Swahili Beach Resort

15. Southern Palms Beach Resort

Southern Palms Beach Resort
Diani Beach
United States
ANTONY
NZ$773
includes taxes & fees
3 Sept - 4 Sept
Southern Palms Beach Resort

16. PrideInn Flamingo Beach Resort & Spa Mombasa

PrideInn Flamingo Beach Resort & Spa Mombasa
Shanzu
United Kingdom
Anita
NZ$268
includes taxes & fees
5 Sept - 6 Sept
PrideInn Flamingo Beach Resort & Spa Mombasa

17. Diani Sea Lodge

Diani Sea Lodge
Diani Beach
United States
McDonald
NZ$503
includes taxes & fees
5 Sept - 6 Sept
Diani Sea Lodge

18. Sentrim Castle Royal Hotel

Sentrim Castle Royal Hotel
Mombasa
United States
Hussain
NZ$112
includes taxes & fees
5 Sept - 6 Sept
Sentrim Castle Royal Hotel

19. Premium Inn

Premium Inn
Mombasa
Canada
Alan
NZ$151
includes taxes & fees
9 Aug - 10 Aug
Premium Inn

20. PrideInn Hotel Nyali

PrideInn Hotel Nyali
Mombasa
United States
Christopher
NZ$138
includes taxes & fees
13 Aug - 14 Aug
PrideInn Hotel Nyali
View all properties

Holiday Rentals in Mombasa

Aparthotel

Kilua Residences by CityBlue, Mombasa

Kilua Residences by CityBlue, Mombasa
Shanzu
Kilua Residences by CityBlue, Mombasa
Apartment

Mira Heights Suite & Conferencing

Mira Heights Suite & Conferencing
Nyali
"Very nice hotel, good service and very clean, recommend"
Mira Heights Suite & Conferencing
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
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
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

Pumziko Beachfront Apartments

Pumziko Beachfront Apartments
Shanzu
"Absolutely the BEST Location !!!"
Pumziko Beachfront Apartments
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 holiday rentals
Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in Mombasa

Find the best Mombasa areas for the activities you enjoy most.Learn more about Mombasa
Learn more about Mombasa

Nyali

Nyali offers a perfect blend of pristine beaches and upscale living in Mombasa. White sands stretch along the Indian Ocean where traditional dhows sail past luxury resorts. The area balances exclusive tourist areas with quiet residential streets lined with palm trees and tropical gardens. Travellers can explore Mombasa Marine National Park or enjoy golf at Nyali Golf Club. High-end shopping centres and beachfront restaurants serve fresh seafood alongside international cuisine. Despite its luxury status, the area maintains a welcoming atmosphere with authentic Swahili architecture throughout.

Old Town Mombasa

Old Town Mombasa welcomes you to a UNESCO World Heritage site where history unfolds along narrow winding streets. Centuries-old Swahili architecture showcases a blend of Arab, Portuguese, and Indigenous influences dating back to the 13th century. Fort Jesus dominates the skyline with impressive coral stone walls and Portuguese cannons. Traditional bazaars buzz with activity as vendors sell spices, textiles, and handcrafted goods. Ornate wooden doors with brass studs adorn coral stone buildings throughout this cultural treasure. Walking these ancient alleys offers authentic immersion into Kenya's coastal cultural mosaic.

Shanzu

Shanzu delights visitors with pristine white sand beaches along Kenya's stunning Indian Ocean coastline. Palm trees sway above turquoise waters where resort properties offer direct access to swimming and water sports. This beach paradise balances natural beauty with tourist comfort. The resort-dominated area features international restaurants serving fresh seafood and Swahili cuisine. Beach vendors sell handcrafted souvenirs and colourful kikoy fabrics along the shore. Beyond the beach, visitors can explore nearby Bamburi Beach and Nguuni Nature Sanctuary.

Galu Beach

Unique features of Galu Beach include the beaches and restaurants. Make a stop by Galu Kinondo Beach or Colobus Conservation while you're exploring the area.

Tudor

If you're looking for some top things to see and do in Tudor and surrounding area, you can visit Mombasa Island and Fort Jesus.

Stay near popular Mombasa attractions

Three camels on a beach with a person walking beside them.
Photo by Angela Williams Ashley

Diani Beach

9.0/10 (360 reviews)
Diani Beach's pristine white sands and turquoise waters have earned it recognition as Africa's leading beach destination. Enjoy snorkelling through coral gardens or a sunset dhow cruise along Kenya's coastline.
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)
Nyali Beach's pristine white sands and turquoise waters provide a serene escape from bustling Mombasa. Explore vibrant coral reefs nearby or unwind at beachside restaurants with spectacular ocean views.
See properties
A sandy beach with a rocky overhang and calm waters.

Bamburi Beach

8.6/10 (190 reviews)
Bamburi Beach dazzles with pristine white sands and clear turquoise waters perfect for relaxation and adventure. Explore vibrant coral reefs through snorkelling or enjoy a glass-bottom boat tour in the Marine Park.
See properties
A beach with palm trees and a parked vehicle.
Photo by Giraffe13

Tiwi Beach

8.4/10 (52 reviews)
Tiwi Beach offers pristine white sands and tranquil waters away from more commercialized Kenyan shores. Explore natural tidal pools during low tide or snorkel the protected reef teeming with marine life.
See properties
An old fort with a large gate, surrounded by greenery and a clear sky.

Fort Jesus

8.6/10 (222 reviews)
This UNESCO-listed fortress showcases centuries of East African power struggles through Portuguese, Arabic, and British-influenced architecture. Explore its coral stone bastions and archaeological museum.
See properties

Mombasa Island

8.8/10 (88 reviews)
Mombasa Island blends Swahili, Arab, Portuguese, and British influences in its architecture and coastal atmosphere. Explore Old Town's narrow streets with carved doors while enjoying the sea breeze and Indian Ocean views.
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 snorkelling adventure.

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

Top Mombasa Hotel Reviews

Recent Reviews in Mombasa

Swahili Beach Resort

Swahili Beach Resort

10/10 Excellent
"Great stay. The staff was friendly and helpful. The place is clean and the beach was amazing"
CARLOS 2-night trip
Posted 1 day ago
Swahili 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 1 day 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 2 days ago
CityBlue Creekside Hotel & Suites, Mombasa
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits

8/10 Good
"Great place to stay."
Jerome 8-night trip
Posted 3 days ago
Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits
Leopard Beach Resort & Spa

Leopard Beach Resort & Spa

8/10 Good
"Ok"
Beatrice C 2-night trip
Posted 3 days ago
Leopard Beach Resort & Spa
Hotel Sapphire

Hotel Sapphire

8/10 Good
"Everything was good"
Beatrice 1-night trip
Posted 3 days ago
Hotel Sapphire
Voyager Beach Resort

Voyager Beach Resort

10/10 Excellent
"Staff great,clean."
Erastus M 4-night trip
Posted 6 days ago
Voyager Beach Resort
Hotel English Point Marina & Spa

Hotel English Point Marina & Spa

10/10 Excellent
"I had a wonderful stay at Hotel English Point Marina & Spa. The room was clean, comfortable, and well-maintained, with a relaxing atmosphere and all the amenities needed for a pleasant stay. The bed was very comfortable, and the room provided a quiet and peaceful environment to rest after a long day. The staff were exceptional, friendly, welcoming, and always ready to assist with a genuine smile. Their professionalism and attention to detail made the experience even more enjoyable. They were helpful with any requests and made me feel well taken care of throughout my stay. Overall, I had a great experience and would highly recommend this hotel to anyone looking for comfortable accommodation with excellent service. I look forward to staying here again in the future."
RENIS 1-night trip
Posted 10 days ago
Hotel English Point Marina & Spa
Southern Palms Beach Resort

Southern Palms Beach Resort

10/10 Excellent
"This is a great resort with expansive swiming pool, great food and customer care. We enjoyed our stay."
ANTONY 3-night trip
Posted 1 month ago
Southern Palms Beach Resort

More cheap accommodation in Mombasa

Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub

14 KFI Road Diani Beach Wilaya ya Kwale
NZ$30
22 Aug - 23 Aug
includes taxes & fees
Staysocial Diani-Backpackers &Social Hub
Raquel's Bliss Hotel Diani

Raquel's Bliss Hotel Diani

Road Diani Beach Wilaya ya Kwale
NZ$37
9 Aug - 10 Aug
includes taxes & fees
8.8/10 Excellent! (13 reviews)
Raquel's Bliss Hotel Diani
GSIH Hotel Diani

GSIH Hotel Diani

Diani Beach Road Diani Beach Diani
NZ$66
10 Aug - 11 Aug
includes taxes & fees
GSIH Hotel Diani
Aqua Resort

Aqua Resort

Diani Beach Road Diani Beach Kwale County
NZ$78
11 Aug - 12 Aug
includes taxes & fees
7.6/10 Good! (28 reviews)
Aqua Resort
Marjaan Apartments

Marjaan Apartments

Mtwapa Avenue Mombasa
NZ$225
4 Sept - 5 Sept
includes taxes & 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

Find out more about Mombasa

Top reasons to visit Mombasa

  • Stunning Beaches: Mombasa boasts beautiful beaches like Mombasa Beach and Nyali Beach, perfect for sunbathing and water sports.
  • Rich Cultural Heritage: Explore historic forts and temples that showcase Mombasa's diverse cultural history and traditions.
  • Exciting Outdoor Activities: Enjoy golf, dhow safaris, and African spice safaris for adventure and unique experiences.
  • Vibrant Local Scene: Experience the lively atmosphere with shopping, dining, and local markets that cater to all tastes.
  • Diverse Accommodation: Choose from a range of hotels and guesthouses, ensuring a perfect stay for every type of traveller.

Find great hotels in Mombasa

Discover the charm of Mombasa, where a variety of accommodation options await to suit every traveller's needs. Whether you're after a beachfront getaway, a family-friendly stay, or a convenient base for business travel, Mombasa's hotels and guesthouses provide the perfect retreat. From the renowned Hotel Sapphire to a selection of other inviting lodgings, your ideal Mombasa hotel experience is just a booking away.

  • Voyager Beach Resort: Situated in the heart of Mombasa, the 4-star Voyager Beach Resort offers a family-friendly atmosphere complemented by its direct beach access. Rated 8.8 out of 10 by guests, it’s an ideal choice for those looking to unwind by the sea. Families will appreciate the numerous amenities designed for children, including a kids' club and a dedicated pool. With a focus on beach holidays, the resort also provides essentials like a First Aid Kit and babysitting services, ensuring a worry-free stay for parents while children enjoy their time.
  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits: This 5-star gem promises a blend of adventure and relaxation, boasting a guest rating of 8.0 out of 10. Located in Mombasa, the resort features direct beach access and a wealth of adventure sports, such as windsurfing and boat tours. Families are well catered for with amenities including a playground and shared games for children. Emphasising a vibrant holiday experience, the resort's facilities invite guests to explore the beauty of the Kenyan coast through various recreational activities.
  • Sarova Whitesands Beach Resort & Spa, Mombasa: Known for its romantic atmosphere, Sarova Whitesands Beach Resort & Spa is a 4-star property rated 8.8 out of 10, perfect for couples seeking a beach getaway. With direct beach access, the resort features exclusive romance packages and a range of spa services, including massages and body treatments. Guests can indulge in 24-hour room service for an intimate dining experience, making it a lovely option for those looking to relax and reconnect in a serene environment.

Where to stay in Mombasa

Mombasa is a vibrant metropolis perfect for beach and outdoor family vacations. Visitors can unwind on the stunning Mombasa Beach or explore the lively atmosphere of Nyali Beach, both offering relaxation and recreation. With its mix of luxury and friendly locals, Mombasa invites tourists to indulge in romantic escapes or family adventures, making it an ideal destination for all types of travellers. Experience the charm of Mombasa city and its beautiful surroundings for an unforgettable holiday.

  • Diani Beach: Diani Beach is a stunning coastal city located south of Mombasa, renowned for its pristine white sandy beaches and vibrant marine life. This beach destination attracts visitors year-round, with peak times in January and March to April. Here, you can immerse yourself in outdoor activities such as water sports, or simply unwind while enjoying the breathtaking scenery. The nearby water park and golf courses add to the fun. Notable attractions include the beautiful beach, lush islands, and captivating water features that make Diani Beach an ideal getaway for relaxation and adventure.
  • Chale Island: Nestled off the coast, Chale Island is a serene escape known for its eco-friendly focus and lush natural beauty. Visitor numbers peak in January to February and again in September, offering a tranquil atmosphere for those looking to unwind. The island boasts exquisite beaches and scenic forests, making it perfect for nature enthusiasts. Popular activities include indulging in spa treatments and exploring guided tours. Chale Island provides a unique blend of relaxation and adventure, ensuring visitors leave with unforgettable memories of its scenic charm.
  • Nyali: Located just north of Mombasa, Nyali is a vibrant neighbourhood that combines a family-friendly atmosphere with stunning beach views. With peak visitor numbers from December to February, it’s a popular spot for both locals and tourists. Nyali offers a variety of activities, including shopping at lively malls and centres, as well as enjoying expansive parks and beautiful beaches. This neighbourhood is perfect for families looking to explore the outdoors while being close to all the amenities one could desire, making it an excellent base for your Mombasa adventure.

Things to do in Mombasa

Shopping

Near the city centre, you can explore the beautifully crafted items at the Old Town markets, while the City Mall offers a modern shopping experience with various shops for unique souvenirs and gifts. Don’t miss the bustling Nyali Centre for a vibrant local atmosphere.

Recreation

In Mombasa, the Sarova Whitesands Beach Resort & Spa offers rejuvenating treatments amid lush gardens and a tranquil beach. Nearby, the Zanzibar Spa features traditional African therapies, incorporating local ingredients for a unique wellness experience that soothes the mind and body.

Adventure

Explore the stunning coastline of Mombasa by snorkelling in the crystal-clear waters of the marine parks, where vibrant coral reefs and colourful fish await. For an adrenaline rush, try kite surfing at Diani Beach, known for its gentle winds and picturesque surroundings.

Nightlife

In Mombasa, the lively Tamarind Nightclub offers a vibrant atmosphere with local DJs spinning tunes. For a more laid-back vibe, head to the Old Town for beachside bars where you can sip cocktails and enjoy the ocean breeze under the stars.

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

Booking tips and Expedia advantages for Mombasa

Mombasa offers various ways to save money during your visit. Enjoy free attractions like Bamburi Beach and Mombasa Island. For transport, opt for local Tuk-tuks or Matatus to cut costs. Plan your trip for May, September, or November when accommodation prices dip, and consider booking a month in advance or snagging last-minute deals on Expedia. Fridays are the cheapest days to stay, while Mondays are pricier. Use Expedia’s search tools to find eco-friendly options and package deals for even greater savings on hotels, flights, and activities.

  • 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 July to August and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Mombasa is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Mombasa is Friday. The most expensive day to stay in Mombasa is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred hotel style. For instance, selecting the Eco-certified option will showcase sustainable and eco-friendly accommodation options currently available. To discover the best prices and deals, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save some dollars by combining your Mombasa hotel stay with your flights and activities through an Expedia package deal.

Find the best attractions in Mombasa

Mombasa is a fantastic destination for beach lovers and families alike, offering a mix of adventure and culture. Visitors can explore stunning beaches, historic forts, and beautiful temples, making it ideal for those seeking outdoor experiences. The vibrant local scene ensures that there's something for everyone, whether you’re looking to soak up the sun or immerse yourself in the rich heritage of this coastal gem.

  • Nyali Beach: Enjoy the stunning sandy shores of Nyali Beach, where you can relax under the sun or take a refreshing swim in the Indian Ocean. The beach is known for its vibrant atmosphere, with plenty of water sports and beachside eateries to savour local delicacies.
  • Kaya Kinondo Sacred Forest: Immerse yourself in the tranquil beauty of Kaya Kinondo Sacred Forest, a haven for adventure seekers and nature lovers alike. Explore the lush trails, learn about the indigenous flora, and discover the rich cultural heritage of the Digo community.
  • Sikh Temple: Experience the serene ambiance of the Sikh Temple, a place of worship that showcases the rich cultural tapestry of Mombasa. Visitors can appreciate the stunning architecture and learn about Sikh traditions while enjoying the peaceful surroundings.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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 SunnyAverageAverage
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 SunnySlightly LowSlightly 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

Flying into Mombasa is convenient with three major airports. Moi International Airport (MBA) is located 6.4km from Mombasa, with nearby hotels like PrideInn Paradise Beach Resort & Spa (16.1km away) and Cocoa Boutique Hotel (12.9km away), both offering airport shuttle services on request for a fee. Malindi Airport (MYD) is 103.0km away, with options such as Ocean Beach Resort & Spa (3.2km from MYD) and Kilili Baharini Resort & Spa (also 3.2km away), both providing shuttle services. Ukunda Airport (UKA) is 30.6km from Mombasa, with Leopard Beach Resort & Spa (3.2km away) and Swahili Beach Resort (1.6km away) offering transport services.

Frequently asked questions

What is the best area to stay in Mombasa?
The best area to stay in Mombasa is along the Diani Beach strip, located south of the city in Kwale County, offering stunning coastlines and excellent amenities.Diani Beach is renowned for its soft white sand and clear turquoise waters, stretching for miles. The main road, Diani Beach Road, runs parallel to the coastline and is lined with resorts, restaurants, and shops. It's a well-developed area that balances relaxation with convenient access to activities and dining.Couples often find Diani Beach ideal for a romantic getaway. Many resorts here cater to adults, offering luxurious beachfront accommodation, private dining experiences, and opportunities for water sports like snorkelling and scuba diving in the coral reefs just offshore. The relaxed atmosphere and beautiful scenery make it superb for unwinding.Families also appreciate Diani Beach for its range of family-friendly resorts and activities. Many establishments offer kids' clubs, swimming pools, and direct beach access, making it easy for children to play.
What are the best hotels in Mombasa that travellers recommend?
Two of the best hotels in Mombasa that receive consistently high recommendations from travellers 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, offers a wonderful experience. Guests frequently praise the friendly and wonderful staff, the great food, and the good pool. The rooms are described as charming, and the service is consistently excellent. The resort also provides amenities such as a swim-up bar, private beach access, and tennis courts, alongside premium bedding and designer toiletries. It is conveniently located just 1.2 km from Bamburi Beach.Another highly recommended option is the 5-star Swahili Beach Resort, which has a 9.0 rating. Guests often praise the amazing and friendly staff, the excellent and great food, and the beautiful rooms. The location is described as both beautiful and central, and the service is consistently exceptional. This resort features a poolside bar, a beach club, and 24-hour room service, with champagne service available for those special occasions. The Swahili Beach Resort is located 4.0 km from Diani Beach.
What are the best family hotels in Mombasa?
For family-friendly accommodation in Mombasa, several highly-rated hotels offer excellent amenities for children, including the Sarova Whitesands Beach Resort & Spa, Voyager Beach Resort, and PrideInn Paradise Beach Resort & Spa Mombasa.The 4-star Sarova Whitesands Beach Resort & Spa, with an 8.8 rating, is a fantastic choice, providing free supervised childcare, a children's club, and a children's pool. Guests consistently praise the amazing staff, delicious food, and excellent facilities. It is conveniently located near Haller Park and Bamburi Beach.Another great option is the 4-star Voyager Beach Resort, rated 8.6, which features a children's pool, a playground, a free children's club, and supervised childcare. Guests frequently praise the attentive staff, clean rooms, and great food. This resort is also close to Haller Park, Wild Waters, Nyali Beach, and Mamba Village.The 5-star PrideInn Paradise Beach Resort & Spa Mombasa, with an 8.8 rating, stands out with a free water park, a children's pool, a playground, and a free children's club, alongside supervised childcare and available cots. It is situated very close to Bamburi Beach, making it ideal for beach-loving families.Finally, the 5-star Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits, rated 8.0, offers a range of family amenities including pool toys, a children's pool, a free children's club, and a playground. Guests appreciate the friendly and attentive staff, excellent breakfast, and great food. It is located near Diani Beach. Find more child-friendly accommodations in Mombasa
What are the best 5-star hotels in Mombasa?
For exceptional 5-star accommodation in Mombasa, consider the Nomad Beach Resort, Swahili Beach Resort, PrideInn Paradise Beach Resort & Spa Mombasa, Leopard Beach Resort & Spa, and Diani Reef Beach Resort & Spa.The 5-star Nomad Beach Resort, with an impressive 9.0 rating, offers a truly luxurious experience with private pools, a beachfront restaurant, and rainfall showerheads in the rooms. Guests can also enjoy private hot tubs and a private beach area, making for a very exclusive stay. It is located near Galu Kinondo Beach.Another excellent option is the 5-star Swahili Beach Resort, rated 9.0. This resort features designer stores on-site, a poolside bar, and a beach club, providing an extensive luxury experience. Guests consistently praise the amazing staff, excellent food, and beautiful rooms. It is conveniently located near Diani Beach.The 5-star PrideInn Paradise Beach Resort & Spa Mombasa, rated 8.8, is a superb choice for those seeking beachfront luxury. It boasts sea views, Egyptian cotton sheets, and 24-hour room service. The resort also offers a private beach area and a poolside bar, ensuring a relaxing stay. It is very close to Bamburi Beach.With an 8.6 rating, the 5-star Leopard Beach Resort & Spa provides private pools, sea views, and air-conditioned rooms with Egyptian cotton sheets. Guests frequently praise the friendly and attentive staff, as well as the good-sized and beautiful pool. It is situated near Diani Beach.Finally, the 5-star Diani Reef Beach Resort & Spa, rated 8.0, offers premium bedding, designer stores on-site, and an art gallery. The resort provides 24-hour room service, couples' dining options, and evening entertainment, including concerts and live shows. Guests appreciate the friendly staff, excellent breakfast, and convenient location near 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, the Neptune Palm Beach Boutique Resort & Spa All Inclusive, the Voyager Beach Resort, the Neptune Beach Resort, and the Papillon Lagoon Reef.The 4-star Neptune Village Beach Resort & Spa All Inclusive, with an 8.0 rating, offers a relaxed stay with a buffet breakfast and an outdoor pool with sun loungers and a poolside bar. It is conveniently located just 0.7 km 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 a complimentary buffet breakfast, an outdoor pool, a poolside bar, and free self-parking. Like its sister property, it is also 0.7 km from Galu Kinondo Beach.The 4-star Voyager Beach Resort, rated 8.6, is highly recommended by guests who praise its attentive staff, clean rooms, and great food. This hotel features a 24-hour airport shuttle, free WiFi, and free extended duration parking. It is ideally situated close to Nyali Beach (0.3 km), Wild Waters (1.3 km), Mamba Village (1.5 km), and Haller Park (2.2 km).For those seeking an all-inclusive stay near the ocean, the 4-star Neptune Beach Resort, with a 7.6 rating, is a good choice. It offers an outdoor pool with sun loungers, free WiFi, and free self-parking. This resort is just 0.7 km from Bamburi Beach.Finally, the 3.5-star Papillon Lagoon Reef, rated 8.0, provides an all-inclusive experience with an outdoor pool, sun loungers, and a 24-hour airport shuttle. It is located 3.7 km from Galu Kinondo Beach. See more all-inclusive resorts in Mombasa
What are the best spa hotels in Mombasa?
For an exceptional spa experience in Mombasa, consider Pinewood Beach Resort and Spa or Tamarind Village Apartments, both offering comprehensive spa facilities.The 4-star Pinewood Beach Resort and Spa, with an impressive 9.2 rating, provides a full-service spa where guests can indulge in a variety of treatments. These include deep tissue, Swedish, and hot stone massages, as well as aromatherapy, body wraps, and body scrubs. Manicures, pedicures, and facial treatments are also available. The spa features a hot tub, and guests can enjoy couples treatment rooms. It is located near the Kaya Kinondo Sacred Forest and Galu Kinondo Beach.Another highly-rated option is the 4-star Tamarind Village Apartments, boasting a 9.4 rating. Its onsite, full-service spa offers a wide range of treatments including hot stone, deep tissue, and Swedish massages, along with body scrubs, body wraps, and detoxification wraps. Reflexology, aromatherapy, manicures, pedicures, and facial treatments are also available. The spa has couples treatment rooms and is accessible for all guests. It is conveniently situated near Mombasa Marine National Park.For a slightly different option, the 4-star Hotel English Point Marina & Spa, rated 8.2, also offers a full-service spa with a steam room and hot tub. Guests can enjoy massages, body treatments, body scrubs, and wraps, as well as facials, manicures, and pedicures. Couples treatment rooms are available. This hotel is also very close to Mombasa Marine National Park.Finally, the 4.5-star Mzima Beach, with a 9.0 rating, offers an onsite, full-service spa. Here, guests can enjoy a steam room, a variety of massages including deep tissue, Swedish, and hot stone, along with body treatments, body scrubs, and detoxification wraps. Facial treatments, aromatherapy, reflexology, and thalassotherapy are also available, with couples treatment rooms for a shared experience. See all spa hotels in Mombasa
Which beach resorts in Mombasa do travellers love?
For beach resorts in Mombasa that travellers frequently love, consider the Swahili Beach Resort or the Voyager Beach Resort.The 5-star Swahili Beach Resort, with an outstanding 9.0 rating, is highly praised for its beautiful rooms and excellent food. Guests often highlight the amazing and friendly staff, and the resort offers a full-service spa with a variety of treatments, including hot stone massage and aromatherapy. It is conveniently located just 4.0 km from Diani Beach.Another excellent choice is the 4-star Voyager Beach Resort, which holds an 8.6 rating. This resort is much-loved for its attentive staff and clean rooms and bathrooms. It offers complimentary buffet breakfast, free WiFi, and a 24-hour airport shuttle. The resort is very close to Nyali Beach, only 0.3 km away, and also near attractions like Haller Park and Wild Waters. See more stays near the beach in Mombasa
What hotels in Mombasa offer free breakfast?
For hotels in Mombasa that offer complimentary breakfast, consider the Neptune Village Beach Resort & Spa All Inclusive, Neptune Palm Beach Boutique Resort & Spa All Inclusive, Voyager Beach Resort, Neptune Paradise Beach Resort & Spa, and Bamburi Beach Hotel - All Inclusive.The 4-star Neptune Village Beach Resort & Spa All Inclusive, with an 8.0 rating, provides a free buffet breakfast daily. Guests can also enjoy the outdoor pool with sun loungers and a convenient poolside bar. It is located just 0.7 km from Galu Kinondo Beach.Another excellent choice is the 4.5-star Neptune Palm Beach Boutique Resort & Spa All Inclusive, rated 8.2. This resort offers free breakfast, a free crib upon request, and free self-parking. Like its neighbour, it is also 0.7 km from Galu Kinondo Beach.The 4-star Voyager Beach Resort, highly rated at 8.6, includes free breakfast and a complimentary 24-hour airport shuttle, which adds great convenience. It is very close to Nyali Beach, only 0.3 km away, and 2.2 km from Haller Park. Guests frequently praise the attentive staff, clean rooms, and great food.Next, the 4-star Neptune Paradise Beach Resort & Spa, with an 8.6 rating, also provides free buffet breakfast. This resort offers free self-parking and free WiFi, and is located 0.6 km from Galu Kinondo Beach.Finally, the 3-star Bamburi Beach Hotel - All Inclusive, rated 8.0, ensures guests start their day with a free buffet breakfast. This hotel also offers a 24-hour airport shuttle and free self-parking. Guests consistently highlight the excellent customer service.
What are the top boutique hotels in Mombasa?
For top boutique hotels in Mombasa, consider the Voyager Beach Resort, Sarova Whitesands Beach Resort & Spa, Cocoa Luxury Resort, Nyali, PrideInn Hotel Nyali, or PrideInn Hotel Diani.The 4-star Voyager Beach Resort, with an 8.6 rating, offers a wonderful stay with amenities like a free buffet breakfast and a 24-hour airport shuttle. Guests consistently praise the attentive staff, clean rooms, and great food.Another excellent choice is the 4-star Sarova Whitesands Beach Resort & Spa, rated 8.8. This resort features multiple pools, a poolside bar, and is conveniently located just 1.8 km from Bamburi Beach. Guests frequently highlight the amazing staff and excellent food.The 3.5-star Cocoa Luxury Resort, Nyali, with a 7.2 rating, is great for those seeking a private beach experience. It boasts spacious suites, an outdoor pool, a poolside bar, and offers direct access to the beach with stunning ocean views. The friendly staff and comfortable beds are often mentioned by guests.The 3.5-star PrideInn Hotel Nyali, rated 8.4, provides a 24-hour airport shuttle, free WiFi, and complimentary self-parking. Guests appreciate the extremely helpful staff and the great food available.Finally, the 3.5-star PrideInn Hotel Diani, with a 7.2 rating, also offers a 24-hour airport shuttle, free WiFi, and complimentary self-parking, ensuring a convenient stay. See all boutique hotels in Mombasa
What are the best budget hotels in Mombasa?
For budget hotels in Mombasa, consider the Bamburi Beach Hotel - All Inclusive, Plaza Beach Hotel, Ayodya suites nyali, Jambo Village Hotel, and Wayside Beach Diani.The 3-star Bamburi Beach Hotel - All Inclusive, rated 8.0, offers a 24-hour airport shuttle, free nearby parking, and complimentary breakfast. Guests frequently praise the excellent customer service.Another good option is the 3-star Plaza Beach Hotel, with a 7.4 rating. This hotel provides free toiletries, free WiFi, and a complimentary continental breakfast. The staff are always willing to help guests.The 3-star Ayodya Suites Nyali, rated 7.8, offers free toiletries, free self-parking, and a complimentary English breakfast. It is conveniently located just 0.6 km from Nyali Beach and 2.0 km from Haller Park.The 3-star Jambo Village Hotel provides free full breakfast, free WiFi, free self-parking, and complimentary toiletries. The staff are noted for being friendly.Finally, the 3-star Wayside Beach Diani, with an 8.6 rating, offers free self-parking, free WiFi, and a complimentary English breakfast. It also provides a 24-hour airport shuttle service. View all budget hotels in Mombasa
What are the most romantic hotels in Mombasa for couples?
For a romantic getaway in Mombasa, couples often enjoy the Neptune Village Beach Resort & Spa All Inclusive or the Neptune Palm Beach Boutique Resort & Spa All Inclusive.The 4-star Neptune Village Beach Resort & Spa All Inclusive, with an 8.0 rating, offers a wonderful all-inclusive experience. This resort features an outdoor pool with sun loungers and a poolside bar, superb for relaxing together. Guests can also enjoy the convenience of a hot tub, a balcony in their room, and a sauna. It is located just 0.7 km from Galu Kinondo Beach.Another excellent choice is the 4.5-star Neptune Palm Beach Boutique Resort & Spa All Inclusive, rated 8.2. This hotel also provides an outdoor pool with sun loungers and a poolside bar. Guests benefit from free breakfast, including a buffet option, and free self-parking. A sauna is available for guests to use, and it is also conveniently located 0.7 km from Galu Kinondo 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, or Sarova Whitesands Beach Resort & Spa.The 5-star Severin Sea Lodge, with a 9.4 rating, is located just 0.8 km from Bamburi Beach. Guests consistently praise the helpful and amazing staff, great and delicious food, and comfortable, clean rooms. Complimentary breakfast and free self-parking are also provided.Another excellent option is the 4-star Serena Beach Resort and Spa, rated 9.2, which is 1.2 km from Bamburi Beach. This hotel offers free buffet breakfast, and guests often mention the friendly, wonderful staff and the great food. It also provides a 24-hour airport shuttle.The 4-star Sarova Whitesands Beach Resort & Spa, with an 8.8 rating, is 1.8 km from Bamburi Beach and 2.9 km from Haller Park. This hotel is family-friendly, offering free supervised childcare, a children's club, a children's pool, and a playground. Guests frequently highlight the great and amazing staff and the excellent facilities.
What hotels are near Ukunda (UKA)?
For hotels near Ukunda (UKA) that are well-suited for families, consider the Tradewinds Lodge or the Swahili Beach Resort.The Tradewinds Lodge, a 3-star property, is conveniently located just 1.2 km from Ukunda (UKA) and 2.3 km from Diani Beach. It offers various family-friendly amenities such as cribs, connecting rooms, a playground for children, and complimentary on-site babysitting and childcare services.Another excellent choice is the 5-star Swahili Beach Resort, which boasts an impressive 9.0 rating. Situated 1.7 km from Ukunda (UKA) and 4.0 km from Diani Beach, this resort provides supervised childcare, a playground, on-site babysitting, highchairs for children, and games. Guests frequently praise the friendly and amazing staff, the excellent food, the beautiful and central location, and the lovely rooms, all contributing to exceptional service.
When is the best time to go to Mombasa?
The best time to visit Mombasa is during the dry seasons, which run from July to October and again from January to March.These months offer consistently sunny weather with minimal rainfall, making them ideal for enjoying Mombasa's beaches and outdoor activities. The humidity is also lower during these periods, providing a more comfortable experience for exploring the city and its surroundings.For travellers planning a relaxing beach holiday, the months of July to October are particularly pleasant. The sea breezes are often refreshing, and the ocean is generally calm, superb for swimming, snorkelling, and other water sports along the Diani Beach coastline.If you're interested in wildlife safaris in the nearby national parks, the January to March dry season is excellent. The drier conditions mean animals gather around water sources, making them easier to spot, and the vegetation is less dense.
Where can I find the best nightlife in Mombasa?
Mombasa offers several options for evening entertainment, with distinct areas suiting different preferences.Diani Beach, located south of Mombasa Island in Kwale County, is widely recognised for its evening scene. You'll find a concentration of beach bars and open-air clubs along the main Diani Beach Road, particularly around the central area. These venues often feature music, dancing, and serve a range of drinks. There are also several restaurants that transform into lounge-style bars later in the evening, offering cocktails and a more relaxed setting.On Mombasa Island itself, the area around Moi Avenue and Mama Ngina Drive has a selection of establishments. Moi Avenue tends to have more traditional pubs and some smaller clubs. Mama Ngina Drive, especially closer to the Likoni Ferry, has some open-air venues that get busy later in the evening, often with music and dancing.Nyali, just north of Mombasa Island, also has a few options. Along Links Road, you'll find some bars and restaurants that stay open late.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 can I save on a hotel booking in Mombasa with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Mombasa hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Mombasa?
Prices for hotels in Mombasa often vary, but you can find a great deal from NZ$30 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 our cheapest rates.

Explore a world of travel with Expedia