A coastal cityscape with a prominent waterfront, dense urban buildings, and a clear sky with sunset hues.

Marsaskala hotels from HK$320

  • 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
22 Oct - 23 Oct
Tomorrow
23 Oct - 24 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Star rating

Guest rating

Our top choices for Marsaskala hotels

1. Cerviola Hotel

Cerviola Hotel
Marsaskala
United Kingdom
James
HK$469
HK$529 total
includes taxes & fees
2 Nov - 3 Nov
Cerviola Hotel

2. Casa Rosanna Malta B&B Adults only

Casa Rosanna Malta B&B Adults only
Marsaskala
United States
Anna
HK$1,779
HK$1,930 total
includes taxes & fees
24 Oct - 25 Oct
Casa Rosanna Malta B&B Adults only

3. TJ Boutique Accommodation

TJ Boutique Accommodation
Marsaskala
South Africa
Cyril
HK$493
HK$554 total
includes taxes & fees
2 Nov - 3 Nov
TJ Boutique Accommodation

4. Palazzo Castagna

Palazzo Castagna
Ghaxaq
United Kingdom
Christian
HK$741
HK$820 total
includes taxes & fees
16 Nov - 17 Nov
Palazzo Castagna

5. CA Sand Dune Hotel

CA Sand Dune Hotel
Birzebbuga
United States
Marshall
HK$556
HK$621 total
includes taxes & fees
15 Nov - 16 Nov
CA Sand Dune Hotel

6. Grand Hotel Excelsior

Grand Hotel Excelsior
Floriana
Netherlands
Ashkan
HK$1,271
HK$1,386 total
includes taxes & fees
22 Nov - 23 Nov
Grand Hotel Excelsior

7. Palais Le Brun

Palais Le Brun
Valletta
United Kingdom
Edward
HK$1,791
HK$1,943 total
includes taxes & fees
14 Nov - 15 Nov
Palais Le Brun

8. The Gomerino Hotel

The Gomerino Hotel
Valletta
United Kingdom
Graham
HK$2,034
HK$2,203 total
includes taxes & fees
15 Nov - 16 Nov
The Gomerino Hotel

9. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
Sliema
United Kingdom
Joy
HK$700
HK$775 total
includes taxes & fees
22 Nov - 23 Nov
1926 Le Soleil Hotel & SPA

10. Hotel Pjazza Merkanti - Boutique Living

Hotel Pjazza Merkanti - Boutique Living
Valletta
United Kingdom
Timothy
HK$1,680
HK$1,824 total
includes taxes & fees
1 Nov - 2 Nov
Hotel Pjazza Merkanti - Boutique Living

11. 115 The Strand Hotel by NEU Collective

115 The Strand Hotel by NEU Collective
Gzira
Australia
Darren
HK$535
HK$599 total
includes taxes & fees
22 Nov - 23 Nov
115 The Strand Hotel by NEU Collective

12. Palazzo Rosaria Boutique Hotel

Palazzo Rosaria Boutique Hotel
Valletta
United Kingdom
Rosaline Cruz
HK$1,408
HK$1,533 total
includes taxes & fees
27 Oct - 28 Oct
Palazzo Rosaria Boutique Hotel

13. San Karlu Hotel

San Karlu Hotel
Valletta
United States
Amanda
HK$1,697
HK$1,842 total
includes taxes & fees
11 Nov - 12 Nov
San Karlu Hotel

14. Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel
Valletta
United Kingdom
Lorna Ruth
HK$1,442
HK$1,569 total
includes taxes & fees
18 Nov - 19 Nov
Palazzo Paolina Boutique Hotel

15. Hotel Valentina

Hotel Valentina
Paceville
United Kingdom
Philip
HK$420
HK$476 total
includes taxes & fees
17 Nov - 18 Nov
Hotel Valentina

16. The Embassy Valletta Hotel

The Embassy Valletta Hotel
Valletta
United Kingdom
Lucy
HK$1,812
HK$1,965 total
includes taxes & fees
1 Nov - 2 Nov
The Embassy Valletta Hotel

