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

Find hotels in Marsaskala from £29

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
24 Oct - 25 Oct
Tomorrow
25 Oct - 26 Oct
Next weekend
30 Oct - 1 Nov
In two weeks
6 Nov - 8 Nov

Filter by

Star rating

Guest rating

Our top choices for Marsaskala hotels

1. The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta
Paceville
United Kingdom
Nikesh
£145
includes taxes & fees
12 Nov - 13 Nov
The Westin Dragonara Resort, Malta

2. Grand Hotel Excelsior

Grand Hotel Excelsior
Floriana
Netherlands
Ashkan
£121
includes taxes & fees
23 Nov - 24 Nov
Grand Hotel Excelsior

3. Corinthia St George's Bay

Corinthia St George's Bay
St. Julian's
United Kingdom
Tessa
£86
includes taxes & fees
9 Nov - 10 Nov
Corinthia St George's Bay

4. Novotel Malta Sliema

Novotel Malta Sliema
Gzira
United Kingdom
Pia
£65
includes taxes & fees
23 Nov - 24 Nov
Novotel Malta Sliema

5. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
Sliema
United Kingdom
Joy
£67
includes taxes & fees
15 Nov - 16 Nov
1926 Le Soleil Hotel & SPA

6. Hyatt Regency Malta

Hyatt Regency Malta
Paceville
United Kingdom
Lynne
£120
includes taxes & fees
5 Nov - 6 Nov
Hyatt Regency Malta

7. Barceló Fortina Malta

Barceló Fortina Malta
Sliema
United Kingdom
Callum Nicholas
£112
includes taxes & fees
22 Nov - 23 Nov
Barceló Fortina Malta

8. Courtyard by Marriott Sliema

Courtyard by Marriott Sliema
Sliema
United Kingdom
Leanne
£77
includes taxes & fees
16 Nov - 17 Nov
Courtyard by Marriott Sliema

9. Malta Marriott Resort & Spa

Malta Marriott Resort & Spa
Il-Balluta
United Kingdom
Maya
£123
includes taxes & fees
15 Nov - 16 Nov
Malta Marriott Resort & Spa

10. The Preluna Hotel

The Preluna Hotel
Sliema
United Kingdom
Steve
£48
includes taxes & fees
12 Nov - 13 Nov
The Preluna Hotel

11. Waterfront

Waterfront
Sliema
United Kingdom
Elanor
£78
includes taxes & fees
24 Nov - 25 Nov
Waterfront

12. Verdi St Georges Bay Marina

Verdi St Georges Bay Marina
St. Julian's
United Kingdom
Graeme
£60
includes taxes & fees
5 Nov - 6 Nov
Verdi St Georges Bay Marina

13. Verdi Gzira Promenade

Verdi Gzira Promenade
Gzira
United Kingdom
Marion Elizabeth
£87
includes taxes & fees
23 Nov - 24 Nov
Verdi Gzira Promenade

14. 115 The Strand Hotel by NEU Collective

115 The Strand Hotel by NEU Collective
Gzira
United States
Colin
£48
includes taxes & fees
24 Nov - 25 Nov
115 The Strand Hotel by NEU Collective

15. Hilton Malta

Hilton Malta
Paceville
United States
tamar
£127
includes taxes & fees
16 Nov - 17 Nov
Hilton Malta

16. Grands Suites Hotel Residences & SPA

Grands Suites Hotel Residences & SPA
Gzira
Germany
Nikol
£60
includes taxes & fees
22 Nov - 23 Nov
Grands Suites Hotel Residences & SPA

17. The Gomerino Hotel

The Gomerino Hotel
Valletta
United Kingdom
Graham
£209
includes taxes & fees
4 Nov - 5 Nov
The Gomerino Hotel

18. AX ODYCY Hotel

AX ODYCY Hotel
Qawra
United Kingdom
Ezinne
AX ODYCY Hotel

19. AX The Palace

AX The Palace
Sliema
United Kingdom
Kay
£170
includes taxes & fees
29 Oct - 30 Oct
AX The Palace

