Two children playing on a sandy beach with a stone wall and a fence in the background.

Search Marsaskala hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Marsaskala hotels

1. Corinthia St George's Bay

Corinthia St George's Bay
5.0 star property
St. Julian's
9.0 out of 10, Wonderful, (1,006 reviews)
"Great location and great hotel and staff."
Canada
Jeff
The price is AU$437
includes taxes & fees
24 July - 25 July
Corinthia St George's Bay

2. Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1,000 reviews)
"Like the sea access and excellent buffet breakfast."
Australia
Charles
The price is AU$416
includes taxes & fees
4 Aug - 5 Aug
Grand Hotel Excelsior

3. The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (1,026 reviews)
"We had a wonderful stay. The staff were all very helpful and friendly. The hotel was very clean and the food was excellent."
United Kingdom
Sharon
The price is AU$609
includes taxes & fees
24 July - 25 July
The Westin Dragonara Resort, Malta

4. Hyatt Regency Malta

Hyatt Regency Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (1,004 reviews)
"Most helpful staff great breakfast very clean hotel with a great location very walkable near shopping/market"
United States
Mike
The price is AU$348
includes taxes & fees
31 July - 1 Aug
Hyatt Regency Malta

5. Novotel Malta Sliema

Novotel Malta Sliema
4.0 star property
Gzira
8.8 out of 10, Excellent, (171 reviews)
"Very nice hotel. "
United Kingdom
Bernice Aisa
The price is AU$266
includes taxes & fees
23 Aug - 24 Aug
Novotel Malta Sliema

6. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
4.0 star property
Sliema
9.0 out of 10, Wonderful, (1,001 reviews)
"GREAT hotel! The beach club and rooftop pool were amazing and worth every cent. Staff were helpful, the app was great to access our room and book the pool. We didn’t have breakfast, but it looked great! We enjoyed our time at le soleil, and would recommend to others. Also in walking distance to the beach, restaurants, shops, etc. A great hotel with great amenities."
Canada
Alexandra
The price is AU$282
includes taxes & fees
30 July - 31 July
1926 Le Soleil Hotel & SPA

7. Barceló Fortina Malta

Barceló Fortina Malta
5.0 star property
Sliema
9.2 out of 10, Wonderful, (417 reviews)
"Hotel and room were excellent. The room overlooking the harbour was amazing. The hotel was perfect for our needs with very friendly and helpful staff"
United Kingdom
Keith
The price is AU$415
includes taxes & fees
23 Aug - 24 Aug
Barceló Fortina Malta

8. Malta Marriott Resort & Spa

Malta Marriott Resort & Spa
5.0 star property
Il-Balluta
9.6 out of 10, Exceptional, (954 reviews)
"Amazing hotel and experience!"
United States
Rogelio
The price is AU$591
includes taxes & fees
1 Aug - 2 Aug
Malta Marriott Resort & Spa

9. Waterfront

Waterfront
4.0 star property
Sliema
9.2 out of 10, Wonderful, (1,000 reviews)
"Very clean room staff was fantastic was very helpful Breakfast was always good"
Canada
stephan g
The price is AU$301
includes taxes & fees
23 Aug - 24 Aug
Waterfront

10. Verdi St Georges Bay Marina

Verdi St Georges Bay Marina
4.0 star property
St. Julian's
8.8 out of 10, Excellent, (1,001 reviews)
"Perfect location . Perfect stay . Felt very safe and looked after"
United Kingdom
Oliwia
The price is AU$312
includes taxes & fees
23 Aug - 24 Aug
Verdi St Georges Bay Marina

11. Courtyard by Marriott Sliema

Courtyard by Marriott Sliema
4.0 star property
Sliema
9.6 out of 10, Exceptional, (274 reviews)
"Fantastic place"
United Kingdom
Mohammed
The price is AU$297
includes taxes & fees
26 July - 27 July
Courtyard by Marriott Sliema

12. The Gomerino Hotel

The Gomerino Hotel
4.0 star property
Valletta
9.6 out of 10, Exceptional, (1,002 reviews)
"Excellent hotel, highly recommend."
United Kingdom
Lesley
The price is AU$415
includes taxes & fees
15 Aug - 16 Aug
The Gomerino Hotel

13. San Karlu Hotel

San Karlu Hotel
4.0 star property
Valletta
9.4 out of 10, Exceptional, (291 reviews)
"Beautiful hotel, great location. Friendly staff. Well priced pool bar. Great breakfast. Will happily come back"
United Kingdom
Eleanor Mary
The price is AU$369
includes taxes & fees
26 July - 27 July
San Karlu Hotel

14. Verdi Gzira Promenade

