A coastal town with a prominent church, a marina, and a winding road.

Find hotels in Mgarr from CA $84

  • 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
Sep 13 - Sep 14
Tomorrow
Sep 14 - Sep 15
Next weekend
Sep 18 - Sep 20
In two weeks
Sep 25 - Sep 27

Filter by

Star rating

Guest rating

Our top choices for Mgarr hotels

1. Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands
Għajn Tuffieħa
United Kingdom
Satnam
CA $429
CA $464 total
includes taxes & fees
Oct 10 - Oct 11
Radisson Blu Resort & Spa, Malta Golden Sands

2. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
Mellieha
United Kingdom
Keri-Louise
CA $145
CA $161 total
includes taxes & fees
Sep 29 - Sep 30
Maritim Antonine Hotel & Spa Malta

3. Solana Hotel & Spa

Solana Hotel & Spa
Mellieha
United Kingdom
Chinonso
CA $128
CA $142 total
includes taxes & fees
Sep 24 - Sep 25
Solana Hotel & Spa

4. Pergola Hotel & Spa

Pergola Hotel & Spa
Mellieħa Heights
United Kingdom
Christopher
CA $151
CA $166 total
includes taxes & fees
Oct 13 - Oct 14
Pergola Hotel & Spa

5. Pebbles Resort

Pebbles Resort
Bugibba
United Kingdom
Jarrad Edward
CA $116
CA $129 total
includes taxes & fees
Sep 29 - Sep 30
Pebbles Resort

6. Hotel VIU57

Hotel VIU57
Mellieha
United Kingdom
Anita
CA $211
CA $230 total
includes taxes & fees
Sep 28 - Sep 29
Hotel VIU57

7. Ibis Styles St. Paul's Bay Malta

Ibis Styles St. Paul's Bay Malta
Qawra
United States
Nikola
CA $135
CA $150 total
includes taxes & fees
Oct 2 - Oct 3
Ibis Styles St. Paul's Bay Malta

8. Best Western Premier Malta

Best Western Premier Malta
Qawra
United States
Mickiel Nmn
CA $236
CA $257 total
includes taxes & fees
Sep 21 - Sep 22
Best Western Premier Malta

9. Verdala Wellness Hotel AX Privilege - Adults Only

Verdala Wellness Hotel AX Privilege - Adults Only
Rabat
United Kingdom
Zara
CA $416
CA $450 total
includes taxes & fees
Sep 14 - Sep 15
Verdala Wellness Hotel AX Privilege - Adults Only

10. The Xara Palace Relais & Chateaux

The Xara Palace Relais & Chateaux
Mdina Old City
United Kingdom
Anne
CA $706
CA $760 total
includes taxes & fees
Oct 3 - Oct 4
The Xara Palace Relais & Chateaux

11. Mayflower Hotel

Mayflower Hotel
Qawra
Canada
Marina
CA $168
CA $184 total
includes taxes & fees
Oct 12 - Oct 13
Mayflower Hotel

12. Riviera Spa Resort – Adults Only

Riviera Spa Resort – Adults Only
Mellieha
United Kingdom
Natalia
CA $267
CA $291 total
includes taxes & fees
Sep 27 - Sep 28
Riviera Spa Resort – Adults Only

13. Salini Resort

Salini Resort
Is-Salina
United Kingdom
Ellis Harry
CA $227
CA $247 total
includes taxes & fees
Oct 10 - Oct 11
Salini Resort

14. Seaview Hotel Malta - Adults Only

Seaview Hotel Malta - Adults Only
Qawra
United Kingdom
Christine
CA $314
CA $341 total
includes taxes & fees
Sep 28 - Sep 29
Seaview Hotel Malta - Adults Only

15. Grand Hotel Gozo

Grand Hotel Gozo
Ghajnsielem
United States
Andrew
CA $155
CA $171 total
includes taxes & fees
Oct 1 - Oct 2
Grand Hotel Gozo

16. Corinthia Palace Malta

Corinthia Palace Malta
Attard
United Kingdom
Alexander
CA $429
CA $464 total
includes taxes & fees
Oct 10 - Oct 11
Corinthia Palace Malta

17. DoubleTree by Hilton Malta

DoubleTree by Hilton Malta
Qawra
United Kingdom
Sarah
CA $339
CA $367 total
includes taxes & fees
Oct 11 - Oct 12
DoubleTree by Hilton Malta

18. Verdi St Georges Bay Marina

Verdi St Georges Bay Marina
St. Julian's
Canada
stamatios
CA $182
CA $199 total
includes taxes & fees
Sep 15 - Sep 16
Verdi St Georges Bay Marina

19. Water's Edge

Water's Edge
Birzebbuga
United Kingdom
Shanie
CA $107
CA $120 total
includes taxes & fees
Oct 14 - Oct 15
Water's Edge

20. Hotel Valentina

Hotel Valentina
Paceville
United Kingdom
Philip
CA $137
CA $152 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Valentina
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Mgarr attractions

Skorba Temples

Learn about the local history of Misraħ Miel when you take a trip to Skorba Temples. Wander the area's beautiful beaches or simply enjoy one of its top-notch restaurants.
See properties

Riviera Beach

Why not spend a lazy afternoon at Riviera Beach during your trip to Mgarr?
See properties

Ta'Ħaġrat Temple

Learn about the local history of Misraħ Miel with a stop at Ta'Ħaġrat Temple. Stroll along the seaside or visit the stunning cathedral in the area.
See properties

Ta' Hagrat Temples

After visiting Ta' Hagrat Temples, make a plan to see the other sights and activities in Misraħ Miel. Stroll along the area's beautiful beaches, or simply savor its top-notch restaurants.
See properties

Learn more about Mgarr

Mgarr awaits: its beaches, food, natural setting, and more!

See all hotels in Mgarr
A harbor with colorful boats, a historic church on a hill, and Mediterranean-style buildings.

Top Mgarr Hotel Reviews

Malta Marriott Resort & Spa

Malta Marriott Resort & Spa

10/10 Excellent
"Great location, great hotel and staff especially Sunil at roof top bar. Executive lounge is excellent, lovely relaxed breakfast."
Stuart 4-night trip
Posted less than an hour 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 2 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 4 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 6 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 13 hours 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 1 day ago
voco Malta by IHG
Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta

10/10 Excellent
"Been her before in 2014 it was nice then, but has moved with the times. It is now a modern stylish hotel with 3 pools and good choice of restaurants. You will not be disappointed. Ron and Julie P."
Ron 10-night trip
Posted 1 day ago
Maritim Antonine Hotel & Spa Malta
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 2 days ago
Verdi St Georges Bay Marina
Ramla Bay Resort

Ramla Bay Resort

10/10 Excellent
"The hotel was great, the 3 person room was spacious with a great balcony with a view of the sea and sunset and a large bathroom. The beds were so comfy we had a great sleep. We really enjoyed our stay and we would happily return. The restaurants on site had great food and large portions. Also great breakfast selection and plenty of space in the restaurant or terrace. Spa was great, we had the hamam and it was as good as it was in Turkey. Went for a boat trip, the pick-up was close to the hotel which was amazing and so worth it. The only downs I would give the hotel would be regarding the signage around the hotel - when we were staying they were doing some works next to the pools and also there was some filming done around the hotel so some paths were closed and we had to go around. The issue is that the 4 buildings of the hotel look almost the same and the signage was not large enough or clear enough so we ended up lost and going in circles and we've seen many other guests doing the same. Another one would be that even though housekeeping would come everyday and the room was clean, the bedsheets have not been changed at all during our 6 nights stay which I would have like to have it done at least once. Also a few more hooks for hanging stuff in the bathroom would be great as I mentioned, there were 3 of us and we found we didn't have enough space to hang all the towels to dry. And a clothes airer on the balcony for wet bathing suits would be the cherry on top."
Ana-Maria 6-night trip
Posted 2 days ago
Ramla Bay Resort

More cheap stays in Mgarr

Alborada Aparthotel

Alborada Aparthotel

High Street Sliema Malta
CA $74
CA $84 total
Oct 10 - Oct 11
includes taxes & fees
6/10 (236 reviews)
Alborada Aparthotel
Marco Polo Malta Hostel

Marco Polo Malta Hostel

Ross Street, Paceville St. Julian's
CA $127
CA $140 total
Sep 14 - Sep 15
includes taxes & fees
Marco Polo Malta Hostel
Talbot House by Talbot & Bons

Talbot House by Talbot & Bons

13 Parish St Luqa
CA $122
CA $159 total
Sep 30 - Oct 1
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
CA $162
CA $179 total
Sep 29 - Sep 30
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
CA $274
CA $298 total
Oct 12 - Oct 13
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
CA $311
CA $338 total
Sep 15 - Sep 16
includes taxes & fees
9.4/10 Exceptional! (391 reviews)
Palazzo Paolina Boutique Hotel

Frequently asked questions

What is the best area to stay in Mgarr?
The best area to stay in Mgarr is within the village centre or the immediate surrounding countryside, offering a blend of local life and serene natural beauty.The village centre is the heart of Mgarr, known for its parish church, the Church of St Mary, which dominates the skyline. Here, you'll find a selection of traditional Maltese restaurants serving local cuisine, particularly rabbit dishes, and small shops for daily essentials. It's a compact area, easy to explore on foot, and provides a genuine insight into Maltese village life. Couples looking for a quiet, authentic experience will appreciate the relaxed pace and local charm.For those seeking more seclusion and scenic views, the countryside surrounding Mgarr village offers a peaceful retreat. This area is characterised by rolling hills, agricultural land, and distant sea views. This setting is ideal for couples who enjoy walking or cycling amidst nature and prefer a tranquil environment away from the village's modest activity.
When is the best time to go to Mgarr?
The best time to visit Mgarr is during the spring (April to June) and autumn (September to October) months.These periods offer pleasant weather with comfortable temperatures, making it ideal for exploring the area and enjoying outdoor activities without the intense heat of summer or the cooler, wetter days of winter. You'll find the countryside is at its most verdant in spring, and the sea is still warm enough for swimming well into autumn.For couples looking for a relaxed getaway, these shoulder seasons are perfect. You can enjoy strolls through the rural landscapes, visit archaeological sites like Ta' Hagrat and Skorba Temples without large crowds, and savour meals at local restaurants focusing on traditional Maltese cuisine. The quieter ambience allows for a more intimate experience.Families travelling with children will also appreciate the milder weather, which is much more conducive to outdoor adventures. Days are long enough for sightseeing, and the sea is inviting for a paddle or swim.
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 Mgarr.
How much is the nightly rate at a Mgarr hotel?
Prices for hotels in Mgarr often vary, but you can find a great deal from CA $84 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