20. San Karlu Hotel

San Karlu Hotel
Valletta
United States
Amanda
£156
includes taxes & fees
22 Nov - 23 Nov
San Karlu 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 coastal cityscape with a prominent waterfront, dense urban buildings, and a clear sky with sunset hues.

Top Marsaskala Hotel Reviews

Ramla Bay Resort

Ramla Bay Resort

10/10 Excellent
"Absolutely wonderful Resort. Staff are very friendly and helpful. They take care of you like family. They make your stay very memorable. Thank you everyone 😊"
Niloofar 7-night trip
Posted 2 hours ago
Ramla Bay Resort
1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA

8/10 Good
"Stayed in mid October for a week. Purchased the signature suite. Pros: spa massages and facials were excellent, staff was always friendly and did their best to help, breakfast was good although always the same, rooftop pool was excellent. You can walk to the marina and shops easily. Cons: Always Book Ahead, They use an app for this when you get there and the staff seems new to it right now. The beds are stiff as a brick. Some prefer this? The views in pictures are a bit misleading but that’s marketing for ya. A LOT of constant construction around but not much noise? Sea view is not the sea view more like a sea angle. As a hotel I would give it a 8.5, as a honeymoon spot probably a 7"
David 6-night trip
Posted 11 hours ago
1926 Le Soleil Hotel & SPA
Hard Rock Hotel Malta

Hard Rock Hotel Malta

10/10 Excellent
"Great holiday! Hotel was amazing."
Abbie 3-night trip
Posted 12 hours ago
Hard Rock Hotel Malta
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 2 days ago
Malta Marriott Resort & Spa
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 days ago
Blubay Apartments by ST Hotels
Novotel Malta Sliema

Novotel Malta Sliema

10/10 Excellent
"I would stay again. Thank you"
paulo 7-night trip
Posted 2 days ago
Novotel Malta Sliema
InterContinental Malta by IHG

InterContinental Malta by IHG

10/10 Excellent
"Ideally located airport hotel"
John 1-night trip
Posted 3 days 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 4 days ago
Radisson Blu Resort, Malta St. Julian's
Holiday Inn Express Malta by IHG

Holiday Inn Express Malta by IHG

10/10 Excellent
"Stayed here for 3 nights, central location, walking distance to restaurants and all the night life spots. Best of all, even though near busy night spots, room is very quiet! Breakfast is awesome, great selection/variety."
Kunnadi 3-night trip
Posted 5 days ago
Holiday Inn Express Malta by IHG

More cheap stays in Marsaskala

Alborada Aparthotel

Alborada Aparthotel

High Street Sliema Malta
£29
23 Nov - 24 Nov
includes taxes & fees
Alborada Aparthotel
Hostel Malti

Hostel Malti

41 Birkirkara Hill, Ta Giorni St. Julian's Malta
£31
28 Oct - 29 Oct
includes taxes & fees
Hostel Malti
Marco Polo Malta Hostel

Marco Polo Malta Hostel

Ross Street, Paceville St. Julian's
£34
1 Nov - 2 Nov
includes taxes & fees
8.6/10 Excellent! (176 reviews)
Marco Polo Malta Hostel
Europa Hotel

Europa Hotel

138 Tower Road Sliema Malta
£37
24 Nov - 25 Nov
includes taxes & fees
6.8/10 (704 reviews)
Europa Hotel
Capital Inn - Guest House

Capital Inn - Guest House

154 Old Mint Street Valletta
£99
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

Hotels in Marsaskala with star rating

Find out more about Marsaskala

Top reasons to visit Marsaskala

  • Stunning Coastal Walks: Enjoy scenic strolls along the picturesque Marsaskala Bay, perfect for relaxation and breathtaking views.
  • Outdoor Activities: Engage in a variety of outdoor family activities, including boat trips and theatre performances.
  • Cultural Exploration: Visit historical landmarks such as the nearby fort and the beautiful local church.
  • Vibrant Atmosphere: Experience the friendly vibe of Marsaskala, ideal for connecting with local culture.
  • Variety of Accommodations: Choose from inviting hotels and cosy guesthouses with excellent amenities.