Verdi Gzira Promenade
4.0 star property
Gzira
9.4 out of 10, Exceptional, (548 reviews)
"Good location, beautiful view and good breakfast!"
United States
Hugo
The price is AU$297
includes taxes & fees
3 Aug - 4 Aug
Verdi Gzira Promenade

15. 115 The Strand Hotel by NEU Collective

115 The Strand Hotel by NEU Collective
3.0 star property
Gzira
8.6 out of 10, Excellent, (1,001 reviews)
"Location location location. Amenities like indoor pool/bar very average."
United Kingdom
Victoria
The price is AU$233
includes taxes & fees
27 July - 28 July
115 The Strand Hotel by NEU Collective

16. Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands
5.0 star property
Għajn Tuffieħa
9.4 out of 10, Exceptional, (1,000 reviews)
"Breakfast was wonderful and staff in main dining room were too."
United Kingdom
Jill
The price is AU$540
includes taxes & fees
11 Aug - 12 Aug
Radisson Blu Resort & Spa, Malta Golden Sands

17. Grands Suites Hotel Residences & SPA

Grands Suites Hotel Residences & SPA
4.0 star property
Gzira
9.0 out of 10, Wonderful, (481 reviews)
"Spacious room, helpful staff and well located"
United Kingdom
Stephanie
The price is AU$298
includes taxes & fees
22 Aug - 23 Aug
Grands Suites Hotel Residences & SPA

18. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.0 out of 10, Wonderful, (1,002 reviews)
"Great location and nice rooms"
United Kingdom
Anya
The price is AU$347
includes taxes & fees
23 Aug - 24 Aug
Maritim Antonine Hotel & Spa Malta

19. Hilton Malta

Hilton Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (1,005 reviews)
"Had a great stay! If you’re looking for a nice resort from which you can easily access all parts of the island, this is a great option. The amenities are great, the room was clean and comfortable, and the staff was excellent."
United States
Alix
The price is AU$522
includes taxes & fees
23 Aug - 24 Aug
Hilton Malta

20. Azur Hotel by ST Hotels

Azur Hotel by ST Hotels
3.0 star property
Gzira
8.4 out of 10, Very good, (1,000 reviews)
"Great location! Really nice pool"
United States
Sofiia
The price is AU$204
includes taxes & fees
18 Aug - 19 Aug
Azur Hotel by ST Hotels
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.
Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in Marsaskala

Find the best Marsaskala areas for the activities you enjoy most.

San Tumas

While there might not be top attractions in San Tumas, you can explore the larger area and discover places like St. Peter's Pool and Pretty Bay.

Bellavista

Though Bellavista may not have many top sights, you can venture to the surrounding area to see attractions like Marsaxlokk Bay and Vittoriosa Yacht Marina.

Stay near popular Marsaskala attractions

Learn more about Marsaskala

This fishing village's colourful luzzu boats line the harbour where you can enjoy fresh seafood at waterfront restaurants. Explore the rocky coastline and swim in St. Thomas Bay's clear waters, or visit nearby St. Peter's Pool for natural swimming spots.

A harbor with numerous boats, a prominent tower, and buildings along the waterfront.

Top Marsaskala Hotel Reviews

Recent Reviews in Marsaskala

More cheap accommodation in Marsaskala

Find out more about Marsaskala

Top reasons to visit Marsaskala

  • Stunning Coastal Views: Enjoy picturesque waterfront strolls with breathtaking views of the Mediterranean Sea.
  • Rich Cultural Experiences: Explore historic forts and charming churches that showcase Malta's unique heritage.
  • Family-Friendly Activities: Engage in outdoor adventures and beach holidays perfect for families.
  • Delicious Local Cuisine: Savour fresh seafood and local dishes in delightful eateries throughout the town.
  • Variety of Accommodation: Choose from charming hotels and guesthouses, like the renowned Cerviola Hotel, catering to all needs.

Find great hotels near Marsaskala

