Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Mombasa

Tonight May 26 - May 27
This weekend May 31 - Jun 2
Next weekend Jun 7 - Jun 9

Featured Mombasa Beach Hotels

See all 378 Properties in Mombasa

Estimated price for 1 night/2 adults

Voyager Beach Resort
Voyager Beach Resort
4.0 out of 5.0 Mount Kenya Rd. Nyali Beach, Mombasa
4.3/5 (521 reviews)
$157/ night for 2 guests

The buffet is diverse, there are plenty of both indoor and outdoor activities for children and adults, the animator team at the hotel is dedicated and fun!

Reviewed on May 16, 2019
Nyali Sun Africa Beach Hotel & Spa
Nyali Sun Africa Beach Hotel & Spa
3.5 out of 5.0 Moyne Drive, Nyali Beach, Mombasa
3.4/5 (84 reviews)
$107/ night for 2 guests

beautiful green area with great exotic plants and close to the beach

Reviewed on Apr 16, 2019
The Sands at Chale Island
The Sands at Chale Island
4.0 out of 5.0 Diani Beach Road, Diani Beach
4.7/5 (69 reviews)
$158/ night for 2 guests

This is a cool property. Staff was friendly. The bandas/ bungalows (20,21,22 are the best) are worth the money spent. The spa had very good treatments - got 2 when I was there - and has a very nice location over the mangroves.The only real minus point was the food. Besides the live cooking stations, ...

Reviewed on May 21, 2019
Ziwa Beach Resort
Ziwa Beach Resort
3.0 out of 5.0 Mombasa-Malindi Highway, Bamburi Beach, Mombasa, Mombasa
3.5/5 (46 reviews)
$38/ night for 2 guests

Check in was easy and the staff very nice and friendly

Reviewed on Apr 20, 2019
Kenya Bay Beach Hotel
Kenya Bay Beach Hotel
3.5 out of 5.0 Mombasa Malindi Highway, Bamburi Beach, North Coast, Mombasa
3.5/5 (35 reviews)
$119/ night for 2 guests

Rooms were good but the bathrooms need to be refurbished. Towels were worn out as well.

Reviewed on Apr 22, 2019
The Sands at Nomad
The Sands at Nomad
5.0 out of 5.0 Diani Beach Road, Diani Beach
4.3/5 (56 reviews)
$176/ night for 2 guests

Property needs to do more to remove dead palm tree branches. I saw 2 HUGE limbs fall with one of them almost hit a guest eating dinner. Also, it would be nice if the bartenders/waiters would take orders from the guests laying down by the beach instead of just hanging around in the bar.

Reviewed on Mar 4, 2019
Cowrie Shell Beach Apartments
Cowrie Shell Beach Apartments
5.0 out of 5.0 Mombasa Malindi Highway, Mombasa
3.8/5 (52 reviews)
$51/ night for 2 guests

Ok property for the value. Great location. Close to everything. Great staff.

Reviewed on Sep 2, 2018
Southern Palms Beach Resort
Southern Palms Beach Resort
4.0 out of 5.0 Diani Beach Road, Diani Beach
4.0/5 (49 reviews)

The swimming pools were very well kept and maintained every day. All of the hotel staff were very accommodating, friendly and professional.

Reviewed on Apr 20, 2019
Diani Reef Beach Resort and Spa
Diani Reef Beach Resort and Spa
5.0 out of 5.0 Diani Beach Road, Diani Beach
4.0/5 (89 reviews)
$75/ night for 2 guests

The service was amazing. I loved the staff. They always smiled and went out of their way to ensure my stay was awesome.

Reviewed on Apr 23, 2019
Map

Recently booked Beach Hotels in Mombasa

Sun Africa Beach Resort
4.5 out of 5.0
Last booking: 4 hours ago
Voyager Beach Resort
4.0 out of 5.0
Last booking: 34 hours ago

Beach Hotels in Mombasa

Known for its swimming spots, Mombasa offers a lot for the traveler planning a beach getaway. There are 80 beach hotels and other accommodation options to choose from in this relaxing destination, so it's easy to find one that meets your needs.

As you decide on a place to stay near the beach in Mombasa, take a look at these top hotels with high ratings from Expedia travelers.

Voyager Beach Resort - 4-star family-friendly resort near Voyager Beach. It features 3 outdoor pools, free buffet breakfast, and a water park. Activities include kayaking and scuba diving. Guests love the breakfast and comfortable rooms.

Nyali Sun Africa Beach Hotel & Spa - 3.5-star spa hotel on a private beach. Our travelers recommend its beach locale and breakfast. This hotel boasts an outdoor pool, a spa tub, and a poolside bar. Activities include beach volleyball and boat tours.

The Sands at Chale Island - 4-star spa lodge on a private beach. It offers 3 outdoor pools, free buffet breakfast, and a poolside bar. Activities include scuba diving and fishing. Guest reviews highlight the walkable location and breakfast.

Ziwa Beach Resort - 3-star hotel on the beach. It features an outdoor pool, a poolside bar, and a restaurant. Activities include horseback riding. Guests love the good location and comfortable beds.

Kenya Bay Beach Hotel - 3.5-star resort on the beach. This resort boasts 2 outdoor pools, free buffet breakfast, and a poolside bar.

Planning Your Trip to Mombasa

If you're wondering about the best time to visit, here's what you can expect from the local weather:

  • Hottest months: March, February, January, and April, with an average temperature of 90°F
  • Coldest months: August, July, September, and June, with an average temperature of 68°F
  • Driest months: September, March, August, and October, with an average rainfall of 0.07 inches
  • Rainiest months: November, May, June, and December, with an average rainfall of 0.16 inches

Sightseeing in and Around Mombasa

After checking into your accommodation of choice, you'll probably want to venture out and explore. If you're excited to scope out the beaches, spend a relaxing day by the water at Voyager Beach or Bamburi Beach. Take advantage of the area's swimming, and make time for local attractions like Leven House and Sikh Temple. You can also pay a visit to Holy Ghost Cathedral or Mombasa Marine National Park for more to see and do. Visitors also enjoy Mombasa for its:
  • Fishing
  • Safari tours
  • Coral reefs
  • Wildlife
  • Temples

Getting Around Mombasa

Make your way to Mombasa with a flight to Mombasa (MBA-Moi Intl.), the closest major airport which is located 16.9 mi (27.2 km) from the city center. If you'd like to venture out around the area, you may want to rent a car for your trip.