17. Malta Marriott Resort & Spa

Malta Marriott Resort & Spa
Il-Balluta
United Kingdom
Maya
HK$1,183
HK$1,292 total
includes taxes & fees
15 Nov - 16 Nov
Malta Marriott Resort & Spa

18. La Falconeria Hotel

La Falconeria Hotel
Valletta
United Kingdom
Zara
HK$1,682
HK$1,826 total
includes taxes & fees
15 Nov - 16 Nov
La Falconeria Hotel

19. The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta
Paceville
United Kingdom
Nikesh
HK$1,400
HK$1,524 total
includes taxes & fees
15 Nov - 16 Nov
The Westin Dragonara Resort, Malta

20. The Phoenicia Malta - The Leading Hotels of the World

The Phoenicia Malta - The Leading Hotels of the World
Floriana
United States
Adelaide
HK$3,401
HK$3,666 total
includes taxes & fees
16 Nov - 17 Nov
The Phoenicia Malta - The Leading Hotels of the World
View all properties
Save an average of 15% on thousands of hotels when you're signed in

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 Grand Harbour.

Stay near popular Marsaskala attractions

beach near San Tumas

Why not spend a lazy afternoon at beach near San Tumas during your trip to Marsaskala? While you're in the area, stroll along the waterfront.
See properties

beach near Ġnien David Vella

Why not spend a lazy afternoon at beach near Ġnien David Vella during your trip to Marsaskala? While you're in the area, stroll along the waterfront.
See properties

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.

See all hotels in Marsaskala
A coastal cityscape with a prominent waterfront, dense urban buildings, and a clear sky with sunset hues.

Top Marsaskala Hotel Reviews

Malta Marriott Resort & Spa

Malta Marriott Resort & Spa

10/10 Excellent
"Nice updated and clean hotel. Beds are a little firm and you need to bring a top sheet as in Europe they don't use top sheets just duvet and bottom sheet. Concierge staff were amazing helping us with whatever we need. Stayed for 2 weeks so took advantage of the breakfast buffet. They had a good variety of foods to choose from. If ordering lunch or supper was a bit pricey so we ate mostly at restaurants around the hotel. Lots to choose from as this hotel is in a nice location 25 minutes walking to Silema or the other way Balluta Bay area. General manager took time to meet and talk with guests."
Lisa 14-night trip
Posted less than an hour ago
Malta Marriott Resort & Spa
Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta

8/10 Good
"Hébergement près des plages mais un peu plus loin du centre. La chambre était propre et le personnel accueillant. Les matelas des lits étaient un peu mous, Le buffet déjeuner était correct, sans plus. Je recommanderais cet hôtel."
Pascale 9-night trip
Posted 1 hour ago
Maritim Antonine Hotel & Spa Malta
Blubay Apartments by ST Hotels

Blubay Apartments by ST Hotels

10/10 Excellent
"The accommodation is centrally located with plenty of shops and restaurants near by. Also close to bus stops and sliema ferries."
Sophie 6-night trip
Posted 2 hours ago
Blubay Apartments by ST Hotels
Corinthia St George's Bay

Corinthia St George's Bay

8/10 Good
"We have just spent one week at the corinthia. Family of six. Hotel staff are fantastic. Very helpful and welcoming. Breakfast has a huge variety to choose from. Buffet style but extras also available to order. Rooms are a little dated and need refurbishing. My understanding is that sone of the hotel has been refurbished already. Hotel lobby is beautiful. Pools are great but very cold and not heated in winter months. Indoor pool and spa were busy. Hotel is in the centre of the area so easy access to all bars etc around. Only downside is construction is going on all around. Therefore can be noisy and they work all times of the day and night. Also we had on two occasions fire alarms going off. People vaping in rooms. This was inconvenient and no communication from staff on what to do. So if there was a real fire I am not sure how this would be communicated. All said would visit again as there is so much to do in Malta. One week is not enough"
Annemarie 7-night trip
Posted 2 hours ago
Corinthia St George's Bay
Novotel Malta Sliema

Novotel Malta Sliema

10/10 Excellent
"I would stay again. Thank you"
paulo 7-night trip
Posted 13 hours ago
Novotel Malta Sliema
Hard Rock Hotel Malta

Hard Rock Hotel Malta

10/10 Excellent
"A really nice hotel with everything you would want on site. Spa was lovely. Only negative was construction taking place next door otherwise a top hotel."
Mark 3-night trip
Posted 17 hours ago
Hard Rock Hotel Malta
InterContinental Malta by IHG

InterContinental Malta by IHG

10/10 Excellent
"Ideally located airport hotel"
John 1-night trip
Posted 1 day ago
InterContinental Malta by IHG
Radisson Blu Resort, Malta St. Julian's

Radisson Blu Resort, Malta St. Julian's

10/10 Excellent
"Everything was perfect ....the staff are amazing. We had a fabulous holiday."
Anne 5-night trip
Posted 2 days ago
Radisson Blu Resort, Malta St. Julian's
Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands

10/10 Excellent
"Really good hotel from most aspects,clean , friendly, helpful. Breakfast was very hectic though! Only problem is the location which is somewhat remote, involves a lot of travel to get to other areas of interest"
Clive 11-night trip
Posted 2 days ago
Radisson Blu Resort & Spa, Malta Golden Sands

More cheap stays in Marsaskala

Alborada Aparthotel

Alborada Aparthotel

High Street Sliema Malta
HK$274
HK$320 total
1 Nov - 2 Nov
includes taxes & fees
Alborada Aparthotel
Hostel Malti

Hostel Malti

41 Birkirkara Hill, Ta Giorni St. Julian's Malta
HK$278
HK$324 total
28 Oct - 29 Oct
includes taxes & fees
Hostel Malti
Marco Polo Malta Hostel

Marco Polo Malta Hostel

Ross Street, Paceville St. Julian's
HK$313
HK$361 total
1 Nov - 2 Nov
includes taxes & fees
8.6/10 Excellent! (175 reviews)
Marco Polo Malta Hostel
Europa Hotel

Europa Hotel

138 Tower Road Sliema Malta
HK$382
HK$435 total
22 Nov - 23 Nov
includes taxes & fees
6.8/10 (703 reviews)
Europa Hotel
Capital Inn - Guest House

Capital Inn - Guest House

154 Old Mint Street Valletta
HK$704
HK$1,044 total
14 Nov - 15 Nov
includes taxes & fees
7.2/10 Good! (40 reviews)
Capital Inn - Guest House
Follow the Sun Boutique Hostel - Pool, Breakfast & Sea Views

Follow the Sun Boutique Hostel - Pool, Breakfast & Sea Views

Triq Telghet San Giljan St. Julian's
Get ratesFollow the Sun Boutique Hostel - Pool, Breakfast & Sea Views

Find out more about Marsaskala

Top reasons to visit Marsaskala

  • Scenic Boat Trips: Experience the stunning coastal views of Marsaskala with delightful boat trips around the bay.
  • Picturesque Beaches: Enjoy sunbathing and swimming at the beautiful Marsaskala Bay, perfect for a relaxing day by the sea.
  • Cultural Exploration: Discover historic forts and charming churches that reflect the rich heritage of the area.
  • Outdoor Activities: Engage in recreational opportunities such as coastal strolls and family-friendly adventures.
  • Diverse Accommodation: Choose from inviting guesthouses to luxurious hotels, catering to all travellers.

Find great hotels near Marsaskala

In Marsaskala, you'll discover a delightful selection of accommodations, from inviting guesthouses to well-appointed hotels. Ideal for both business and leisure travellers, many establishments offer spa-themed experiences amidst the stunning coastal scenery. Notable options include the Cerviola Hotel and various hotels in nearby Marsaxlokk. Whether you seek a tranquil retreat or a vibrant city-themed getaway, Marsaskala has something to cater to every traveller's needs.

  • Grand Hotel Excelsior: This 5-star hotel offers a luxurious seaside retreat, located approximately 6km from Marsaskala. Renowned for its family-friendly atmosphere, Grand Hotel Excelsior boasts direct beach access, making it an ideal choice for those seeking a sun-soaked getaway. Families will appreciate the array of amenities tailored for children, including a children's pool, babysitting services, and first-aid kits. Guests have rated their experience an impressive 8.8 out of 10, citing the combination of comfort, service, and stunning views as highlights of their stay.
  • AX The Palace: Situated about 8km from Marsaskala, AX The Palace is a 5-star hotel that caters to both business travellers and adventure seekers. With a guest rating of 9.0 out of 10, this city-centre property offers an exhilarating range of activities such as sailing, parasailing, and windsurfing nearby. The hotel's modern design is complemented by its extensive facilities, making it a fitting choice for those wanting to blend business with leisure. Its vibrant atmosphere and proximity to urban attractions make it an appealing option for dynamic city-themed vacations.
  • 115 The Strand Hotel by NEU Collective: A well-rated 3-star hotel located around 8km from Marsaskala, 115 The Strand Hotel offers a comfortable stay in the heart of the city. Ideal for families and business travellers alike, this hotel features child-friendly amenities, including complimentary cribs. With a guest rating of 8.6 out of 10, patrons have enjoyed the hotel's convenient location and friendly service. The blend of practicality and comfort makes it a smart choice for those looking to explore the area while having essential amenities at their fingertips.

Where to stay near Marsaskala

Marsaskala, a charming city in the South Eastern Region of Malta, offers a delightful blend of relaxing beach vibes and family-friendly activities. Explore the picturesque Marsaskala Bay for swimming spots and sunbathing, or venture to the historic Valletta Waterfront nearby. With its friendly atmosphere and budget-friendly options, Marsaskala is an ideal destination for travellers seeking a romantic getaway or a peaceful retreat amidst beautiful coastal scenery.

  • Valletta: Valletta, the capital city of Malta, is located a mere 6km from Marsaskala. This UNESCO World Heritage site is renowned for its rich history and stunning architecture. Visitors flock here for its cultural experiences, with highlights including magnificent theatres, vibrant shopping areas, and charming cinemas. The city boasts picturesque landmarks such as beaches and scenic bays, making it a perfect blend of relaxation and exploration. Valletta's visitor numbers peak from March to April and in July, making these months ideal for experiencing the city's lively atmosphere.
  • Floriana: Also situated 6km away from Marsaskala, Floriana is a quaint city that offers a delightful outdoor experience for tourists. Its historical streets and cheerful esplanades are perfect for leisurely strolls, and the local theatre and shopping areas provide ample entertainment. The city sees an influx of visitors from June to July and again in September, ideal for those seeking family-friendly activities or a romantic outing. Floriana’s unique charm lies in its vibrant neighbourhoods, inviting guests to immerse themselves in the local culture.
  • Marsaxlokk: Located just 3km from Marsaskala, Marsaxlokk is a picturesque fishing village famous for its colourful luzzu boats and stunning bay views. This charming destination is perfect for beach lovers and outdoor enthusiasts, offering delightful sandy stretches and scenic waterfronts. With visitor peaks in April, July, and September, Marsaxlokk provides an idyllic setting for families seeking leisure and adventure. Enjoy local seafood at waterfront restaurants, or take a leisurely stroll along the beach for a refreshing escape.

Things to do in Marsaskala

Shopping

In Marsaskala, enjoy local shopping at the charming village shops and markets, offering unique gifts and souvenirs. If you're up for a drive, visit the nearby Tigne Point Shopping Mall, around 14km away, featuring a mix of high-street brands and dining options.

Recreation