Discover a delightful range of accommodation options in Marsaskala, Malta, where charming hotels and guesthouses cater to every traveller's desires. From spa-themed retreats to business-friendly facilities, Marsaskala hotels offer a unique blend of comfort and convenience. Notable options include the renowned Cerviola Hotel, ensuring an enjoyable stay while exploring this picturesque coastal town.

  • Grand Hotel Excelsior: Located 6km from Marsaskala, the Grand Hotel Excelsior boasts a commendable guest rating of 8.8. This hotel is designed for those seeking an adventurous beach holiday, offering direct access to the coastline. Guests can partake in various adventure sports, including windsurfing, sailing, and snorkelling, either on-site or nearby. With its stunning seaside views and recreational activities, this hotel provides a perfect blend of relaxation and excitement for beach lovers.
  • AX The Palace: Situated 8km from Marsaskala, AX The Palace enjoys an impressive guest rating of 9.0. This hotel embraces a nature-inspired theme, making it ideal for those focused on adventure and wellness during their stay. Guests can explore outdoor activities such as hiking, mountain biking, and sailing, while the property features a lovely terrace to enjoy the surrounding natural beauty. This hotel also caters to business travellers, offering a serene environment to unwind after a productive day.
  • 115 The Strand Hotel by NEU Collective: Located 8km from Marsaskala, this hotel has a guest rating of 8.6 and focuses on family-friendly and spa-themed experiences. Its amenities include services for children, such as free cribs, making it suitable for families. Guests can indulge in relaxation at the full spa, which features a sauna and poolside bar, as well as sun loungers by the pool. This hotel provides a welcoming atmosphere for both leisure and business travellers seeking comfort and wellness.

Where to stay in and around Marsaskala

Marsaskala offers a delightful blend of relaxation and exploration, perfect for family beach holidays. Discover the friendly atmosphere as you stroll along the picturesque waterfront or enjoy the local cuisine in charming eateries. Nearby, you can explore romantic spots and historic sites, while the largest hotel in Southern Malta provides excellent accommodation options. Embrace the tranquil vibe of this lovely region and create lasting memories with loved ones in this beautiful Maltese enclave.

  • Valletta: Valletta, the capital city of Malta, is located a mere 6km from Marsaskala. This historic city is a UNESCO World Heritage site, known for its rich tapestry of culture and stunning architecture. Visitors are drawn to Valletta for family outings, romantic getaways, and cultural experiences. You can explore its vibrant theatre scene, shop in charming boutiques, or catch a film at the local cinema. Notable landmarks include picturesque beaches and the stunning Grand Harbour, making it a perfect blend of leisure and exploration.
  • Floriana: Also positioned 6km from Marsaskala, Floriana is a quaint city that offers a delightful outdoor experience. Known for its beautiful gardens and esplanades, it is a popular destination for families and couples alike. The city sees a peak in visitors during the summer months of June to July. Enjoy a day at the local theatre, wander through the bustling shopping areas, or simply relax in the scenic streets. The charm of its town neighbourhoods makes Floriana a lovely stop on your Maltese adventure.
  • Il-Ħamrija: Nestled in the vicinity of Marsaskala, Il-Ħamrija is a tranquil village that provides a serene escape from the hustle and bustle. The area attracts visitors seeking family fun, romantic experiences, and cultural insights, particularly during the summer months of July to September. Here, you can discover local theatres and enjoy the peaceful atmosphere that the village radiates. Il-Ħamrija's close proximity to Marsaskala allows for easy exploration of both locales, making it an ideal addition to your itinerary.

Things to do in Marsaskala

Marsaskala offers a delightful blend of outdoor family activities and beach holidays. Visitors can enjoy theatre performances, explore shopping centres, and partake in scenic boat trips. With its smooth coastal views and vibrant atmosphere, Marsaskala is an ideal destination for those seeking relaxation and fun in the sun.

Shopping

In Marsaskala, you can explore local shops and markets for unique gifts and souvenirs. If you're up for a drive, visit The Point Shopping Mall, around 16km away in Sliema, featuring a range of shops and dining options that cater to various tastes.

Recreation

In Marsaskala, enjoy rejuvenating treatments at the Serenity Spa, where expert therapists provide bespoke wellness experiences in a tranquil setting. For outdoor enthusiasts, the picturesque coastal paths offer scenic walks and opportunities for invigorating swimming in crystal-clear waters, making for a refreshing day by the sea.

Adventure

Explore the beautiful coastline of Marsaskala with kayaking tours that allow you to discover hidden coves and sea caves. For hiking enthusiasts, the scenic trails around the area offer stunning views and the chance to encounter local wildlife, making it an ideal way to connect with nature.

Nightlife

Experience Marsaskala's vibrant nightlife with a stroll along the picturesque promenade, where you can enjoy the lively atmosphere at venues like The Tavern and Zeri's Restaurant. Sip cocktails at the bayside bars or indulge in local cuisine while soaking up the charming coastal views.

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

Booking tips and Expedia advantages for Marsaskala

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Marsaskala are January to March, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Marsaskala is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Marsaskala is Saturday. The most expensive day to stay in Marsaskala is Thursday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, preferred location, and additional criteria. You can sort the results to display prices from lowest to highest, allowing you to identify the most affordable hotels first. Furthermore, you have the option to refine your search by hotel type; for instance, selecting the ā€œEco-certifiedā€ filter will showcase sustainable and eco-friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel booking in Marsaskala with your flights and activities through an Expedia package.

Find the best attractions near Marsaskala

Marsaskala offers a delightful blend of outdoor, family-friendly beach holidays and cultural experiences. Visitors can explore urban parks, historic forts, and charming churches, making it an ideal destination for those seeking adventure and cultural enrichment. The attractions in and around Marsaskala cater to a variety of interests, ensuring a memorable stay for all travellers.

  • St. John's Co-Cathedral: A magnificent example of Baroque architecture, this cathedral is renowned for its stunning interior and rich cultural significance. The ornate decorations and impressive artworks, including masterpieces by Caravaggio, make it a captivating visit just 6km from Marsaskala.
  • Upper Barrakka Gardens: Nestled 5km away, these serene gardens offer panoramic views of the Grand Harbour. Ideal for families and outdoor enthusiasts, the gardens feature beautifully landscaped terraces, perfect for a leisurely stroll or a picnic.
  • Grand Harbour: Just 5km from Marsaskala, this picturesque harbour is celebrated for its breathtaking scenery. With its charming waterfront and historical significance, it's an excellent spot for a scenic walk or to relax by the water.

Best time to go to Marsaskala

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

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January58.6°F (14.8°C)Light RainMostly SunnyAverageSlightly Low
February57.6°F (14.2°C)Light RainMostly SunnyAverageSlightly Low
March58.6°F (14.8°C)No RainMostly SunnyAverageSlightly Low
April61.5°F (16.4°C)No RainSunnySlightly HighAverage
May66.4°F (19.1°C)No RainSunnyAverageAverage
June73.2°F (22.9°C)No RainSunnySlightly HighAverage
July79.0°F (26.1°C)No RainSunnySlightly HighSlightly High
August80.6°F (27.0°C)No RainSunnyAverageSlightly High
September77.9°F (25.5°C)No RainSunnyAverageSlightly High
October73.2°F (22.9°C)Light RainMostly SunnySlightly LowAverage
November67.6°F (19.8°C)Light RainMostly SunnySlightly LowAverage
December61.7°F (16.5°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Marsaskala

Reaching Marsaskala is convenient with two major airports nearby. Luqa (MLA-Malta Intl.) is situated approximately 6km away, with hotels such as Hyatt Regency Malta and Corinthia St George's Bay located within 5 to 10km. These hotels offer various transportation services, including airport shuttles available upon request and for a fee. Alternatively, Comiso (CIY-Vincenzo Magliocco) is located about 127km away, with options like Hotel Eremo della Giubiliana and Relais Antica Badia - San Maurizio 1619 nearby, providing accessible airport shuttles and transfers. Travellers can easily find suitable accommodations and transport to enjoy their stay in Marsaskala.

Frequently asked questions

Where is the best place to stay in Marsaskala?
Located 6 mi (9.7 km) from the heart of Marsaskala, Corinthia St George's Bay is a top choice for your stay, based on our traveller data. Two other choices for your visit to the area are Ramla Bay Resort and Maritim Antonine Hotel & Spa Malta. See all available top hotels, or vacation rentals in Marsaskala.
What are some of the best holiday rentals that Marsaskala has to offer?
Beautiful traditional town house with marina views from roof terrace: This holiday home rental outside of Marsaskala offers a balcony, a rooftop terrace and laundry facilities to help you feel perfectly comfortable in your new surroundings. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. See all vacation rentals in Marsaskala.
If I need to cancel my hotel reservation in Marsaskala, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If your reservation is non-refundable, you might be able to still cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Marsaskala.
What are some hotels with pools in Marsaskala?
Corinthia St George's Bay: Hotel, 4-minute walk from St George's Beach. Features 4 outdoor swimming pools, a children's pool and 10 restaurants. Ramla Bay Resort and Maritim Antonine Hotel & Spa Malta are a couple of other choices that offer an on-site pool. View all hotels with pools in Marsaskala.
What is staying in Marsaskala like?
Visitors can enjoy all that Marsaskala has to offer, including the waterfront, cafƩs and bars. The welcoming and walkable setting also entices those visiting the city. A top sight in the area is Mellieha Bay. In Marsaskala, there are 220 hotels and other accommodation options to choose from. Find out more about Marsaskala.
What are the top places to visit in Marsaskala?
Mellieha Bay is a notable place to visit in the area. You'll also find Vittoriosa Yacht Marina and Pretty Bay in the area. Take a look at what more there is to see and do in Expedia's Marsaskala guide.
What's the seasonal weather like in Marsaskala?
The hottest months are usually August and July, with an average temperature of 25°C, while the coldest months are February and January, with an average of 15°C. Average annual precipitation for Marsaskala is 426 mm.