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

Find hotels in Mombasa from CA $24

  • 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
Sep 27 - Sep 28
Tomorrow
Sep 28 - Sep 29
Next weekend
Oct 2 - Oct 4
In two weeks
Oct 9 - Oct 11

Filter by

Star rating

Guest rating

Our top choices for Mombasa hotels

1. Voyager Beach Resort

Voyager Beach Resort
Mombasa
Guest highlights
  • Spectacular sea view from the room
  • Beautiful swimming pools with entertainment
  • Excellent food options available on-site
CA $283
CA $354 total
includes taxes & fees
Sep 28 - Sep 29
Voyager Beach Resort

2. Sarova Whitesands Beach Resort & Spa, Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa
Mombasa
Guest highlights
  • Five beautiful pools on-site
  • Delicious steak at the restaurant
CA $372
CA $471 total
includes taxes & fees
Oct 2 - Oct 3
Sarova Whitesands Beach Resort & Spa, Mombasa

3. PrideInn Paradise Beach Resort & Spa Mombasa

PrideInn Paradise Beach Resort & Spa Mombasa
Mombasa
Guest highlights
  • Pool with daily activities
  • Excellent food quality for all meals
  • Kids' club for family-friendly fun
CA $173
CA $204 total
includes taxes & fees
Sep 28 - Sep 29
PrideInn Paradise Beach Resort & Spa Mombasa

4. Severin Sea Lodge

Severin Sea Lodge
Mombasa
Guest highlights
  • Minutes from Bamburi Beach
  • Swimming pool available on site
  • Great breakfast buffet selection
CA $167
CA $272 total
includes taxes & fees
Oct 21 - Oct 22
Severin Sea Lodge

5. CityBlue Creekside Hotel & Suites, Mombasa

CityBlue Creekside Hotel & Suites, Mombasa
Mombasa
Guest highlights
  • Sunny balcony with seating
  • Excellent selection of Swahili Cuisine
  • Very spacious and comfortable rooms
CA $87
CA $102 total
includes taxes & fees
Sep 28 - Sep 29
CityBlue Creekside Hotel & Suites, Mombasa

6. Hotel Sapphire

Hotel Sapphire
Mombasa
Guest highlights
  • Wonderful breakfast with a buffet spread
  • Spotless and well-appointed bathroom fittings
  • Friendly and helpful staff service
CA $118
CA $139 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Sapphire

7. Bamburi Beach Hotel - All Inclusive

Bamburi Beach Hotel - All Inclusive
Mombasa
Guest highlights
  • Swimming pool on the property
  • Extremely nice and responsive staff
  • Clean spacious room with amenities
CA $442
CA $522 total
includes taxes & fees
Sep 28 - Sep 29
Bamburi Beach Hotel - All Inclusive

8. Hotel English Point Marina & Spa

Hotel English Point Marina & Spa
Mombasa
Guest highlights
  • Large swimming pool with lounge area
  • Halal food options with great quality
  • Friendly and helpful staff at reception
CA $177
CA $214 total
includes taxes & fees
Oct 1 - Oct 2
Hotel English Point Marina & Spa

9. Swahili Beach Resort

Swahili Beach Resort
Diani Beach
Guest highlights
  • Beautiful location near the hotel
  • Excellent food quality at restaurant
  • Absolutely beautiful property architecture
CA $307
CA $462 total
includes taxes & fees
Sep 30 - Oct 1
Swahili Beach Resort

10. Southern Palms Beach Resort

Southern Palms Beach Resort
Diani Beach
Guest highlights
  • Consistent daily housekeeping service
  • Vegetarian-friendly food options
  • Clean and maintained property amenities
CA $545
CA $643 total
includes taxes & fees
Oct 4 - Oct 5
Southern Palms Beach Resort

11. Serena Beach Resort and Spa

Serena Beach Resort and Spa
Shanzu
Guest highlights
  • Short walk to the beach
  • On-site spa facilities available
  • Delicious food options available
CA $259
CA $305 total
includes taxes & fees
Oct 4 - Oct 5
Serena Beach Resort and Spa

12. Jumeirah Beach Front Apartments

Jumeirah Beach Front Apartments
Mombasa
Guest highlights
  • Stunning views overlooking the beach
  • Clean and enjoyable pool area
  • Delicious food and dining on offer
CA $134
CA $158 total
includes taxes & fees
Oct 3 - Oct 4
Jumeirah Beach Front Apartments

13. Premium Inn

Premium Inn
Mombasa
Guest highlights
  • Excellent and professional customer service
  • Crisp, clean, and modern decor
  • Enjoyable on-site restaurant with great meals
