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

Find hotels in Marsaskala from ฿2,368

  • 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
25 Aug - 26 Aug
Tomorrow
26 Aug - 27 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sep - 6 Sep

Filter by

Star rating

Guest rating

Our top choices for Marsaskala hotels

Reserve now, pay later
Breakfast included
Hotel
Pool
Spa

1. TJ Boutique Accommodation

TJ Boutique Accommodation
Marsaskala
South Africa
Cyril
฿4,573
฿5,008 total
includes taxes & fees
31 Aug - 1 Sept
TJ Boutique Accommodation

2. Ta Guzeppi Boutique Stays by Zzzing

Ta Guzeppi Boutique Stays by Zzzing
Marsaskala
United States
Mohammed
฿3,379
฿3,730 total
includes taxes & fees
26 Aug - 27 Aug
Ta Guzeppi Boutique Stays by Zzzing

3. Cerviola Hotel

Cerviola Hotel
Marsaskala
Australia
John
฿3,477
฿3,835 total
includes taxes & fees
19 Sept - 20 Sept
Cerviola Hotel

4. Marsaskala Escape Pool Beaches Local Charm

Marsaskala Escape Pool Beaches Local Charm
San Tumas
฿4,755
฿12,746 total
includes taxes & fees
6 Sept - 7 Sept
Marsaskala Escape Pool Beaches Local Charm

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

The Phoenicia Malta - The Leading Hotels of the World
Floriana
United States
William
฿16,263
฿17,516 total
includes taxes & fees
31 Aug - 1 Sept
The Phoenicia Malta - The Leading Hotels of the World

6. Grand Hotel Excelsior

Grand Hotel Excelsior
Floriana
United States
caroline
฿11,581
฿12,506 total
includes taxes & fees
28 Aug - 29 Aug
Grand Hotel Excelsior

7. CA Sand Dune Hotel

CA Sand Dune Hotel
Birzebbuga
Canada
Brad
฿5,343
฿5,831 total
includes taxes & fees
23 Sept - 24 Sept
CA Sand Dune Hotel

8. La Falconeria Hotel

La Falconeria Hotel
Valletta
United Kingdom
Angela
฿9,274
฿10,038 total
includes taxes & fees
31 Aug - 1 Sept
La Falconeria Hotel

9. The Gomerino Hotel

The Gomerino Hotel
Valletta
Australia
Shadi
฿8,697
฿9,420 total
includes taxes & fees
30 Aug - 31 Aug
The Gomerino Hotel

10. The Embassy Valletta Hotel

The Embassy Valletta Hotel
Valletta
United Kingdom
Lucy
฿10,875
฿11,751 total
includes taxes & fees
30 Aug - 31 Aug
The Embassy Valletta Hotel

11. Palais Le Brun

Palais Le Brun
Valletta
United Kingdom
Jasmin
฿9,610
฿10,397 total
includes taxes & fees
31 Aug - 1 Sept
Palais Le Brun

12. Barceló Fortina Malta

Barceló Fortina Malta
Sliema
United Kingdom
Liam
฿9,563
฿10,347 total
includes taxes & fees
17 Sept - 18 Sept
Barceló Fortina Malta

13. Iniala Valletta

Iniala Valletta
Valletta
United Kingdom
Ahmad Hasan
฿20,929
฿22,509 total
includes taxes & fees
29 Aug - 30 Aug
Iniala Valletta

14. Palazzo Rosaria Boutique Hotel

Palazzo Rosaria Boutique Hotel
Valletta
United Kingdom
Christopher
฿6,097
฿6,639 total
includes taxes & fees
27 Aug - 28 Aug
Palazzo Rosaria Boutique Hotel

15. 23 Boutique

23 Boutique
Floriana
United Kingdom
Kathryn
฿4,982
฿5,445 total
includes taxes & fees
30 Aug - 31 Aug
23 Boutique

16. San Karlu Hotel

San Karlu Hotel
Valletta
United States
Stephen
฿9,485
฿10,263 total
includes taxes & fees
27 Aug - 28 Aug
San Karlu Hotel

17. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
Sliema
United Kingdom
Liza
฿6,775
฿7,363 total
includes taxes & fees
23 Sept - 24 Sept
1926 Le Soleil Hotel & SPA

18. Waterfront

Waterfront
Sliema
United Kingdom
Elanor
฿7,136
฿7,750 total
includes taxes & fees
5 Sept - 6 Sept
Waterfront

19. Malta Marriott Resort & Spa

