Search hotels in Marsaskala
Enter your dates to see the latest prices and deals for Marsaskala hotels
Marsaskala – 209 hotels and places to stay
Filter by:
C'est La Vie Hotel Marsascala
C'est La Vie Hotel Marsascala has an outdoor swimming pool, terrace, a restaurant and bar in Marsaskala. This 3-star hotel offers room service. Guests can enjoy sea views.
Cerviola Hotel
Located in Marsaskala, Cerviola Hotel features a seasonal rooftop pool, a sun terrace and a bar. There is a 24-hour front desk and free WiFi is available throughout.

Sensi Hotel
Set on St. Thomas Bay, Sensi Hotel is a 2-minute walk from the beach and 82 feet from the bus stop to Valletta or Malta Airport. It features a swimming pool and a large terrace overlooking the sea.

Casa Rosanna Malta B&B Adults only 16 plus
Casa Rosanna Malta B&B Adults only 16 plus in Marsaskala provides adults-only accommodations with a rooftop pool and a shared lounge.

Artists' Nest
Artists' Nest offers accommodations in Marsaskala, 6.5 miles from Valletta Waterfront and 6.7 miles from Upper Barrakka Gardens.

Silia's Maisonette
Silia's Maisonette offers free Wifi and rooms with air conditioning in Marsaskala. The property is around a 4-minute walk from St.

MARSASKALA Seafront Townhouse with Roof Terrace
MARSASKALA Seafront Townhouse with Roof Terrace offers accommodations in Marsaskala, 1.6 miles from Fekruna Beach and 3.8 miles from Hal Saflieni Hypogeum.

Ocean Blue Onyx
Ocean Blue Onyx is located in Marsaskala, just a 3-minute walk from St. Thomas Bay Beach and 4.3 miles from Hal Saflieni Hypogeum.

XL Sky Villa Seaview & Hot Tub BBQ
XL Sky Villa Seaview & Hot Tub BBQ is a recently renovated apartment in Marsaskala, near St. Thomas Bay Beach.
Seafront Luxury Apartment
Seafront Luxury Apartment is a recently renovated apartment in Marsaskala, near Zonqor Beach. This beachfront property offers access to a balcony, free private parking, and free Wifi.

