Beach Hotels & Resorts in Marsaskala from NZ$228
Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on Marsaskala Beach Hotels
Best Marsaskala Beach Hotels
Marsascala Sea View Luxury Apartment & Penthouse
Marsascala Sea View Luxury Apartment & Penthouse
8.4 out of 10, Very good, (9)
The price is NZ$136
per night
10 Jun - 11 Jun
Marsascala 3 bedrooms apartment very close to beach
Marsascala 3 bedrooms apartment very close to beach
8.2 out of 10, Very good, (10)
Cerviola Hotel
Cerviola Hotel
8.2 out of 10, Very good, (250)
The price is NZ$228
per night
17 May - 18 May
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 Marsaskala
Recent Reviews in Marsaskala
5/5 Excellent
"Really lovely people. It’s an old style that’s comfortable and close to everything. Great places to eat and walk to interesting spots. But it’s the hospitality that makes it special. Definitely recommended this lovely hotel. "
A verified traveller from Mandurah stayed at 115 The Strand Hotel by NEU Collective
Posted 2 days ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
What kind of hotels are in Marsaskala?
Hotels near popular Marsaskala Attractions
What are the most popular hotels in Marsaskala?
- Marina Hotel Corinthia Beach Resort
- Solana Hotel & Spa
- Holiday Inn Express Malta, an IHG Hotel
- 115 The Strand Hotel by NEU Collective
- Grand Hotel Excelsior
- InterContinental Malta, an IHG Hotel
- Ramla Bay Resort
- Radisson Blu Resort & Spa, Malta Golden Sands
- Waterfront
- Beach Garden Hotel
- AX ODYCY Hotel
- Vivaldi Hotel
- The Gomerino Hotel
- Radisson Blu Resort, Malta St. Julian's
- Mercure St. Julian's Malta
- La Falconeria Hotel