CA $112
CA $134 total
includes taxes & fees
Oct 27 - Oct 28
Premium Inn

14. Cocoa Luxury Resort, Nyali

Cocoa Luxury Resort, Nyali
Nyali
Guest highlights
  • Lovely location with friendly staff
  • Large and clean olympic-size pool
  • Recent renovations to the property
CA $146
CA $166 total
includes taxes & fees
Oct 10 - Oct 11
Cocoa Luxury Resort, Nyali

15. Baobab Beach Resort & Spa - All Inclusive

Baobab Beach Resort & Spa - All Inclusive
Diani Beach
Guest highlights
  • All-inclusive food and drinks buffet
  • Clean and comfortable pools
  • Peaceful and spotless rooms
Baobab Beach Resort & Spa - All Inclusive

16. PrideInn Flamingo Beach Resort & Spa Mombasa

PrideInn Flamingo Beach Resort & Spa Mombasa
Shanzu
Guest highlights
  • Unforgettable stay in a warm atmosphere
  • Fresh food and dining on offer
  • Very friendly and attentive staff
CA $211
CA $249 total
includes taxes & fees
Sep 28 - Sep 29
PrideInn Flamingo Beach Resort & Spa Mombasa

17. Kilua Residences by CityBlue, Mombasa

Kilua Residences by CityBlue, Mombasa
Shanzu
Guest highlights
  • Excellent staff responsiveness and service
  • Relaxing time by the pool
  • Clean and well-kept guest rooms
CA $116
CA $138 total
includes taxes & fees
Sep 28 - Sep 29
Kilua Residences by CityBlue, Mombasa

18. Sheratton Regency Hotel

Sheratton Regency Hotel
Tangana
Guest highlights
  • Pool with beautiful views
  • Hearty breakfast each morning
  • Spacious and clean room accommodations
CA $47
CA $55 total
includes taxes & fees
Oct 13 - Oct 14
Sheratton Regency Hotel

19. Sentrim Castle Royal Hotel

Sentrim Castle Royal Hotel
Mombasa
Guest highlights
  • Minutes from Fort Jesus
  • Beautiful colonial style hotel
  • Great restaurant with many options
CA $81
CA $96 total
includes taxes & fees
Oct 11 - Oct 12
Sentrim Castle Royal Hotel

20. Leopard Beach Resort & Spa

Leopard Beach Resort & Spa
Diani Beach
Guest highlights
  • Short walk to the resort
  • Sumptuous food with great variety
  • Delicious and fresh breakfast options
CA $198
CA $248 total
includes taxes & fees
Oct 21 - Oct 22
Leopard Beach Resort & Spa
View all properties

Vacation Rentals in 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

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

Jacyjoka Apartments Nyali

Jacyjoka Apartments Nyali
Mombasa
"The staff were friendly, breakfast was delicious and the place is very secure"
Jacyjoka Apartments Nyali
Aparthotel

Tamarind Village Apartments

Tamarind Village Apartments
Mombasa
"Tamarind is a beautiful hotel with excellent amenities and the staff are without exception friendly and helpful."
Tamarind Village Apartments
Aparthotel

Cowrie Shell Beach Apartments

Cowrie Shell Beach Apartments
Shanzu
"Clean. Serene."
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

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

Pumziko Beachfront Apartments

Pumziko Beachfront Apartments
Shanzu
"Absolutely the BEST Location !!!"
Pumziko Beachfront 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

Find the best Mombasa areas and neighborhoods 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 malls 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.

Kikowani

Experience authentic Swahili life in Kikowani, a peaceful residential area away from Mombasa's tourist spots. This budget-friendly area showcases traditional coral stone buildings with carved wooden doors along narrow, bougainvillea-lined streets. The gentle sounds of daily life create a truly local atmosphere. Small local eateries serve delicious Swahili cuisine at affordable prices. Visit nearby Fort Jesus and Mombasa Island for sightseeing adventures. Simple guesthouses offer warm hospitality at rates much lower than beachfront accommodations.

Stay near popular Mombasa attractions

A beach with people walking, the sun shining through clouds, and the ocean in the background.

Nyali Beach

8.6/10 (226 reviews)
Why not spend a carefree afternoon at Nyali Beach during your travels in Mombasa? Stroll along the seaside or experience the entertainment venues in this relaxing area.
See properties
Three camels on a beach with a person walking beside them.
Photo by Angela Williams Ashley

Diani Beach

9.0/10 (360 reviews)
Why not spend a carefree afternoon at Diani Beach during your travels in Diani Beach? Wander the seaside in this relaxing area.
See properties
A sandy beach with a rocky overhang and calm waters.

