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

Marsaskala hotels from HK$478

  • 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
14 Sept - 15 Sept
Tomorrow
15 Sept - 16 Sept
This weekend
18 Sept - 20 Sept
Next weekend
25 Sept - 27 Sept

Filter by

Star rating

Guest rating

Our top choices for Marsaskala hotels

1. Cerviola Hotel

Cerviola Hotel
Marsaskala
Australia
John
HK$829
HK$914 total
includes taxes & fees
19 Sept - 20 Sept
Cerviola Hotel

2. TJ Boutique Accommodation

TJ Boutique Accommodation
Marsaskala
South Africa
Cyril
HK$909
HK$1,000 total
includes taxes & fees
4 Oct - 5 Oct
TJ Boutique Accommodation

3. Casa Rosanna Malta B&B Adults only

Casa Rosanna Malta B&B Adults only
Marsaskala
United States
Anna
HK$1,836
HK$1,992 total
includes taxes & fees
13 Oct - 14 Oct
Casa Rosanna Malta B&B Adults only

4. CA Sand Dune Hotel

CA Sand Dune Hotel
Birzebbuga
Canada
Brad
HK$1,118
HK$1,223 total
includes taxes & fees
13 Oct - 14 Oct
CA Sand Dune Hotel

5. Water's Edge

Water's Edge
Birzebbuga
United Kingdom
Shanie
HK$673
HK$748 total
includes taxes & fees
2 Oct - 3 Oct
Water's Edge

6. The Gomerino Hotel

The Gomerino Hotel
Valletta
United States
Karen
HK$3,231
HK$3,484 total
includes taxes & fees
17 Sept - 18 Sept
The Gomerino Hotel

7. Grand Hotel Excelsior

Grand Hotel Excelsior
Floriana
United Kingdom
Simon
HK$2,554
HK$2,760 total
includes taxes & fees
15 Oct - 16 Oct
Grand Hotel Excelsior

8. Palazzo Rosaria Boutique Hotel

Palazzo Rosaria Boutique Hotel
Valletta
United Kingdom
Jaine
HK$1,683
HK$1,828 total
includes taxes & fees
15 Sept - 16 Sept
Palazzo Rosaria Boutique Hotel

9. La Falconeria Hotel

La Falconeria Hotel
Valletta
United Kingdom
Angela
HK$2,448
HK$2,647 total
includes taxes & fees
16 Sept - 17 Sept
La Falconeria Hotel

10. Palais Le Brun

Palais Le Brun
Valletta
United Kingdom
susan
HK$2,520
HK$2,724 total
includes taxes & fees
8 Oct - 9 Oct
Palais Le Brun

11. Hotel Pjazza Merkanti - Boutique Living

Hotel Pjazza Merkanti - Boutique Living
Valletta
United States
Natasha
HK$1,850
HK$2,007 total
includes taxes & fees
1 Oct - 2 Oct
Hotel Pjazza Merkanti - Boutique Living

12. The Embassy Valletta Hotel

The Embassy Valletta Hotel
Valletta
United Kingdom
Lucy
HK$2,550
HK$2,756 total
includes taxes & fees
5 Oct - 6 Oct
The Embassy Valletta Hotel

13. Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel
Valletta
United States
Minghuey
HK$1,760
HK$1,910 total
includes taxes & fees
15 Sept - 16 Sept
Palazzo Paolina Boutique Hotel

14. 23 Boutique

23 Boutique
Floriana
United Kingdom
Kathryn
HK$1,132
HK$1,238 total
includes taxes & fees
23 Sept - 24 Sept
23 Boutique

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

The Phoenicia Malta - The Leading Hotels of the World
Floriana
United States
Christopher
HK$4,880
HK$5,249 total
includes taxes & fees
15 Sept - 16 Sept
The Phoenicia Malta - The Leading Hotels of the World

16. Palazzo Ignazio

Palazzo Ignazio
Valletta
United Kingdom
Brid
HK$1,760
HK$1,910 total
includes taxes & fees
15 Sept - 16 Sept
Palazzo Ignazio

17. 19 Rooms

19 Rooms
Valletta
United Kingdom
Hannah
HK$1,607
HK$1,746 total
includes taxes & fees
20 Sept - 21 Sept
19 Rooms

18. Rosselli

Rosselli
Valletta
United Kingdom
susan
HK$3,091
HK$3,335 total
includes taxes & fees
16 Sept - 17 Sept
Rosselli

19. San Karlu Hotel

San Karlu Hotel
Valletta
United Kingdom
dave
HK$2,035
HK$2,205 total
includes taxes & fees
6 Oct - 7 Oct
San Karlu Hotel

20. Waterfront

Waterfront
Sliema
United Kingdom
Elanor
HK$1,702
HK$1,848 total
includes taxes & fees
18 Sept - 19 Sept
Waterfront
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 Ġ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

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

Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta

10/10 Excellent
"immaculately clean, very helpful and friendly staff"
solent 5-night trip
Posted 6 hours ago
Maritim Antonine Hotel & Spa Malta
Malta Marriott Resort & Spa

Malta Marriott Resort & Spa

10/10 Excellent
"We loved our stay in the Marriot at St. Julian. We got a comfortable large with a brilliant view and stayed for a week while getting our open water diving certification. We loved the dining options and took advantage of the breakfast setup. Service was really lovely and when there were issues, the staff corrected things. Nava in particular was super attentive and ensured we were taken care of during our whole time there. We also enjoyed the spa pool (one of three pools) and the spa facilities. The bar made brilliant cocktails. We also had the option of using one of two car parks which was super convenient. All in all, would love to stay here again."
Vinoba 6-night trip
Posted 14 hours ago
Malta Marriott Resort & Spa
Azur Hotel by ST Hotels

Azur Hotel by ST Hotels

8/10 Good
"L’hôtel est très bien situé, proche de restaurants, bars ou magasins de tout genre. Le personnel est gentil et les chambres sont propres. Le petit déjeuner est acceptable."
Nathalie 7-night trip
Posted 16 hours ago
Azur Hotel by ST Hotels
Novotel Malta Sliema

Novotel Malta Sliema

10/10 Excellent
"Breakfast was very poor, and I could not access the rooftop pool as there was no bar to hold on to and I have a knee issue. With that being said I could not fault the rest of the hotel and our room hit a hit tub on the balcony which was amazing."
Tracy 3-night trip
Posted 18 hours ago
Novotel Malta Sliema
Hyatt Regency Malta

Hyatt Regency Malta

10/10 Excellent
"Great rooftop pool and bar. All staff was amazing. Great location. Close to paceville but away from the noise."
Harjit 5-night trip
Posted 21 hours ago
Hyatt Regency Malta
InterContinental Malta by IHG

InterContinental Malta by IHG

10/10 Excellent
"Excellent breakfast included and pool service also convenient and easy to use"
Luigi 6-night trip
Posted 1 day ago
InterContinental Malta by IHG
voco Malta by IHG

voco Malta by IHG

10/10 Excellent
"Very nice hotel and great facilities, close to everything."
Paul 9-night trip
Posted 2 days ago
voco Malta by IHG
Verdi St Georges Bay Marina

Verdi St Georges Bay Marina

10/10 Excellent
"My stay here was truly unforgettable! The hotel is wonderful, and I am so grateful to the entire staff—with a special shoutout to Mourrin for the exceptional hospitality. ​The breakfast was easily a highlight of the trip; I made sure never to miss it! There was an incredible spread of fresh breads, fruits, cheeses, meats, salads, and fantastic coffee. ​Our room was always spotless, featuring great air conditioning, clean towels daily, and a beautiful view. The front desk team was extremely kind, attentive, and knowledgeable about local recommendations. Thank you for making my vacation so special—I can't wait to return!"
Bernard 4-night trip
Posted 3 days ago
Verdi St Georges Bay Marina
Bayview Hotel by ST Hotels

Bayview Hotel by ST Hotels

10/10 Excellent
"Great location for buses and cruises Good selection of food at breakfast Nice swimming pool with views Only problems were internet not available at breakfast or on balcony"
Noel 5-night trip
Posted 3 days ago
Bayview Hotel by ST Hotels

More cheap stays in Marsaskala

Alborada Aparthotel

Alborada Aparthotel

High Street Sliema Malta
HK$421
HK$478 total
5 Oct - 6 Oct
includes taxes & fees
6/10 (236 reviews)
Alborada Aparthotel
Marco Polo Malta Hostel

Marco Polo Malta Hostel

Ross Street, Paceville St. Julian's
HK$619
HK$689 total
22 Sept - 23 Sept
includes taxes & fees
Marco Polo Malta Hostel
Talbot House by Talbot & Bons

Talbot House by Talbot & Bons

13 Parish St Luqa
HK$757
HK$974 total
27 Sept - 28 Sept
includes taxes & fees
8.6/10 Excellent! (15 reviews)
Talbot House by Talbot & Bons
Capital Inn - Guest House

Capital Inn - Guest House

154 Old Mint Street Valletta
HK$918
HK$1,010 total
29 Sept - 30 Sept
includes taxes & fees
7.2/10 Good! (40 reviews)
Capital Inn - Guest House
Innside By Meliá Bugibba

Innside By Meliá Bugibba

Dawret Il Gzejjer St. Paul's Bay
HK$1,547
HK$1,683 total
12 Oct - 13 Oct
includes taxes & fees
9.8/10 Exceptional! (6 reviews)
Innside By Meliá Bugibba
Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel

101, St.Pauls Street Valletta
HK$1,760
HK$1,910 total
15 Sept - 16 Sept
includes taxes & fees
9.4/10 Exceptional! (391 reviews)
Palazzo Paolina Boutique Hotel

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 Ramla Bay Resort. See all available top hotels, or vacation rentals in Marsaskala.
What are some of the best holiday rentals that Marsaskala has to offer?
Stunning Valletta Palazzino: This holiday home rental outside of Marsaskala is located near the beach, and offers a terrace, air conditioning 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. The Westin Dragonara Resort, Malta and Ramla Bay Resort 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.

Explore a world of travel with Expedia