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

Marsaskala Hotels from ₹5,762

  • 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
6 Sept - 7 Sept
Tomorrow
7 Sept - 8 Sept
Next weekend
11 Sept - 13 Sept
In two weeks
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Marsaskala hotels

1. TJ Boutique Accommodation

TJ Boutique Accommodation
Marsaskala
South Africa
Cyril
₹10,085
₹11,120 total
includes taxes & fees
4 Oct - 5 Oct
TJ Boutique Accommodation

2. Cerviola Hotel

Cerviola Hotel
Marsaskala
Australia
John
₹10,000
₹11,029 total
includes taxes & fees
13 Sept - 14 Sept
Cerviola Hotel

3. CA Sand Dune Hotel

CA Sand Dune Hotel
Birzebbuga
Canada
Brad
₹12,740
₹13,961 total
includes taxes & fees
14 Sept - 15 Sept
CA Sand Dune Hotel

4. Grand Hotel Excelsior

Grand Hotel Excelsior
Floriana
Canada
Paul
₹31,211
₹33,725 total
includes taxes & fees
26 Sept - 27 Sept
Grand Hotel Excelsior

5. La Falconeria Hotel

La Falconeria Hotel
Valletta
United Kingdom
Angela
₹29,540
₹31,937 total
includes taxes & fees
9 Sept - 10 Sept
La Falconeria Hotel

6. Palazzo Rosaria Boutique Hotel

Palazzo Rosaria Boutique Hotel
Valletta
United Kingdom
Jaine
₹17,724
₹19,294 total
includes taxes & fees
7 Sept - 8 Sept
Palazzo Rosaria Boutique Hotel

7. The Gomerino Hotel

The Gomerino Hotel
Valletta
United States
Karen
₹30,402
₹32,859 total
includes taxes & fees
9 Sept - 10 Sept
The Gomerino Hotel

8. 23 Boutique

23 Boutique
Floriana
United Kingdom
Kathryn
₹13,057
₹14,300 total
includes taxes & fees
13 Sept - 14 Sept
23 Boutique

9. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
Sliema
United Kingdom
Robert
₹19,293
₹20,973 total
includes taxes & fees
23 Sept - 24 Sept
1926 Le Soleil Hotel & SPA

10. Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel
Valletta
United States
sandie
₹16,616
₹18,109 total
includes taxes & fees
7 Sept - 8 Sept
Palazzo Paolina Boutique Hotel

11. San Karlu Hotel

San Karlu Hotel
Valletta
United Kingdom
dave
₹27,284
₹29,523 total
includes taxes & fees
9 Sept - 10 Sept
San Karlu Hotel

12. Barceló Fortina Malta

Barceló Fortina Malta
Sliema
United Kingdom
Liam
₹25,848
₹27,986 total
includes taxes & fees
4 Oct - 5 Oct
Barceló Fortina Malta

13. Urban Isle

Urban Isle
Gzira
Germany
Tom
₹10,856
₹11,945 total
includes taxes & fees
7 Sept - 8 Sept
Urban Isle

14. Palazzo Ignazio

Palazzo Ignazio
Valletta
United Kingdom
Brid
₹19,903
₹21,625 total
includes taxes & fees
7 Sept - 8 Sept
Palazzo Ignazio

15. Mr. Todd Hotel

Mr. Todd Hotel
Sliema
United States
Reed
₹10,698
₹11,777 total
includes taxes & fees
7 Oct - 8 Oct
Mr. Todd Hotel

16. Palais Le Brun

Palais Le Brun
Valletta
United Kingdom
Daniel Paul
₹30,499
₹32,964 total
includes taxes & fees
5 Oct - 6 Oct
Palais Le Brun

17. Courtyard by Marriott Sliema

Courtyard by Marriott Sliema
Sliema
Australia
Matthew
₹21,437
₹23,267 total
includes taxes & fees
7 Sept - 8 Sept
Courtyard by Marriott Sliema

18. Waterfront

Waterfront
Sliema
Australia
Kim
₹20,528
₹22,295 total
includes taxes & fees
17 Sept - 18 Sept
Waterfront

19. AX The Palace

AX The Palace
Sliema
United Kingdom
Muhammad
₹20,514
₹22,279 total
includes taxes & fees
21 Sept - 22 Sept
AX The Palace

20. The Embassy Valletta Hotel