Find great hotels near Marsaskala

In the charming coastal town of Marsaskala, you’ll discover a variety of accommodation options, from inviting hotels to cosy guesthouses. Perfectly suited for both leisure and business travellers, these establishments offer delightful amenities, including spa services and city-themed experiences. Whether you’re searching for hotels in Marsaskala or nearby Marsaxlokk, you’re sure to find the ideal spot to unwind and explore the stunning South Eastern Region of Malta.

  • Grand Hotel Excelsior: Experience luxury at the 5-star Grand Hotel Excelsior, where elegance meets adventure. With a guest rating of 8.8, this stunning hotel is located 6.4km from Marsaskala and boasts direct beach access. Ideal for thrill-seekers, guests can indulge in a variety of adventure sports, such as windsurfing, hiking, and snorkelling. The property’s beautiful beachfront setting provides an ideal backdrop for relaxation, while the onsite recreational activities ensure a memorable holiday filled with excitement.
  • AX The Palace: A luxurious escape awaits at AX The Palace, a 5-star hotel with a guest rating of 9.0, situated 8.0km from Marsaskala. This property combines a natural theme with wellness, offering guests a serene retreat amidst lush surroundings. Ideal for both adventure and business travellers, the hotel features a range of activities, including hiking, snorkelling, and parasailing. Guests can unwind on the outdoor terrace, soaking in the vibrant atmosphere and natural beauty while enjoying a range of amenities designed for ultimate comfort.
  • 115 The Strand Hotel by NEU Collective: Perfect for families and business travellers alike, the 3-star 115 The Strand Hotel by NEU Collective is located 8.0km from Marsaskala, boasting a guest rating of 8.6. This city-centric accommodation provides a welcoming environment with amenities tailored for children, including free cribs. Guests appreciate the hotel’s prime location in the city centre, making it convenient for exploring local attractions and eateries. The blend of comfort and accessibility makes it an excellent choice for a family-friendly stay.

Where to stay in and around Marsaskala

Marsaskala offers a delightful blend of relaxation and adventure, perfect for family beach holidays. Explore the picturesque Marsaskala Bay with its inviting swimming spots, or take a short trip to the historic Valletta Waterfront for a taste of Malta’s rich heritage. Enjoy the friendly atmosphere and romantic vibes that make this charming city an ideal destination for travellers seeking both seclusion and connection with local culture.

  • Valletta: Valletta, a UNESCO World Heritage Site, is a city that boasts stunning baroque architecture and rich history. Located 6.4km from Marsaskala, it is an ideal destination for those seeking cultural experiences. Visitors often flock here for family outings, romantic getaways, and to immerse themselves in the local culture. The city features vibrant theatres, bustling shopping areas, and cinemas, ensuring plenty of entertainment. Notable landmarks include picturesque bays and charming neighbourhoods that invite exploration. With its unique blend of history and modernity, Valletta offers an unforgettable travel experience.
  • Floriana: Just 6.4km from Marsaskala, Floriana is a city that exudes charm and outdoor allure. Known for its beautiful gardens and esplanades, it is a fantastic location for families and couples alike, particularly during the warmer months. The city’s thriving cultural scene includes theatres and shopping venues, providing a variety of activities for travellers. Visitor numbers peak in June to July and again in September, making it a lively spot for those seeking a blend of relaxation and engagement with local culture. The bustling streets and inviting atmosphere make Floriana a must-visit.
  • Il-Ħamrija: Nestled within the Marsaskala area, Il-Ħamrija is a quaint village that offers a more laid-back experience. While moderately seasonal, with peak visitor numbers from July to September, it remains a lovely destination for family and romantic trips throughout the year. The village is known for its cultural offerings, including local theatres that showcase the rich Maltese arts scene. With its charming surroundings and welcoming community, Il-Ħamrija provides a serene escape while still being close to the bustling attractions of Marsaskala.