Bamburi Beach

8.6/10 (190 reviews)
If a restful vacation is part of your travel plans, Bamburi Beach might be the perfect place to seek out during your trip to Mombasa. Stroll along the seaside or experience the entertainment venues in this relaxing area.
See properties
A beach with palm trees and a parked vehicle.
Photo by Giraffe13

Tiwi Beach

8.4/10 (52 reviews)
If a restful vacation is part of your travel plans, Tiwi Beach might be the perfect place to seek out during your trip to Tiwi.
See properties
An old fort with a large gate, surrounded by greenery and a clear sky.

Fort Jesus

8.6/10 (222 reviews)
You can learn about the history of Mombasa with a stop at Fort Jesus. Amble around this relaxing area's beautiful beaches and enjoy its top-notch restaurants.
See properties

Mombasa Island

8.8/10 (88 reviews)
Commune with nature and explore the great outdoors at Mombasa Island during your travels in Mombasa. Wander the beautiful beaches in this relaxing area.
See properties

Wild Waters

8.6/10 (46 reviews)
Enjoy a fun-filled day at Wild Waters during your visit to Mombasa. Wander the beautiful beaches in this relaxing area.
See properties

Mombasa Marine National Park

8.6/10 (75 reviews)
Explore the great outdoors at Mombasa Marine National Park, a lovely green space in Mombasa. Amble around this relaxing area's beautiful beaches and enjoy its top-notch restaurants.
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

CityBlue Creekside Hotel & Suites, Mombasa

CityBlue Creekside Hotel & Suites, Mombasa

8/10 Good
"Rooms were clean and spacious air condition was a big plus!"
Mary 1-night trip
Posted 8 hours ago
CityBlue Creekside Hotel & Suites, Mombasa
Severin Sea Lodge

Severin Sea Lodge

10/10 Excellent
"Awesome hotel. Amazing staff. Thank You Mr Tuva & team."
Murtaza Hassan 5-night trip
Posted 1 day ago
Severin Sea Lodge
Sarova Whitesands Beach Resort & Spa, Mombasa

Sarova Whitesands Beach Resort & Spa, Mombasa

10/10 Excellent
"Loved it"
Andrew 3-night trip
Posted 2 days ago
Sarova Whitesands Beach Resort & Spa, Mombasa
PrideInn Flamingo Beach Resort & Spa Mombasa

PrideInn Flamingo Beach Resort & Spa Mombasa

8/10 Good
"Great stay. Rooms need some renovations to reach 5 star level. But iverall.i enjoyed my stay"
WENDY 3-night trip
Posted 2 days ago
PrideInn Flamingo Beach Resort & Spa Mombasa
Voyager Beach Resort

Voyager Beach Resort

10/10 Excellent
"It was absolutely wonderful"
Mary 2-night trip
Posted 4 days ago
Voyager Beach Resort
Swahili Beach Resort

Swahili Beach Resort

10/10 Excellent
"The staff were all lovely, the swimming pools were great and my room was big with a beautiful view"
Jessica 7-night trip
Posted 8 days ago
Swahili Beach Resort
Kilua Residences by CityBlue, Mombasa

Kilua Residences by CityBlue, Mombasa

8/10 Good
"The staff were great and the food was great. Room condition was worn. Closet light flashed like a strobe light, there were many missing lights, shower had a great overhead shower head but you had to fight the engagement knob to get it to get it to work. And then there were the cats that hung out at your feed when you were eating mewing continually. See photo. The food was great and the pool was amazing."
shane 12-night trip
Posted 12 days ago
Kilua Residences by CityBlue, Mombasa
Papillon Lagoon Reef

Papillon Lagoon Reef

10/10 Excellent
"Very beautiful"
Ibrahim 5-night trip
Posted 1 month ago
Papillon Lagoon Reef
Serena Beach Resort and Spa

Serena Beach Resort and Spa

10/10 Excellent
"I have stayed at the Serena several times over the past 20 years. In fact, of the 80 countries I have visited the Serena in Mombasa is still my favorite place in the world. The staff, including front dest staff (namely, Althuman) and the wait staff are outstanding. Many are long-term staff who have obviously been well-trained in customer service. The Maisha Spa is always worth a visit. The property is beginning to show signs of aging so I hope there are plans to upgrade it, while not loosing its Swahili Coast charm. I have been a fan for a long time and will be back again!"
Tijuana 3-night trip
Posted 1 month ago
Serena Beach Resort and Spa

More cheap stays in Mombasa