The Embassy Valletta Hotel
Valletta
United Kingdom
Lucy
₹28,925
₹31,279 total
includes taxes & fees
5 Oct - 6 Oct
The Embassy Valletta 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

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

Top Marsaskala Hotel Reviews

The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta

8/10 Good
"We really enjoyed our stay at the Westin Malta. The beds were very comfortable, the air conditioning was excellent and breakfast was delicious. The gym was fantastic, although it became quite busy with local members during the week. The bathrooms could do with updating, and getting a sun lounger was a bit of a rat race. We also felt an adults-only pool would improve the experience, as children jumping into the cold tubs and bombing into the main pool made it less relaxing."
Ben 3-night trip
Posted 2 hours ago
The Westin Dragonara Resort, Malta
Novotel Malta Sliema

Novotel Malta Sliema

8/10 Good
"Very clean, staff were all amazing, breakfast was great! The hotel was a short walk away from the water and from the ferry to Valletta. I found the location to be very convenient."
Maymuna 3-night trip
Posted 6 hours ago
Novotel Malta Sliema
InterContinental Malta by IHG

InterContinental Malta by IHG

10/10 Excellent
"Great staff very professional from check in to room service pool all very good The breakfast team in the opal lounge were excellent a special mention to Mayur and Shelly"
Inderjit 7-night trip
Posted 8 hours ago
InterContinental Malta by IHG
Corinthia St George's Bay

Corinthia St George's Bay

10/10 Excellent
"The location, pool and gym facilities are excellent. The breakfast buffet is really wonderful. Some rooms have been refurbished and are very large and spacious with an updated bathroom. We had an updated 1 bedroom suite and it was wonderful. Ask ahead. Staff were very helpful."
James 7-night trip
Posted 8 hours ago
Corinthia St George's Bay
Corinthia Palace Malta

Corinthia Palace Malta

10/10 Excellent
"This was a really lovely hotel. I would definitely stay again."
Christopher 1-night trip
Posted 9 hours ago
Corinthia Palace Malta
Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands

10/10 Excellent
"X"
emma 5-night trip
Posted 1 day ago
Radisson Blu Resort & Spa, Malta Golden Sands
Hyatt Regency Malta

Hyatt Regency Malta

10/10 Excellent
"Everything was perfect"
Samuel 6-night trip
Posted 2 days ago
Hyatt Regency Malta
voco Malta by IHG

voco Malta by IHG

10/10 Excellent
"The hotel was in a fantastic location. There is shopping and lots of places to eat and do activities nearby. The staff was really polite and so friendly. They made us feel welcome and were very helpful."
Jagruti 3-night trip
Posted 3 days ago
voco Malta by IHG
Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta

8/10 Good
"The hotel was nice. Unfortunately the spa pool was closed as they were doing maintenance. You couldn't use the gym after 7pm as it was all closed up unfortunately. I had a few problems with my room but they sent somebody up and dealt with it immediately. There was a smell of drains on my floor and also in my room but it wasn't too bad as you got used to it. The swimming pool seemed really dirty altho I did see them clean it. But I felt some hairs and it looked dirty at the bottom. The pool was very crowded but we dis find a sunbed, although they were very close to eaxhither. The hotel was nice but not exceptional. Breakfast was very good"
Sophie 7-night trip
Posted 4 days ago
Maritim Antonine Hotel & Spa Malta

More cheap stays in Marsaskala

Alborada Aparthotel

Alborada Aparthotel

High Street Sliema Malta
₹5,077
₹5,762 total
2 Oct - 3 Oct
includes taxes & fees
6/10 (236 reviews)
Alborada Aparthotel
Talbot House by Talbot & Bons

Talbot House by Talbot & Bons

13 Parish St Luqa
₹7,726
₹10,243 total
22 Sept - 23 Sept
includes taxes & fees
8.6/10 Excellent! (15 reviews)
Talbot House by Talbot & Bons
Marco Polo Malta Hostel

Marco Polo Malta Hostel

Ross Street, Paceville St. Julian's
₹10,039
₹11,071 total
8 Sept - 9 Sept
includes taxes & fees
Marco Polo Malta Hostel
Capital Inn - Guest House

Capital Inn - Guest House

154 Old Mint Street Valletta
₹12,001
₹13,170 total
21 Sept - 22 Sept
includes taxes & fees
7.2/10 Good! (40 reviews)
Capital Inn - Guest House
Palazzo Paolina Boutique Hotel

Palazzo Paolina Boutique Hotel

101, St.Pauls Street Valletta
₹16,616
₹18,109 total
7 Sept - 8 Sept
includes taxes & fees
9.4/10 Exceptional! (390 reviews)
Palazzo Paolina Boutique Hotel
Innside By Meliá Bugibba

Innside By Meliá Bugibba

Dawret Il Gzejjer St. Paul's Bay
₹19,591
₹21,292 total
27 Sept - 28 Sept
includes taxes & fees
Innside By Meliá Bugibba

Hotels in Marsaskala with star rating

Find out more about Marsaskala

Top reasons to visit Marsaskala

  • Stunning Beaches: Marsaskala boasts picturesque beaches with crystal-clear waters, perfect for swimming and sunbathing.
  • Outdoor Activities: Enjoy coastal strolls, exhilarating boat trips, and recreational opportunities suitable for the whole family.
  • Rich Local Culture: Immerse yourself in the vibrant local culture, with charming churches and friendly locals to engage with.
  • Historical Sites: Explore historic forts and landmarks that reflect the region's rich history and heritage.
  • Diverse Accommodation: From luxurious spas to inviting guesthouses, Marsaskala offers a variety of places to stay for every traveller.

Find great hotels near Marsaskala

Explore the charming seaside town of Marsaskala, where a variety of accommodation options await you. From inviting hotels and guesthouses to luxurious spa-themed retreats, there's something for every traveller. Whether you're seeking a business-friendly environment or a relaxing getaway, Marsaskala's hotels, including the renowned Ceriola Hotel, offer a delightful blend of comfort and convenience. Enjoy the rich local culture and picturesque views while finding the perfect base for your Maltese adventure.

  • Grand Hotel Excelsior: This splendid 5-star hotel is renowned for its luxurious accommodation and breathtaking views of the Mediterranean Sea. Located a mere 6km from Marsaskala, it caters to those seeking a beach and adventure-filled holiday. The hotel boasts direct access to the beach, offering a range of exhilarating water sports such as surfing, sailing, and snorkelling. Guests appreciate the hotel's elegant design and extensive recreational facilities, making it an excellent choice for holidaymakers keen on both relaxation and adventure.
  • AX The Palace: A distinguished 5-star property located 8km from Marsaskala, AX The Palace is a haven for those seeking a blend of adventure, business amenities, and spa indulgence. The hotel is celebrated for its comprehensive spa services, including deep tissue massages and couples' treatment rooms, complemented by an inviting indoor pool. Guests can partake in various outdoor activities such as hiking and waterskiing, ensuring a fulfilling stay. The contemporary decor and attentive service further enhance the hotel’s appeal, making it ideal for both leisure and business travellers.
  • 115 The Strand Hotel by NEU Collective: This charming 3-star hotel, situated 8km from Marsaskala, is perfect for families and business visitors alike. With a guest rating of 8.6, it features family-friendly amenities such as free cribs and services tailored for children. The hotel also offers a full spa experience, including a sauna and poolside bar for relaxation. Its location provides easy access to local attractions, making it a convenient base for exploring the area while enjoying comfortable and well-appointed accommodations.

Where to stay in and around Marsaskala

Exploring Marsaskala offers a delightful blend of relaxation and adventure, perfect for families and beach lovers alike. The picturesque Marsaskala Bay is ideal for swimming and soaking up the sun, while the charming atmosphere invites you to discover friendly locals and historical sites. Nearby, the vibrant Valletta Waterfront adds a touch of romance and culture, making this area a wonderful destination for travellers seeking both tranquillity and excitement.

  • Valletta: Valletta, located a mere 6km from Marsaskala, is a historic city famed for its well-preserved architecture and rich cultural heritage. Visitors flock to Valletta year-round, with peak times occurring from March to April and July. The city offers a delightful mix of family-friendly activities, romantic spots, and cultural experiences. Explore the vibrant theatre scene, indulge in shopping at local boutiques, or catch a film at the cinema. Notable landmarks include the picturesque beaches and scenic bays, providing a stunning backdrop to your visit.
  • Floriana: Also situated 6km from Marsaskala, Floriana is a charming city known for its lush public gardens and historic fortifications. The arrival of travellers is consistent throughout the year, with a notable increase in June to July and September. Ideal for families and couples, Floriana boasts a variety of outdoor experiences. Visitors can enjoy the local theatre, vibrant shopping areas, and cinemas. The city’s picturesque streets and esplanade are perfect for leisurely strolls, offering a glimpse into Malta's rich past and lively present.
  • Il-Ħamrija: Nestled within the vicinity of Marsaskala, Il-Ħamrija is a quaint village that attracts visitors seeking a quieter, more intimate experience. With a moderately seasonal influx, the peak months are July to September. Il-Ħamrija is perfect for families and couples looking for cultural experiences. The village offers access to local theatre performances and features charming streets that invite exploration. Its serene atmosphere and close-knit community make it an ideal spot for those wanting to immerse themselves in Malta’s authentic rural life.