Things to do in Marsaskala

Marsaskala is ideal for outdoor family beach vacations, offering a range of activities like theatre performances and shopping at local centres. Visitors can enjoy scenic coastal strolls, explore top sights, and partake in recreational opportunities such as boat trips along the stunning shoreline. This charming town promises a delightful blend of relaxation and entertainment for all ages.

Shopping

In Marsaskala, you can explore local shops for unique souvenirs and gifts. If you're up for a drive, visit the nearby Smart City Shopping Centre for a wider selection, or head to The Point Shopping Mall in Sliema for a more extensive retail experience.

Recreation

Experience tranquility at the Aura Wellness Centre, where you can indulge in rejuvenating spa treatments and yoga sessions. For outdoor relaxation, stroll along Marsaskala's picturesque promenade, enjoying the serene coastline and vibrant local atmosphere, perfect for unwinding and soaking up the Mediterranean sun.

Adventure

Explore the stunning coastline of Marsaskala by kayaking, where you can paddle through crystal-clear waters and discover hidden coves. For a thrilling experience, try cliff diving from the scenic cliffs, offering breathtaking views and an adrenaline rush that’s hard to match.

Nightlife

In Marsaskala, the nightlife buzzes with energy at charming bars like the popular Tmiem, perfect for cocktails. For a more relaxed vibe, visit the local favourite, Il-Bajja, where you can enjoy a laid-back evening by the sea. The atmosphere is welcoming and vibrant, ideal for a night out.

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

Booking tips and Expedia advantages for Marsaskala

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Marsaskala are January to March, where the prices are slightly lower. This is in comparison to July to September, where prices are slightly higher.
  • The best time to book a hotel: 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 preferred type of accommodation. To discover the most affordable options and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Marsaskala with your flights and activities by opting for an Expedia package.

Find the best attractions near Marsaskala

Marsaskala, a charming destination perfect for family beach holidays, offers a delightful mix of outdoor adventures and cultural experiences. Visitors can explore the lush urban park, delve into history at the nearby fort, or admire the beautiful local church. With its array of attractions, Marsaskala beckons those seeking to immerse themselves in the vibrant culture and picturesque scenery of Malta's South Eastern Region.

  • Upper Barrakka Gardens: Enjoy a peaceful escape in this beautifully landscaped urban park, offering stunning views of the Grand Harbour. Perfect for families, the gardens are ideal for leisurely strolls amidst lush greenery and vibrant flowers, providing a serene atmosphere in the heart of Valletta.
  • Grand Harbour: Experience the breathtaking scenery at one of the most picturesque natural harbours in the world. With its crystal-clear waters and charming waterfront, Grand Harbour is perfect for beach lovers and offers a blend of history and relaxation.
  • Fort St. Elmo: Delve into Malta's rich history at this iconic 16th-century fort. Fort St. Elmo offers a unique cultural experience, showcasing exhibits that narrate the island's military past and providing panoramic views of the surrounding area.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

When visiting Marsaskala, you can conveniently fly into Luqa Airport (MLA-Malta Intl.), situated 6.4km away. Nearby, you'll find excellent accommodation options such as the Malta Marriott Resort & Spa and The Westin Dragonara Resort, both 8.0km from the airport, offering various transportation services including 24-hour airport shuttles. The Grand Hotel Excelsior is another fine choice, located 4.8km from Luqa. Alternatively, you can consider Comiso Airport (CIY-Vincenzo Magliocco), located 127.1km away, with hotels like the Hotel Eremo della Giubiliana and Relais Antica Badia - San Maurizio 1619 providing shuttle services for access to the airport.

Frequently asked questions