Staysocial Diani-Backpackers &Social Hub

Staysocial Diani-Backpackers &Social Hub

14 KFI Road Diani Beach Wilaya ya Kwale
CA $20
CA $24 total
Oct 10 - Oct 11
includes taxes & fees
Staysocial Diani-Backpackers &Social Hub
Raquel's Bliss Hotel Diani

Raquel's Bliss Hotel Diani

Road Diani Beach Wilaya ya Kwale
CA $23
CA $28 total
Sep 28 - Sep 29
includes taxes & fees
Raquel's Bliss Hotel Diani
GSIH Hotel Diani

GSIH Hotel Diani

Diani Beach Road Diani Beach Diani
CA $47
CA $55 total
Sep 28 - Sep 29
includes taxes & fees
GSIH Hotel Diani
Aqua Resort

Aqua Resort

Diani Beach Road Diani Beach Kwale County
CA $48
CA $65 total
Sep 28 - Sep 29
includes taxes & fees
Aqua Resort
Marjaan Apartments

Marjaan Apartments

Mtwapa Avenue Mombasa
CA $159
CA $187 total
Sep 28 - Sep 29
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

Hotels in Mombasa with star rating

Find out more about Mombasa

Top reasons to visit Mombasa

  • Stunning Beaches: Mombasa boasts beautiful beaches like Mombasa Beach and Nyali Beach, perfect for relaxation and water activities.
  • Rich Cultural Heritage: Discover Mombasa's history through visits to historic forts like Fort Jesus and the iconic Swahili architecture.
  • Diverse Outdoor Activities: Enjoy thrilling adventures such as dhow safaris, waterparks, and golf at the Baobab Golf Course.
  • Vibrant Local Markets: Experience shopping at bustling markets, offering unique crafts and local delicacies.
  • Warm Hospitality: Mombasa's friendly locals ensure a welcoming atmosphere, enhancing your vacation experience.

Find great hotels in Mombasa

Explore a variety of hotel accommodations in Mombasa, where you can find options suited for beach lovers, business travellers, and families alike. Whether you're searching for the best hotels or a cozy guesthouse, Mombasa offers a range of lodging types to enhance your vacation experience. Enjoy the sun, sea, and vibrant culture while staying in comfortable hotels that cater to all your needs.

  • Voyager Beach Resort: Voyager Beach Resort is a 4-star hotel with a guest rating of 8.8, offering a vibrant family-friendly atmosphere perfect for beach lovers. Located in Mombasa, this resort boasts direct access to the stunning shoreline. Families can enjoy an array of amenities, including a water park and a shared playground, ensuring children are entertained. The resort also provides essential services like a first aid kit and babysitting for added peace of mind, making it an excellent choice for those seeking a fun-filled beach vacation.
  • Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits: This luxurious 5-star resort, rated 8.0 by guests, is an idyllic escape for families and beach enthusiasts. Situated in Mombasa, Diani Reef Beach Resort & Spa features direct beach access and a variety of child-friendly amenities, such as baby monitors and shared playgrounds. The resort also offers entertainment options like a ping-pong table and toys for children, ensuring a delightful experience. With its focus on family bonding and beachfront relaxation, this resort promises a memorable vacation.
  • Sarova Whitesands Beach Resort & Spa: Sarova Whitesands Beach Resort & Spa is a romantic 4-star getaway with a guest rating of 8.8, ideal for couples seeking a serene beach escape. Nestled in Mombasa, the resort provides direct access to the beach and features enticing romance packages. Guests can indulge in spa services, including manicures and body wraps, while enjoying the pool and hot tub. With 24-hour room service for intimate dining experiences, this resort offers a perfect blend of romance and relaxation in a stunning coastal setting.

Where to stay in Mombasa

Mombasa offers a vibrant blend of relaxation and adventure, perfect for a family vacation. Explore luxurious beach escapes, unwind on stunning shores, and experience the warm hospitality of friendly locals. Delight in shopping at local markets and indulge in exquisite dining options. With its idyllic atmosphere, Mombasa promises a memorable getaway filled with recreation and romance, making it a top destination for tourists seeking both beauty and excitement.

  • Diani Beach: Nestled along the stunning coastline of Mombasa, Diani Beach is a vibrant city known for its breathtaking white sand beaches and crystal-clear waters. The beach consistently attracts visitors throughout the year, with peak seasons occurring in January and March to April. Renowned for its outdoor activities and scenic beauty, Diani offers a multitude of experiences, from relaxing on the beach to thrilling water sports. Nearby, you can explore a water park or play a round of golf, and the local landmarks such as the beach and surrounding islands enhance the picturesque setting.
  • Chale Island: A hidden gem in the Mombasa area, Chale Island is a naturally beautiful destination perfect for eco-friendly tourism. With a steady influx of visitors year-round, peaks occur in January to February and September. This island is an ideal spot for those seeking a relaxing beach getaway while immersing themselves in nature. Enjoy rejuvenating spa treatments or join guided tours to discover the island's unique flora and fauna. The nearby attractions, including pristine beaches and lush parks, make Chale Island a serene escape for nature lovers.
  • Nyali: Situated just north of Mombasa, Nyali is a lively neighbourhood that blends family-friendly activities with beachside relaxation. With consistent visitor numbers throughout the year, the peak season is typically from December to February. Nyali features a variety of shopping centres and malls, making it an excellent destination for retail therapy. The area is also home to beautiful beaches, nature reserves, and islands, providing plenty of opportunities for outdoor adventures and family outings.

Things to do in Mombasa

Mombasa is perfect for a family vacation with its stunning beaches and outdoor activities. Visitors can enjoy thrilling waterparks, embark on dhow safaris, and take leisurely evening walks. For golf enthusiasts, the Baobab Golf Course offers a great experience, while shopping malls provide excellent retail therapy. Whether you’re looking for relaxation or adventure, Mombasa has something for everyone to enjoy.

Shopping

Experience Mombasa's City Mall, a bustling hub with a mix of local and international brands, perfect for souvenirs. Visit the Old Port Market for unique handcrafted goods and vibrant local culture, offering a truly authentic shopping experience in the heart of the city.

Recreation

Experience the tranquil atmosphere at Swahili Beach Resort's spa, where you can indulge in traditional treatments and rejuvenating massages. For outdoor enthusiasts, the beautiful Diani Beach offers water sports, sunbathing, and scenic walks along the coastline, perfect for relaxation and adventure.

Adventure

Experience the thrill of kite surfing at Nyali Beach, where you can ride the waves and enjoy the vibrant atmosphere. For a unique adventure, explore Haller Park, a nature reserve offering walking trails and encounters with giraffes and tortoises, perfect for nature enthusiasts.

Nightlife

In Mombasa, the vibrant nightlife features the lively Tuskys Lounge, known for its energetic atmosphere and diverse music. Meanwhile, the atmospheric Nyali Beach offers beach bars with stunning ocean views, perfect for relaxing evenings and socialising 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

  • 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 refine your options based on your budget, desired location, and the type of hotel you're looking for. To find the best prices and offers, be sure to sort 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.

Find the best attractions in Mombasa

Mombasa, a vibrant coastal city in Kenya, is perfect for family vacations, offering stunning beaches and rich cultural experiences. Visitors can explore historic forts and temples, while enjoying outdoor activities along Mombasa Beach. With its blend of relaxation and adventure, Mombasa caters to travellers seeking both culture and natural beauty, making it an ideal destination for an unforgettable getaway.

  • Diani Beach: Experience the pristine sands and turquoise waters of Diani Beach, a stunning coastal paradise. Known for its vibrant beach vibes, it's perfect for sunbathing, swimming, and enjoying water sports like kitesurfing and snorkelling.
  • Mombasa Marine National Park: Dive into adventure at Mombasa Marine National Park, where breathtaking scenery meets outdoor excitement. Explore colourful coral reefs, encounter diverse marine life, and indulge in activities like glass-bottom boat rides and scuba diving.
  • Haller Park: Unwind in the tranquil beauty of Haller Park, a lush reserve that offers relaxing walks amid nature. Enjoy recreational activities, observe wildlife, and learn about conservation efforts in this peaceful oasis.

Best time to go to Mombasa

The best time to visit Mombasa can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Mombasa falls in March, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Mombasa falls in July and August. August has average visitor numbers and mostly sunny weather.

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

When visiting MoMBAsa, you have several airport options. Moi International Airport (MBA) is the closest, situated 6.4km from Mombasa. Nearby hotels include the 5-star PrideInn Paradise Beach Resort & Spa, 16.1km away, and the 4.5-star Cocoa Boutique Hotel, 12.9km away, both offering airport shuttle services. Malindi Airport (MYD), 103.0km away, has luxurious options like the Billionaire Beachfront Apartments and Ocean Beach Resort & Spa, both providing shuttle services. Ukunda Airport (UKA), located 30.6km from Mombasa, offers convenient access to the 5-star Nomad Beach Resort and Swahili Beach Resort, both of which provide transportation services to the airport.

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.
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, 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 CA $24 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