Malta Marriott Resort & Spa
Il-Balluta
United States
Ignacio
฿10,519
฿11,370 total
includes taxes & fees
1 Sept - 2 Sept
Malta Marriott Resort & Spa

20. Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel
Valletta
United States
sandie
฿5,844
฿6,367 total
includes taxes & fees
30 Aug - 31 Aug
Palazzo Paolina Boutique Hotel
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.Learn more about Marsaskala
Learn more about Marsaskala

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

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 harbor with numerous boats, a prominent tower, and buildings along the waterfront.

Top Marsaskala Hotel Reviews

Corinthia St George's Bay

Corinthia St George's Bay

10/10 Excellent
"Great hotel ideally located a few minutes walk from the main area of St Julian’s and Paceville Gets very busy at night with loads of bars, Disco and nightlife Good food choices with Henry Beam and Hard Rock Cafe Excellent clean room with excellent staff and service and nice pools as well as the facility to swim in the sea Rush hour in the evening can be expensive with bolt taxi Blue lagoon is a must"
Omer 6-night trip
Posted 14 hours ago
Corinthia St George's Bay
Barceló Fortina Malta

Barceló Fortina Malta

10/10 Excellent
"Good location, clean room"
Liam 7-night trip
Posted 16 hours ago
Barceló Fortina Malta
The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta

10/10 Excellent
"Beautiful hotel and location. The staff is excellent."
TIMOTHY 2-night trip
Posted 18 hours ago
The Westin Dragonara Resort, Malta
Malta Marriott Resort & Spa

Malta Marriott Resort & Spa

10/10 Excellent
"Staff so friendly and helpful, great service."
Sharon 3-night trip
Posted 19 hours ago
Malta Marriott Resort & Spa
1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA

8/10 Good
"It is a solid 4* hotel. The only issue is with the room. The curtains make it impossible to sleep in. Too much light coming in. In the peak summer months this is a problem as the sun is up at 6am. Also the air conditioning shuts down when you leave the room so the room gets warm during the day if you leave to wander around town. The hallways on the 11th are also not air conditioned (our room was on the 11th floor). Their sister property (Le Bains) is where the hotel pool is at. Great little poo. The property is a true one stop shop. Great concept. They have their own beach club (La Plage), beach restaurant (La Vie), hotel restaurant le GV (Michelin guide 2026). I highly recommend booking le GV for brunch. The food was a real treat. The service impeccable. Overall a definite great choice. Location was amazing."
Carine 2-night trip
Posted 20 hours ago
1926 Le Soleil Hotel & SPA
Ramla Bay Resort

Ramla Bay Resort

10/10 Excellent
"One of the best resorts I’ve stayed in. It’s big and even though it’s busy it doesn’t feel crowded. The little beach is a massive plus as the island doesn’t have many. Food is excellent! Every day different dishes. Two restaurants to go to. 3 swimming pools and an inside one with cold unsalted water. Bus stop 5 min from hotel. Water activities jetty even less. Every room has a balcony. It’s worth paying extra for the sea view one as it’s beautiful overlooking the pools and the sea. We were given a half sea view initially but after talking to the staff they’ve kindly changed our room to the full sea view. My only gripe is no free water given with dinner. Water is a basic human necessity and should be provided for free at meal times. Loved the place and would happily come back."
Jana 7-night trip
Posted 20 hours ago
Ramla Bay Resort
Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands

10/10 Excellent
"We really enjoyed hotel. Room and facilities were all good quality’s. Food in the restaurants was also good quality and not ridiculously expensive given the quality of hotel."
Stephen 4-night trip
Posted 2 days ago
Radisson Blu Resort & Spa, Malta Golden Sands
Radisson Blu Resort, Malta St. Julian's

Radisson Blu Resort, Malta St. Julian's

10/10 Excellent
"Amazing!"
Catherine 4-night trip
Posted 2 days ago
Radisson Blu Resort, Malta St. Julian's
Corinthia Palace Malta

Corinthia Palace Malta

10/10 Excellent
"A lovely stay - ataff we’re all so helpful and couldn’t do enough for us. Particular mention to Angela and Ev…. in restaurant who almost had our preferred coffees waiting for us on arrival. Food all a very good standard too. Pool area lovely and plenty of poolside service too. A very quiet area and a bit of a way to Valetta but around €15-18 in a Bolt."
Nancy 5-night trip
Posted 4 days ago
Corinthia Palace Malta

More cheap stays in Marsaskala

Alborada Aparthotel

Alborada Aparthotel

High Street Sliema Malta
฿2,106
฿2,368 total
1 Sept - 2 Sept
includes taxes & fees
6/10 (236 reviews)
Alborada Aparthotel
Marco Polo Malta Hostel