Hotels with airport shuttles in Marsaskala
Most booked hotels in Marsaskala and surrounding area in the past month
Popular with guests booking hotels in Marsaskala
Popular with guests booking hotels in Marsaskala
Popular with guests booking hotels in Marsaskala
Popular with guests booking hotels in St. Julianʼs
Popular with guests booking hotels in Il-Gżira
Popular with guests booking hotels in Il-Gżira
Popular with guests booking hotels in Il-Gżira
Popular with guests booking hotels in St. Julianʼs
Popular with guests booking hotels in Sliema
Popular with guests booking hotels in St. Julianʼs
Hotels located in the center of Marsaskala
EJ&A Coastal Suites
A 13-minute walk from St. Thomas Bay Beach in Marsaskala, EJ&A Coastal Suites features accommodations with access to a public bath. This beachfront property offers access to a balcony.
Luxury Panoramic Penthouse w Jacuzzi & Sea View is located in Marsaskala, just 3.8 miles from Hal Saflieni Hypogeum and 6.6 miles from Valletta Waterfront.
Corner view 2
Corner view 2 is located in Marsaskala, just a 18-minute walk from Zonqor Beach and 4 miles from Hal Saflieni Hypogeum.
Aquamarine Sea Front Apartments - Second Floor offers accommodations in Marsaskala, a 18-minute walk from Zonqor Beach and 4.5 miles from Hal Saflieni Hypogeum.
Blossom
Blossom offers accommodations in Marsaskala, 4.1 miles from Hal Saflieni Hypogeum and 7 miles from Valletta Waterfront. With city views, this accommodation provides a terrace.
The Sunset
The Sunset is located in Marsaskala, just a 8-minute walk from Zonqor Beach and 4.3 miles from Hal Saflieni Hypogeum.
The Black Falcon – Vacation Rental
The Black Falcon – Vacation Rental is located in Marsaskala, just a 7-minute walk from Wara l-Jerma Bay Beach and 4.2 miles from Hal Saflieni Hypogeum.
One bedroom apartment
One bedroom apartment is located in Marsaskala, just a 16-minute walk from St. Thomas Bay Beach and 3.6 miles from Hal Saflieni Hypogeum.
Budget hotels in Marsaskala and nearby
Kalkara 4
Kalkara 4 is located in Cospicua, just 1.9 miles from Hal Saflieni Hypogeum and 4.8 miles from Valletta Waterfront.
Birgu 3
Birgu 3 offers accommodations in Cospicua, 1.2 miles from Rinella Bay Beach and 1.9 miles from Hal Saflieni Hypogeum.
Birgu Tower
Birgu Tower enjoys a location in Birgu, a 16-minute walk from Rinella Bay Beach and 2.3 miles from Hal Saflieni Hypogeum.
Budget room 1 floor private bathroom ground floor is located in Birgu, just 2.4 miles from Hal Saflieni Hypogeum and 5.2 miles from Valletta Waterfront.
Modern Apartment near Valletta & Airport offers accommodations in Tal-Liedna, a 11-minute walk from Hal Saflieni Hypogeum and 3.7 miles from Valletta Waterfront.
Casa Montegri
Casa Montegri enjoys a location in Għaxaq, 2 miles from Hal Saflieni Hypogeum and 4.8 miles from Valletta Waterfront. Both free Wifi and parking on-site are accessible at the homestay free of charge.
Hughesville Birgu
Hughesville Birgu offers accommodations in Birgu, a 18-minute walk from Rinella Bay Beach and 2.3 miles from Hal Saflieni Hypogeum.
Harbour view Studio with terrace sleep up to 4 offers accommodations in Senglea, 1.5 miles from Rinella Bay Beach and 2.2 miles from Hal Saflieni Hypogeum.
Best hotels with breakfast in Marsaskala and nearby
Cerviola Luxury 3 bedroom Apartments
Cerviola Luxury 3 bedroom Apartments is located in Il-Ħamrija, just a 5-minute walk from Wara l-Jerma Bay Beach and 4.2 miles from Hal Saflieni Hypogeum.
Palazzo Pisani & Spa Malta
Palazzo Pisani & Spa Malta has an outdoor swimming pool, garden, a shared lounge and restaurant in Żabbar. Offering a bar, the property is located within 1.7 miles of Rinella Bay Beach.
South Wind Guesthouse
South Wind Guesthouse enjoys a location in Marsaxlokk, a 7-minute walk from Il-Ballut Reserve Beach and 3.5 miles from Hal Saflieni Hypogeum.
Harbour Lodge
Offering a free shuttle service to/from Luqa Airport and just 427 feet from the sea front promenade, Harbor Lodge is in central Marsaxlokk on Malta Island. Wi-Fi is free throughout.
Palazzo Castagna Boutique Hotel
Palazzo Castagna Boutique Hotel features a garden, terrace, a restaurant and bar in Għaxaq.
Casa Birmula Boutique Hotel
Offering a year-round outdoor pool and sun terrace, Casa Birmula Boutique Hotel is located in Cospicua. Rooms feature free WiFi and a satellite flat-screen TV.
Yolanda Boutique Suites by Zzzing
Yolanda Boutique Suites by Zzzing offers accommodations in Cospicua, a 18-minute walk from Rinella Bay Beach and 2.1 miles from Hal Saflieni Hypogeum.
Palazzino Birgu Host Family Bed and Breakfast
Housed in a historic building, Palazzino Birgu Host Family Bed and Breakfast provides accommodations with a bar and free Wifi in Vittoriosa, a 16-minute walk from Rinella Bay Beach.
What Guests Said About Marsaskala:
After we travelled around the island we realised that...
Easy to walk from Hotel down to town centre Restaurants.
I love everything about this very location!
This is a much better option for a few days stay than nearby...
Whilst out of the way of the city the marina area is vibrant...
The bay area is lovely and full of cafes and eateries many...
See reviews by guests who stayed at hotels in Marsaskala
More places to explore, more ways to go
Hotels in Malta
Want to explore more of Malta? Find hotels throughout the country!Hotels in St. Paul's Bay
Want to extend your trip or just browsing? Try St. Paul's Bay, also popular with our guests!Hotels in St. Julianʼs
Want to extend your trip or just browsing? Try St. Julianʼs, also popular with our guests!Hotels near Malta International Airport
Got a layover, late arrival, or early departure? Find hotels conveniently close to the airport.Hotels in Valletta
Take a look at hotels in Valletta and explore more of Malta.Hotels in Sliema
Take a look at hotels in Sliema and explore more of Malta.Hotels in Malta
Look beyond Marsaskala and discover more of Malta.


























































