A historic plaza with a prominent church featuring a bell tower and a statue, surrounded by cobblestone pavement and outdoor seating areas.

Find hotels in Marsa from CA $42

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Marsa hotels

1. Malta Marriott Resort & Spa

Malta Marriott Resort & Spa
5.0 star property
Il-Balluta
9.6 out of 10, Exceptional, (1,008 reviews)
"Great stay"
United Kingdom
Maya
The price is CA $227
CA $247 total
includes taxes & fees
Dec 6 - Dec 7
Malta Marriott Resort & Spa

2. Damare Resort & Spa

Damare Resort & Spa
4.0 star property
St. Paul's Bay
9.2 out of 10, Wonderful, (179 reviews)
"Great people and resort we loved our stay"
United States
karina kuper
Damare Resort & Spa

3. Grand Hotel Excelsior

Grand Hotel Excelsior
5.0 star property
Floriana
8.8 out of 10, Excellent, (1,016 reviews)
"Excellent hotel"
United Kingdom
Karen
The price is CA $184
CA $202 total
includes taxes & fees
Dec 9 - Dec 10
Grand Hotel Excelsior

4. Hyatt Regency Malta

Hyatt Regency Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (1,000 reviews)
"Great stay and ideal location"
United Kingdom
Tarunkumar
The price is CA $159
CA $175 total
includes taxes & fees
Dec 15 - Dec 16
Hyatt Regency Malta

5. The Westin Dragonara Resort, Malta

The Westin Dragonara Resort, Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (1,034 reviews)
"Everything was amazing! The Bayview suite upgrade was worth every penny. Would definitely go back. The whole property was amazing."
United States
Kim
The price is CA $235
CA $256 total
includes taxes & fees
Dec 15 - Dec 16
The Westin Dragonara Resort, Malta

6. The Preluna Hotel

The Preluna Hotel
4.0 star property
Sliema
8.8 out of 10, Excellent, (378 reviews)
"Very good hotel."
United Kingdom
James
The price is CA $86
CA $96 total
includes taxes & fees
Nov 15 - Nov 16
The Preluna Hotel

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

The Phoenicia Malta - The Leading Hotels of the World
5.0 star property
Floriana
9.4 out of 10, Exceptional, (1,001 reviews)
"Location is fantastic"
United States
Adelaide
The price is CA $429
CA $463 total
includes taxes & fees
Dec 14 - Dec 15
The Phoenicia Malta - The Leading Hotels of the World

8. Iniala Valletta

Iniala Valletta
5.0 star property
Valletta
9.8 out of 10, Exceptional, (128 reviews)
"Fantastic hotel with amazing staff!"
United States
Allyson
The price is CA $595
CA $641 total
includes taxes & fees
Dec 15 - Dec 16
Iniala Valletta

9. 1926 Le Soleil Hotel & SPA

1926 Le Soleil Hotel & SPA
4.0 star property
Sliema
9.0 out of 10, Wonderful, (1,001 reviews)
"Lovely place to stay and got a free room upgrade on arrival! Staff could not be more helpful and it was a very relaxing stay with a great breakfast!"
United Kingdom
Alexandra
The price is CA $82
CA $93 total
includes taxes & fees
Dec 1 - Dec 2
1926 Le Soleil Hotel & SPA

10. Corinthia St George's Bay

Corinthia St George's Bay
5.0 star property
St. Julian's
9.0 out of 10, Wonderful, (1,000 reviews)
"Lovely pool areas, spacious rooms and the staff were lovely"
United Kingdom
Tessa
The price is CA $184
CA $201 total
includes taxes & fees
Nov 22 - Nov 23
Corinthia St George's Bay

11. AX The Palace

AX The Palace
5.0 star property
Sliema
9.0 out of 10, Wonderful, (1,000 reviews)
"We have had a fantastic stay, Maris and her team have made us feel very welcome, the Ax Palace is a great base to explore the island from with excellent transport links only moments away, we would highly recommend this hotel."
United Kingdom
Lisa Jane
AX The Palace

12. Hilton Malta

Hilton Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (1,000 reviews)
"like, staff , clean room, good breakfast."
United States
tamar
The price is CA $234
CA $255 total
includes taxes & fees
Nov 16 - Nov 17
Hilton Malta

13. Radisson Blu Resort, Malta St. Julian's

Radisson Blu Resort, Malta St. Julian's
5.0 star property
St. Julian's
8.8 out of 10, Excellent, (1,000 reviews)
"Amazing stay ! Would recommend and will be coming back"
United States
Breanna
The price is CA $184
CA $202 total
includes taxes & fees
Dec 8 - Dec 9
Radisson Blu Resort, Malta St. Julian's

14. Holiday Inn Express Malta by IHG

Holiday Inn Express Malta by IHG
3.0 star property
Paceville
9.0 out of 10, Wonderful, (857 reviews)
"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."
Australia
Kunnadi
The price is CA $87
CA $98 total
includes taxes & fees
Nov 30 - Dec 1
Holiday Inn Express Malta by IHG

15. Hyatt Centric Malta

Hyatt Centric Malta
5.0 star property
Paceville
9.4 out of 10, Exceptional, (353 reviews)
"Wonderful staff and nice, clean hotel."
United States
Clay
The price is CA $133
CA $147 total
includes taxes & fees
Nov 29 - Nov 30
Hyatt Centric Malta

16. Verdi St Georges Bay Marina

Verdi St Georges Bay Marina
4.0 star property
St. Julian's
8.8 out of 10, Excellent, (1,001 reviews)
"Excellent stay and just outside the sounds of St Julian's nightlife!!!"
United Kingdom
Graeme
The price is CA $88
CA $99 total
includes taxes & fees
Nov 19 - Nov 20
Verdi St Georges Bay Marina

17. Corinthia Palace Malta

Corinthia Palace Malta
5.0 star property
Attard
9.4 out of 10, Exceptional, (1,001 reviews)
"Absolutely perfect stay!"
Canada
Doug
The price is CA $232
CA $252 total
includes taxes & fees
Nov 30 - Dec 1
Corinthia Palace Malta

18. voco Malta by IHG

voco Malta by IHG
5.0 star property
Paceville
9.4 out of 10, Exceptional, (127 reviews)
"good staff, clean room and spa. good breakfast."
United States
tamar
The price is CA $122
CA $136 total
includes taxes & fees
Dec 6 - Dec 7
voco Malta by IHG

19. The Embassy Valletta Hotel

The Embassy Valletta Hotel
4.5 star property
Valletta
9.4 out of 10, Exceptional, (584 reviews)
"Beautiful hotel in the perfect location to explore Valletta with good transport links to surrounding towns. Rooftop pool was lovely and the view from the roof terrace was breathtaking. The rooms were large with comfy beds and big bathrooms. The breakfast was really good too."
United Kingdom
Jenny
The price is CA $225
CA $246 total
includes taxes & fees
Dec 9 - Dec 10
The Embassy Valletta Hotel

20. InterContinental Malta by IHG

InterContinental Malta by IHG
5.0 star property
Paceville
8.6 out of 10, Excellent, (529 reviews)
"Good location and very attentive, professional, and helpful staff"
United Kingdom
Melissa Gulzar
The price is CA $137
CA $151 total
includes taxes & fees
Dec 6 - Dec 7
InterContinental Malta by IHG
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels recommended for families in Marsa

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Marsa attractions

Learn more about Marsa

Escape to romantic Marsa! Enjoy its sports, marina, and beaches.

A historic plaza with a prominent church featuring a bell tower and a statue, surrounded by cobblestone pavement and outdoor seating areas.

Top Marsa Hotel Reviews

More cheap stays in Marsa

Hotels in Marsa with star rating

Frequently asked questions

What is the best area to stay in Marsa?
The best area to stay in Marsa, Malta, is generally along the waterfront, particularly around the Grand Harbour Marina.

This area offers convenient access to the marina's facilities and views of the historic Three Cities across the water. It's a key location for those interested in maritime activities or exploring the harbour. The main road running along the waterfront, Triq ix-Xatt, provides easy connections to other parts of Malta.

For travellers interested in sailing or yachting, staying near the Grand Harbour Marina is ideal. You'll be close to yacht charter services and have direct access to the beautiful harbour, making it easy to enjoy the sea.

Couples looking for a peaceful base with good transport links will also find this area suitable.
When is the best time to go to Marsa?
For the most pleasant weather and fewer crowds, the best time to visit Marsa is during the shoulder seasons of April to May and September to October.

During these months, the temperatures are comfortably warm, typically ranging from 20°C to 26°C, making it ideal for exploring the island without the intense heat of summer. You'll find the sea warm enough for swimming and watersports, and the historical sites are much more enjoyable to visit when it's not too hot. This period also generally offers better value on accommodation and flights compared to the peak summer months.

Couples looking for a romantic getaway will appreciate the quieter atmosphere of the shoulder seasons. You can enjoy strolls along the Marsa waterfront, dine al fresco at local restaurants, and visit nearby attractions like the Grand Harbour or the historic Three Cities without the bustling crowds. The milder weather is great for leisurely explorations and enjoying Malta's natural beauty.

Families travelling with children will also find these months more suitable. The comfortable temperatures allow for extended outdoor activities, from exploring playgrounds to enjoying boat trips.
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 Marsa.
How much is the nightly rate at a Marsa hotel?
Prices for hotels in Marsa often vary, but you can find a great deal from CA $42 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.