Marco Polo Malta Hostel

Ross Street, Paceville St. Julian's
฿2,369
฿2,649 total
31 Aug - 1 Sept
includes taxes & fees
8.6/10 Excellent! (169 reviews)
Marco Polo Malta Hostel
Hostel Malti

Hostel Malti

41 Birkirkara Hill, Ta Giorni St. Julian's Malta
฿3,069
฿3,398 total
26 Aug - 27 Aug
includes taxes & fees
8.2/10 Very good! (104 reviews)
Hostel Malti
Capital Inn - Guest House

Capital Inn - Guest House

154 Old Mint Street Valletta
฿3,851
฿4,235 total
30 Aug - 31 Aug
includes taxes & fees
7.2/10 Good! (40 reviews)
Capital Inn - Guest House
The Sliema Suites

The Sliema Suites

4 Triq Patri Marjanu Vella Sliema
฿4,656
฿5,096 total
2 Sept - 3 Sept
includes taxes & fees
9.6/10 Exceptional! (112 reviews)
The Sliema Suites
Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel

101, St.Pauls Street Valletta
฿5,844
฿6,367 total
30 Aug - 31 Aug
includes taxes & fees
9.4/10 Exceptional! (387 reviews)
Palazzo Paolina Boutique Hotel

Find out more about Marsaskala

Top reasons to visit Marsaskala

  • Stunning Coastal Scenery: Enjoy picturesque views and relaxing moments at Marsaskala Bay, perfect for sunbathing and swimming.
  • Rich Cultural Experiences: Explore historic forts, charming churches, and immerse yourself in the local culture.
  • Variety of Outdoor Activities: Engage in scenic coastal walks and boat trips, catering to both adventure seekers and families.
  • Leisurely Atmosphere: Stroll along the romantic Valletta Waterfront, ideal for unwinding and enjoying the surroundings.
  • Comfortable Accommodations: Choose from a range of hotels and guesthouses, ensuring a pleasant stay in this delightful coastal village.

Find great hotels near Marsaskala

Discover a range of comfortable accommodations in Marsaskala, a charming coastal village in Malta's South Eastern Region. Choose from a variety of hotels and guesthouses that cater to both leisure and business travellers. Whether you seek a spa-themed getaway or a city-themed experience, Marsaskala offers inviting options, including the well-regarded Ceriola Hotel. Experience the beauty of Marsaskala and nearby Marsaxlokk with a perfect base for your holiday.

  • Grand Hotel Excelsior: Nestled along the picturesque coastline, the Grand Hotel Excelsior is a luxurious 5-star establishment, ideal for families seeking a beach getaway. With a commendable guest rating of 8.8 out of 10, this hotel is located 6km from Marsaskala, offering direct access to the beach. Families will appreciate the dedicated amenities for children, including a children's pool, babysitting services, and a first aid kit for peace of mind. Guests often highlight the hotel's elegant décor and attentive service, making it a delightful choice for an upscale family vacation.
  • 115 The Strand Hotel by NEU Collective: This 3-star hotel, situated 8km from Marsaskala, provides a welcoming atmosphere for families and business travellers alike, boasting a guest rating of 8.6 out of 10. The property features child-friendly amenities including free cribs, ensuring a comfortable stay for families. Guests have noted the hotel's convenient location, which facilitates easy access to local attractions. With a focus on practicality and comfort, this hotel is an excellent base for both leisure and business pursuits.
  • 1926 Le Soleil Hotel & SPA: A splendid 4-star retreat, the 1926 Le Soleil Hotel & SPA enjoys a prime location 6km from Marsaskala, offering guests direct beach access. With an impressive guest rating of 9.0 out of 10, this hotel is a haven for those seeking a relaxing beach holiday. The spa facilities and inviting atmosphere cater to guests looking to unwind, while the beach setting provides ample opportunities for sun and sea. Visitors often praise the hotel's aesthetic appeal and attentive staff, enhancing the overall experience.

Where to stay in and around Marsaskala

In Marsaskala, you’ll find a charming blend of relaxation and adventure, perfect for outdoor and family vacations. Explore the picturesque Marsaskala Bay, where swimming spots invite you to unwind under the sun. Nearby, the historic Valletta Waterfront offers a romantic atmosphere, ideal for leisurely strolls. With its friendly locals and budget-friendly options, Marsaskala is a delightful destination for travellers seeking both seclusion and cultural experiences.

  • Valletta: A UNESCO World Heritage site, Valletta is a vibrant city located approximately 6km from Marsaskala. Renowned for its rich history and stunning architecture, visitors flock to Valletta year-round, with peaks in March to April and July. The city offers a diverse array of experiences for families and couples alike, from cultural explorations in its historic theatres to shopping in charming marketplaces. Notable attractions include picturesque bays and beaches, making it a perfect spot for both relaxation and adventure.
  • Floriana: Situated about 6km from Marsaskala, Floriana is a charming city that boasts a lively atmosphere and beautiful outdoor spaces. This destination attracts visitors mainly during the summer months of June to July and September. Ideal for family outings and romantic strolls, Floriana features an array of activities including visits to local theatres and cinemas. Highlights include a lovely esplanade and captivating street scenes that invite leisurely exploration, offering a delightful blend of culture and community life.
  • Il-Ħamrija: Nestled within the Marsaskala area, Il-Ħamrija is a quaint village known for its warm, welcoming vibe. Though moderately seasonal, with peak visitor numbers from July to September, it attracts those seeking a cultural and romantic escape. The village is perfect for family outings, with activities centred around its local theatre. Its close proximity to Marsaskala makes it an easily accessible spot for leisurely day trips, providing a serene atmosphere away from the bustling tourist spots.

Things to do in Marsaskala

Shopping

In Marsaskala, explore local shops for unique souvenirs and gifts. If you're up for a drive, visit The Point Shopping Mall, located around 16km away, featuring a variety of international brands, dining options, and entertainment facilities.

Recreation

The Wellbeing Retreat in Marsaskala offers rejuvenating spa treatments and holistic therapies in a tranquil setting. Enjoy yoga sessions on the beach, savour nutritious meals, and unwind with meditation, all while surrounded by the calming sounds of the Mediterranean waves.

At the Seaside Wellness Centre, indulge in various fitness classes, including Pilates and aqua aerobics. The centre features a serene ambience ideal for relaxation, with access to wellness consultations and personalised fitness plans to enhance your wellbeing during your stay.

Adventure

Explore the scenic coastline of Marsaskala with kayaking along the crystal-clear waters, providing a unique perspective of the rugged cliffs. For a thrilling experience, try diving to discover underwater caves and marine life, or hike along the nearby trails to soak in panoramic views of the Mediterranean.

Nightlife

In Marsaskala, the lively waterfront bars create a vibrant atmosphere, perfect for enjoying cocktails and music. Venues like The Artichoke and Café del Mar offer a mix of local flavours and entertainment, ensuring a delightful evening by the sea under the Maltese stars.

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

Find the best attractions near Marsaskala

Marsaskala is an ideal destination for outdoor, family, and beach holidays, offering a blend of urban parks, historic forts, and charming churches. Visitors can immerse themselves in a rich cultural experience while enjoying the natural beauty of the area. With a variety of attractions to explore, Marsaskala caters to those seeking both relaxation and adventure, making it a delightful spot for travellers.

  • Quarry Wharf: Located a mere 5km from Marsaskala, Quarry Wharf is a picturesque harbour that offers stunning coastal scenery. The tranquil beach vibes make it an ideal spot for relaxation, while the surrounding views invite leisurely strolls and photography.
  • Inquisitor's Palace: Also situated 5km from Marsaskala, the Inquisitor's Palace is a remarkable historical site that showcases Malta's rich cultural heritage. Its architecture and artefacts reflect the intriguing history of the Inquisition, providing a unique insight into the island's past.
  • St. John's Co-Cathedral: This magnificent cathedral, located 6km away, is renowned for its stunning Baroque architecture and exquisite interior. The intricate details and art within St. John's Co-Cathedral highlight Malta's artistic legacy and offer a serene atmosphere for contemplation.

Best time to go to Marsaskala

The best time to visit Marsaskala is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. February is its coolest month on average. At this time, 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

Arriving in Marsaskala is convenient, with Luqa (MLA-Malta Intl.) being the nearest airport, located 6km away. Notable hotels nearby include the 5-star Hyatt Regency Malta, 8km from the airport, and the Corinthia St George's Bay, situated 10km away. Both offer services such as airport shuttles and transfers. For those considering Comiso (CIY-Vincenzo Magliocco), located 127km from Marsaskala, nearby hotels include the 5-star Relais Antica Badia and Donnafugata Golf Resort & Spa, both providing transportation options like airport shuttles and transfers. The 4-star Villa Orchidea is also available just 2km from Comiso, with convenient transport services.

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 The Westin Dragonara Resort, Malta. See all available top hotels, or 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 The Westin Dragonara Resort, 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 217 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.