Things to do in Marsaskala

Shopping

Marsaskala offers local shops for unique gifts and souvenirs along the waterfront. For a broader shopping experience, if you're up for a drive, visit The Point Shopping Mall in Sliema, where you’ll find various international brands, or explore the bustling Valletta Market for local crafts and delicacies.

Recreation

The Serenity Wellness Centre offers calming spa treatments, yoga classes, and holistic therapies in a tranquil environment. For outdoor enthusiasts, the nearby Marsaskala promenade provides scenic coastal walks, ideal for relaxation and leisurely strolls, complemented by stunning Mediterranean views.

Adventure

Marsaskala offers a variety of water sports, including kayaking and paddleboarding along its picturesque coastline. Explore the nearby cliffs for exhilarating hiking trails, or dive into the clear waters for snorkelling adventures, discovering vibrant marine life beneath the surface. Enjoy the blend of relaxation and excitement in this charming locale.

Nightlife

In Marsaskala, enjoy a vibrant nightlife scene at the lively Café del Mar for cocktails and stunning views. For a more laid-back vibe, visit the local pubs along the promenade, where you can sip on local beers and mingle with friendly locals.

*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 on your visit to Marsaskala, travel between January and March for lower accommodation prices. Use public transport, particularly buses, for economical travel around the area. Enjoy free attractions like the Grand Harbour and Upper Barrakka Gardens. Book your hotel about a month in advance, and consider Saturday stays for the best rates. Explore Expedia for last-minute deals and consider package options that combine hotels, flights, and activities to maximise savings. Don't forget to filter for eco-friendly options to find sustainable stays that fit your budget.

  • 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 Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your options based on your budget, desired location, and the type of accommodation you prefer. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Marsaskala hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Marsaskala

Marsaskala is an ideal destination for outdoor family beach holidays, offering a range of attractions such as urban parks, historic forts, and charming churches. Visitors can immerse themselves in the local culture while enjoying a vibrant city experience, making it a perfect spot for those seeking both relaxation and exploration.

  • Upper Barrakka Gardens: Nestled high above the Grand Harbour, these beautifully landscaped gardens offer a tranquil escape amidst lush greenery. Visitors can enjoy stunning panoramic views of the harbour and the surrounding architecture while relaxing in a serene environment, perfect for families and outdoor enthusiasts alike.
  • Pretty Bay: Renowned for its striking scenery, Pretty Bay is a picturesque spot ideal for sunbathing and swimming. The soft sandy beach and clear waters make it a delightful setting for outdoor activities, while its vibrant atmosphere is perfect for unwinding and enjoying the Maltese sunshine.
  • Fort St. Angelo: A significant historical landmark, this ancient fortification provides a fascinating glimpse into Malta's rich cultural heritage. Exploring its well-preserved structures and learning about its storied past offers a unique insight into the island's strategic importance throughout history.

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 via its nearest major airport, Luqa (MLA-Malta Intl.), situated 6km away. Notable hotels in the vicinity include the luxurious Hyatt Regency Malta, 8km from the airport, and the Corinthia St George's Bay, located 10km away. Both hotels offer various transportation services to the airport, including on-request airport shuttles and 24-hour shuttle options. For those considering Comiso (CIY-Vincenzo Magliocco), located 127km from Marsaskala, you can find excellent accommodation at Hotel Eremo della Giubiliana, 16km from the airport, which also provides accessible airport shuttle 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 The Westin Dragonara Resort, Malta and Ramla Bay Resort. 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. 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