In Marsaskala, the Harmony Wellness Centre offers a serene atmosphere with a range of holistic treatments, including massages and yoga sessions. Nearby, the Sea View Wellness Retreat provides rejuvenating spa therapies and stunning views of the Mediterranean, ideal for relaxation and unwinding amidst nature.

Adventure

In Marsaskala, explore the picturesque coastline with kayaking adventures that reveal hidden coves and crystal-clear waters. Discover the rich marine life through snorkelling trips, while the scenic countryside invites hiking enthusiasts to enjoy breathtaking views and historical sites along the trails.

Nightlife

Explore the vibrant atmosphere at The Hilltop, where you can enjoy stunning views alongside refreshing cocktails. For a lively night, visit the Café del Mar, known for its great music and relaxed vibe, ideal for socialising with friends and soaking in the local scene.

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

Booking tips and Expedia advantages for Marsaskala

To save money during your visit to Marsaskala, travel between January and March for lower accommodation rates. Utilise public transport, such as buses, for affordable travel. Take advantage of free attractions like Grand Harbour and Upper Barrakka Gardens. Book your hotel a month in advance for the best deals, and consider Expedia’s last-minute offers. Saturdays are the cheapest days to stay, while Wednesdays are the most expensive. Enhance your savings by bundling your hotel, flights, and activities into a package deal through Expedia.

  • 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: Book your hotel in Marsaskala about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and type of accommodation. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel stay in Marsaskala with your flights and activities through an Expedia package.

Find the best attractions near Marsaskala

Marsaskala offers a delightful blend of outdoor and family-friendly experiences, making it an ideal beach vacation spot. Visitors can explore various points of interest, including urban parks, historic forts, and charming churches. The area caters to those seeking cultural enrichment, outdoor adventures, and a vibrant city atmosphere, ensuring a memorable stay for all travellers.

  • Grand Harbour: Located a mere 5km from Marsaskala, Grand Harbour boasts stunning beach views and picturesque scenery. A stroll along its waterfront offers a glimpse into Malta's maritime history, while the tranquil atmosphere makes it an ideal spot for relaxation and photography.
  • St. John's Co-Cathedral: Just 6km away, this magnificent cathedral is a cultural gem, renowned for its stunning Baroque architecture and exquisite artwork. Visitors can marvel at the intricate details and learn about Malta's rich history and religious heritage.
  • Upper Barrakka Gardens: Situated 5km from Marsaskala, these serene gardens provide a lovely outdoor escape in the heart of Valletta. Ideal for families, the gardens offer breathtaking views of the Grand Harbour and a peaceful environment for picnics and leisurely strolls.

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

Flying into Marsaskala, Malta is convenient with the nearest major airport being Luqa (MLA-Malta International), located 6km away. Notable hotels nearby include the 5-star Hyatt Regency Malta, 8km from Luqa, and the Corinthia St George's Bay, 10km away, both offering various transportation services such as on-request airport shuttles and transfers. For a more distant option, Comiso Airport (CIY-Vincenzo Magliocco) is situated 127km from Marsaskala, with nearby hotels like Hotel Eremo della Giubiliana and Relais Antica Badia, both providing accessible shuttle services. Enjoy your stay in this charming Maltese locale.

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 The Westin Dragonara Resort, Malta and Azur Hotel by ST Hotels. See all available top hotels, or vacation rentals in Marsaskala.
What are some of the best holiday rentals that Marsaskala has to offer?
Romantic, calming, dreamy character house in the centre of the village: This holiday home rental outside of Marsaskala is located near the beach, and has a patio, a garden and a BBQ to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge and a stovetop. You can relax into your holiday with an arcade/games room and 1 hot tub. 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. The Westin Dragonara Resort, Malta and Hyatt Regency 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. In Marsaskala, there are 227 hotels and other accommodation options to choose from. Find out more about Marsaskala.
What are the top places to visit in Marsaskala?
Places to visit in the wider area include Pretty Bay, Grand Harbour and Gozo Fast Ferry Terminal. You'll also find Upper Barrakka Gardens and Malta Experience 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.

Explore a world of travel with Expedia