What is the best area to stay in Marsaskala?
The best area to stay in Marsaskala is along the main promenade, particularly around Triq Is-Salini and the larger bay area.This area is the heart of Marsaskala, offering direct access to the sea and a pleasant stroll along the waterfront. You'll find a good selection of restaurants, cafes, and shops lining the promenade, providing everything you need within easy reach. The general layout is linear, following the curve of the bay, making it very walkable.Couples often find this area ideal for a relaxing getaway. Staying here means you're just steps away from enjoying a sunset walk by the sea, dining at a waterside restaurant, or simply watching the fishing boats in the harbour. It's a convenient base for exploring the local area at your own pace.For families, the main promenade area is also an excellent choice. Many accommodations here are close to small, accessible swimming spots in the bay, and there are often playgrounds along the waterfront for children.
What are the best hotels in Marsaskala that travellers recommend?
For a highly recommended hotel in Marsaskala, the Cerviola Hotel stands out.The 3-star Cerviola Hotel, with an 8.2 rating, offers a delightful experience for guests. It features an inviting outdoor pool area complete with a poolside bar, sun loungers, and umbrellas, superb for relaxation. Guests can also enjoy complimentary English breakfast and air conditioning in their rooms. Many visitors have praised its great location and helpful staff.
What are the best family hotels in Marsaskala?
For families looking for a pleasant stay in Marsaskala, the TJ Boutique Accommodation and the Cerviola Hotel are both excellent choices.The 4-star TJ Boutique Accommodation, with an impressive 9.4 rating, is highly regarded by families. It offers complimentary cribs and child-friendly window designs, ensuring a comfortable and secure environment for younger guests. Families will also appreciate the free WiFi and the complimentary stocked minibar, along with free toiletries.Another great option is the 3-star Cerviola Hotel, which has a solid 8.2 rating. Guests frequently highlight its great location and helpful staff. The hotel provides free cribs and includes a complimentary breakfast, with an English breakfast option, making mornings easy for families. Free WiFi is also available.
What hotels in Marsaskala offer free breakfast?
For hotels in Marsaskala that offer a complimentary breakfast, consider the Cerviola Hotel and El Doris Boutique Living.The 3-star Cerviola Hotel, rated 8.2, provides a a free English breakfast, ensuring a hearty start to your day. Guests frequently praise the excellent location and the helpful staff. It is also conveniently located just 0.9 km from St Thomas' Tower.Another delightful option is the 3-star El Doris Boutique Living, with a rating of 8.4. This hotel offers a free continental breakfast and is situated in a historical district with a sea view, and a beach nearby. It is also just 0.8 km from St Thomas' Tower.
What are the best budget hotels in Marsaskala?
For budget-friendly accommodation in Marsaskala, two excellent choices are the Cerviola Hotel and El Doris Boutique Living.The 3-star Cerviola Hotel, rated 8.2, offers complimentary WiFi and free breakfast, including a full English breakfast. Guests have frequently praised its great location and helpful staff. It is also conveniently located just 0.9 km from St Thomas' Tower.Another highly-rated option is the 3-star El Doris Boutique Living, which has a rating of 8.4. This hotel provides free WiFi and a complimentary continental breakfast. Many rooms offer lovely sea views, and the hotel is situated in a historical area, with the beach nearby. St Thomas' Tower is just 0.8 km away.
When is the best time to go to Marsaskala?
The best time to go to Marsaskala is during the shoulder seasons of May, early June, September, and October.These months offer pleasant weather, with warm temperatures great for enjoying the outdoors without the intense heat and larger crowds of peak summer. You'll find the sea warm enough for swimming and water activities, and the town retains a relaxed, welcoming feel.For those looking for a quieter holiday and the best value, May and October are particularly good. The weather is still lovely, and you'll often find better deals on accommodation and flights compared to the busier summer months. This makes it ideal for couples or solo travellers who appreciate a more tranquil experience while still having access to all the local attractions and dining.If you're planning a family trip, early June and September are excellent choices. The sea is wonderfully warm for children to swim in, and the slightly reduced crowds make exploring the coastline and local parks more enjoyable.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Marsaskala.
How much is the nightly rate at a Marsaskala hotel?
Prices for hotels in Marsaskala often vary, but you can find a great deal from £29 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia