Beach Hotels & Resorts in Mombasa from NZ$65
Most accommodation are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Find properties with these dates
Best Mombasa Beach Hotels
Chale Island Resort
Chale Island Resort
9.6 out of 10, Exceptional, (112)
The price is NZ$965
per night
15 Jun - 16 Jun
Nomad Beach Resort
Nomad Beach Resort
9.0 out of 10, Wonderful, (91)
The price is NZ$636
per night
16 May - 17 May
Voyager Beach Resort
Voyager Beach Resort
8.6 out of 10, Excellent, (687)
The price is NZ$307
per night
29 May - 30 May
Neptune Paradise Beach Resort & Spa
Neptune Paradise Beach Resort & Spa
8.6 out of 10, Excellent, (39)
The price is NZ$391
per night
30 May - 31 May
Sarova Whitesands Beach Resort & Spa
Sarova Whitesands Beach Resort & Spa
8.6 out of 10, Excellent, (225)
The price is NZ$417
per night
16 May - 17 May
Diani Reef Beach Resort & Spa
Diani Reef Beach Resort & Spa
8.2 out of 10, Very good, (303)
The price is NZ$216
per night
31 May - 1 Jun
Cowrie Shell Beach Apartments
Cowrie Shell Beach Apartments
8.0 out of 10, Very good, (88)
The price is NZ$105
per night
21 May - 22 May
Hotel English Point Marina & Spa
Hotel English Point Marina & Spa
8.0 out of 10, Very good, (246)
The price is NZ$253
per night
18 May - 19 May
Southern Palms Beach Resort
Southern Palms Beach Resort
7.8 out of 10, Good, (119)
The price is NZ$331
per night
23 May - 24 May
Neptune Village Beach Resort & Spa All Inclusive
Neptune Village Beach Resort & Spa All Inclusive
7.8 out of 10, Good, (28)
The price is NZ$368
per night
4 Jun - 5 Jun
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Frequently asked questions
Recent Reviews in Mombasa
Recent Reviews in Mombasa
5/5 Excellent
"Absolutely I like how the staff are freindly, Rooms are clean and the security are also freindly, swimming pool is clean."
A verified traveller stayed at Hotel English Point Marina & Spa
Posted 8 days ago