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

Search Mgarr hotels

  • 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

Guest rating
Guest rating
Star rating

Our top choices for Mgarr hotels

1. Radisson Blu Resort & Spa, Malta Golden Sands

Radisson Blu Resort & Spa, Malta Golden Sands
5.0 star property
Għajn Tuffieħa
9.4 out of 10, Exceptional, (1,006 reviews)
"Breakfast was wonderful and staff in main dining room were too."
United Kingdom
Jill
The price is AU$543
includes taxes & fees
11 Aug - 12 Aug
Radisson Blu Resort & Spa, Malta Golden Sands

2. Pergola Hotel & Spa

Pergola Hotel & Spa
4.0 star property
Mellieħa Heights
8.0 out of 10, Very good, (832 reviews)
"Best experience and lovely staff"
United Kingdom
Jessica Ella
The price is AU$277
includes taxes & fees
14 Aug - 15 Aug
Pergola Hotel & Spa

3. Maritim Antonine Hotel & Spa Malta

Maritim Antonine Hotel & Spa Malta
4.0 star property
Mellieha
9.0 out of 10, Wonderful, (1,002 reviews)
"Great location and nice rooms"
United Kingdom
Anya
The price is AU$366
includes taxes & fees
19 Aug - 20 Aug
Maritim Antonine Hotel & Spa Malta

4. Solana Hotel & Spa

Solana Hotel & Spa
4.0 star property
Mellieha
8.8 out of 10, Excellent, (1,005 reviews)
"Great place to stay"
Canada
Patricia
The price is AU$304
includes taxes & fees
27 July - 28 July
Solana Hotel & Spa

5. Hotel VIU57

Hotel VIU57
3.0 star property
Mellieha
9.0 out of 10, Wonderful, (281 reviews)
"Very enjoyable stay."
United Kingdom
Anita
The price is AU$263
includes taxes & fees
30 July - 31 July
Hotel VIU57

6. The Xara Palace Relais & Chateaux

The Xara Palace Relais & Chateaux
5.0 star property
Mdina Old City
9.4 out of 10, Exceptional, (360 reviews)
"Probably one of the nicest hotels I stayed at. Felt like a true palace. Staff and service were amazing as well."
Canada
Lina
The price is AU$428
includes taxes & fees
9 Aug - 10 Aug
The Xara Palace Relais & Chateaux

7. Verdala Wellness Hotel AX Privilege - Adults Only

Verdala Wellness Hotel AX Privilege - Adults Only
5.0 star property
Rabat
9.8 out of 10, Exceptional, (37 reviews)
"The staff was very friendly and helpful from the first to the last, the breakfast was excellent and quite varied..."
United States
Ales
The price is AU$416
includes taxes & fees
27 July - 28 July
Verdala Wellness Hotel AX Privilege - Adults Only

8. Paradise Bay Resort

Paradise Bay Resort
4.0 star property
Mellieha
7.6 out of 10, Good, (1,002 reviews)
"The hotel has clean rooms and approachable staff"
Canada
Ibukunoluwa
The price is AU$261
includes taxes & fees
24 July - 25 July
Paradise Bay Resort

9. Ibis Styles St. Paul's Bay Malta

Ibis Styles St. Paul's Bay Malta
3.0 star property
Qawra
9.2 out of 10, Wonderful, (163 reviews)
"Excellent location on St.Paul’s Bay. Easy walking distance to all amenities,restaurants and beaches. Excellent breakfast with great range of food. Really friendly and helpful staff. Very good aircon.Fantasticc bathrooms and comfy beds.Will definitely return.A real gem in Malta."
United Kingdom
Jaspul
The price is AU$264
includes taxes & fees
27 July - 28 July
Ibis Styles St. Paul's Bay Malta

10. DoubleTree by Hilton Malta

DoubleTree by Hilton Malta
4.0 star property
Qawra
8.8 out of 10, Excellent, (1,001 reviews)
"Lovely hotel and spacious rooms, pool area and beach club area were great. Breakfast options and coffee good as well!"
United Kingdom
Rebecca
The price is AU$411
includes taxes & fees
25 July - 26 July
DoubleTree by Hilton Malta

11. Sunseeker Holiday Complex

Sunseeker Holiday Complex
3.0 star property
Qawra
8.8 out of 10, Excellent, (290 reviews)
"The pool was good."
Sweden
Tommy
The price is AU$199
includes taxes & fees
21 Aug - 22 Aug
Sunseeker Holiday Complex

12. Best Western Premier Malta

Best Western Premier Malta
4.5 star property
Qawra
9.6 out of 10, Exceptional, (159 reviews)
"Excellent property, friendly staff and modern rooms."
United Kingdom
Chian
The price is AU$303
includes taxes & fees
23 July - 24 July
Best Western Premier Malta

13. Grand Hotel Gozo

Grand Hotel Gozo
4.0 star property
Ghajnsielem
8.6 out of 10, Excellent, (956 reviews)
"Loved this hotel. Great location, friendly staff. Great food. Just a beautiful island and perfect place to use as your base. Loved it"
Australia
Graham
The price is AU$162
includes taxes & fees
27 July - 28 July
Grand Hotel Gozo

14. Corinthia Palace Malta

Corinthia Palace Malta
5.0 star property
Attard
9.4 out of 10, Exceptional, (1,000 reviews)
"Lovely hotel, excellent breakfast, friendly staff."
United Kingdom
Alexander
The price is AU$416
includes taxes & fees
23 July - 24 July
Corinthia Palace Malta

15. Bora Bora Ibiza Malta Resort - Music Hotel - Adults Only 18 plus

Bora Bora Ibiza Malta Resort - Music Hotel - Adults Only 18 plus
3.0 star property
Bugibba
9.0 out of 10, Wonderful, (83 reviews)
"2 night stay lovely room comfy bed polite staff good facilities highly recommended "
United Kingdom
Jane
The price is AU$252
includes taxes & fees
30 July - 31 July
Bora Bora Ibiza Malta Resort - Music Hotel - Adults Only 18 plus

16. Mayflower Hotel

Mayflower Hotel
3.0 star property
Qawra
8.8 out of 10, Excellent, (615 reviews)
"GREAT STAY"
Canada
Marina
The price is AU$217
includes taxes & fees
22 July - 23 July
Mayflower Hotel

17. Seaview Hotel Malta - Adults Only

Seaview Hotel Malta - Adults Only
4.5 star property
Qawra
9.6 out of 10, Exceptional, (392 reviews)
"Very friendly staff so clean great choice of food everything was perfect . Thank you for such a relaxing stay ."
United Kingdom
Christine
The price is AU$362
includes taxes & fees
31 July - 1 Aug
Seaview Hotel Malta - Adults Only

18. Palazzo Castagna

Palazzo Castagna
3.0 star property
Ghaxaq
9.8 out of 10, Exceptional, (151 reviews)
"The room was decorated beautifully. It was one of the nicest hotel rooms I’ve ever stayed at. Very comfortable bed and pillows. It had great full length mirrors if you wanted to do an outfit check before going out. There was a rooftop pool with a bar with music, it had a nice vibe. Wish I stayed more than one night. This hotel was close to the airport which is the reason why I chose it as I had a morning flight and I was staying on the other island of Gozo prior to this. I would definitely stay...
Australia
Joanna
The price is AU$266
includes taxes & fees
30 July - 31 July
Palazzo Castagna

19. Salini Resort

Salini Resort
4.0 star property
Is-Salina
8.6 out of 10, Excellent, (429 reviews)
"Lovely hotel."
United Kingdom
james
The price is AU$291
includes taxes & fees
10 Aug - 11 Aug
Salini Resort

20. Hyatt Centric Malta

Hyatt Centric Malta
5.0 star property
Paceville
9.6 out of 10, Exceptional, (299 reviews)
"Amazing stay. Nice variety of breakfast and exceptional service "
United Kingdom
Mohammed
The price is AU$338
includes taxes & fees
23 July - 24 July
Hyatt Centric Malta
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Mgarr attractions

Learn more about Mgarr

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

A harbor with colorful boats, a historic church on a hill, and Mediterranean-style buildings.

Top Mgarr Hotel Reviews

Recent Reviews in Mgarr

More cheap accommodation in Mgarr

Find out more about Mgarr

Top reasons to visit Mgarr

  • Stunning Beaches and Bays: Mgarr boasts beautiful beaches and pristine bays, perfect for relaxation and water sports.
  • Scenic Harbour Views: Stroll along Mgarr Harbour for breathtaking sea views and a vibrant atmosphere.
  • Cultural Exploration: Visit charming local churches and immerse yourself in the rich Maltese culture.
  • Exciting Boat Trips: Take boat trips for unique perspectives of the coastline and nearby attractions.
  • Accommodation Variety: Enjoy a range of comfortable lodging options, from hotels to charming guesthouses.

Find great hotels near Mgarr

If you're seeking a memorable getaway in Mgarr, Northern Region, Malta, you'll discover a variety of accommodation options tailored for families, beach lovers, and business travellers alike. From the renowned Grand Hotel Mgarr to charming guesthouses, the local hotels offer a perfect blend of comfort and convenience. Embrace the stunning coastal views and immerse yourself in the vibrant atmosphere while enjoying a delightful stay at one of Mgarr's welcoming establishments.

  • Corinthia St George's Bay: Experience luxury and adventure at Corinthia St George's Bay, a stunning 5-star hotel located a mere 11.3km from Mgarr. This family-friendly resort is perfect for those seeking a blend of relaxation and excitement. Indulge in a full spa experience with treatments like deep tissue massages and manicures. For the adventurous, onsite and nearby activities include windsurfing, waterskiing, and snorkelling. The hotel is also equipped with child-friendly services, ensuring a wonderful stay for families.
  • Maritim Antonine Hotel & Spa Malta: Just 4.8km from Mgarr, the 4.5-star Maritim Antonine Hotel & Spa Malta is an ideal choice for business and family travellers, particularly those within the LGBTQIA community. The hotel boasts a range of business facilities, including a fully accessible Business Centre and meeting rooms. Families will appreciate the welcoming atmosphere and amenities designed for children, such as highchairs and babysitting services. This hotel promises a harmonious blend of comfort and professional services, making it a great base for your Maltese adventures.
  • Verdi St Georges Bay Marina: Situated 11.3km from Mgarr, Verdi St Georges Bay Marina is a delightful 4-star hotel offering a perfect combination of family and business-friendly amenities. The hotel features multiple meeting rooms and a conference centre, catering to professional needs. Families can enjoy a range of child-friendly services, including babysitting and a dedicated children's pool. With its inviting atmosphere and strategic location, Verdi St Georges Bay Marina is an excellent choice for both leisure and business travellers looking to unwind in Malta.

Where to stay in and around Mgarr

Mgarr, a charming city in Malta, offers a delightful blend of beachside relaxation and historical exploration. Stroll along the picturesque Mgarr Harbour for fabulous sea views, or immerse yourself in the family-friendly atmosphere of nearby towns. Just a short distance away, enjoy the scenic landscapes and rich culture, making it the perfect destination for a memorable holiday. Whether you're after outdoor adventures or tranquil seaside moments, Mgarr has something for every traveller.

  • St. Paul's Bay: Located approximately 4.8km from Mgarr, St. Paul's Bay is a bustling city known for its stunning coastal scenery and vibrant atmosphere. This area attracts visitors year-round, especially during peak months from April to July. Travellers seeking outdoor adventures will find plenty to enjoy, from beautiful beaches to scenic walks along the waterfront. The area is home to a variety of theatres and shopping centres, offering a diverse range of entertainment and retail options. The local beaches are perfect for families and those looking to soak up the sun.
  • Mellieha: Also located around 4.8km from Mgarr, Mellieha is a picturesque city that offers visitors a mix of stunning landscapes and cultural experiences. Similar to St. Paul's Bay, Mellieha sees a steady flow of tourists throughout the year, with peak seasons in the warmer months. The area is renowned for its beautiful beaches and outdoor activities, making it a great destination for nature lovers. Visitors can enjoy local theatres and shopping malls while also taking in the breathtaking views of Mellieha Bay, a favourite spot for beachgoers and families alike.
  • Iz-Zebbieh: Nestled in the vicinity of Mgarr, Iz-Zebbieh is a charming village that offers a more tranquil experience compared to its bustling neighbours. While it experiences moderate seasonal variations in visitor numbers, the peak months from July to September draw in those looking for a relaxing beach getaway. Travellers come here for its stunning outdoor scenery, with beautiful beaches and a nudist beach nearby, catering to a variety of preferences. Iz-Zebbieh is perfect for those who appreciate a quiet escape while still being close to the vibrant Maltese culture.

Things to do near Mgarr

Mgarr, located in Malta's Northern Region, is perfect for beach lovers and outdoor enthusiasts. Visitors can enjoy scenic views while indulging in popular activities such as attending live music events and exploring vibrant shopping areas. Don't miss out on exciting boat trips that offer a unique perspective of the coastline, as well as the local theatre and arena entertainment facilities that make for an unforgettable holiday experience.

Shopping

For unique gifts, visit Dylan's House of Candy, only 8.0km from Mgarr. Maltaqua, 4.8km away, offers excellent local products. If you're up for a drive, the Bay Street Shopping Complex, 11.3km away, features a vibrant mix of shopping, entertainment, and family-friendly activities.

Recreation

Experience the energetic atmosphere at Ta' Qali National Stadium, perfect for sports enthusiasts. Enjoy a round of golf at the Royal Malta Golf Club, surrounded by stunning landscapes. For a family-friendly day, visit St. Peter's Pool, where you can relax by the water and soak up the sun.

Adventure

In Mgarr, the Eden SuperBowl, located 11.3km away, offers an exhilarating experience with ten-pin bowling, laser tag, and arcade games. Enjoy a thrilling outing with friends or family, perfect for those seeking a fun-filled adventure in a vibrant atmosphere.

Nightlife

In Mgarr, you can enjoy vibrant nightlife at the nearby Malta Experience, offering a captivating cultural show. The Malta5D cinema provides a unique film experience, while Manoel Theatre captivates with its rich entertainment and romantic atmosphere, all just a short distance from your base.

Booking tips and Expedia advantages for Mgarr

For a budget-friendly trip to Mgarr, consider visiting between January and March when accommodation prices are lower. Aim to book your hotel about a month in advance for the best deals, especially on Saturdays, which are cheaper than Thursdays. Use Expedia to refine your search based on budget and preferences, and look for package deals that combine flights and accommodation to save even more. Don't forget to explore free activities like local markets and scenic walks to enjoy Malta without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Mgarr 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 Mgarr 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 Mgarr is Saturday. The most expensive day to stay in Mgarr is Thursday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and the type of accommodation you're after. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Mgarr hotel accommodation with flights and activities through an Expedia package deal.

Find the best attractions near Mgarr

Mgarr, a delightful destination in Malta, is perfect for beach lovers and outdoor enthusiasts alike. Explore the stunning beaches and bays, immerse yourself in local culture at charming churches, and soak in the picturesque views of Mgarr Harbour. Don’t miss the chance to take a trip to Gozo Island for breathtaking panoramas and unique attractions that enhance the scenic experience. Whether it's relaxing by the beach or enjoying the vibrant local scenery, Mgarr has something for everyone.

  • Golden Bay: Located a mile from Mgarr, Golden Bay offers stunning scenery and a vibrant beach atmosphere. It's the perfect spot for relaxation or outdoor activities like swimming and sunbathing, surrounded by beautiful cliffs and lush greenery.
  • Golden Sands Beach: Also 1.6km away, Golden Sands Beach features golden sands and crystal-clear waters. It's an ideal place to soak up the sun or enjoy water sports, providing a laid-back beach vibe that’s perfect for unwinding.
  • Popeye Village: Just three miles from Mgarr, Popeye Village is a whimsical attraction originally built as a film set. It offers a unique blend of nostalgia and fun, with activities for families and a picturesque backdrop, enhancing its charming business vibe.

Best time to go to Mgarr

The best time to visit Mgarr can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Mgarr falls in August, when visitor numbers are average and weather is sunny with no rain (dry). The coolest average temperature in Mgarr falls in February, visitor numbers are average and weather is mostly sunny with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January58.1°F (14.5°C)Light RainMostly SunnyAverageSlightly Low
February57.2°F (14.0°C)Light RainMostly SunnyAverageSlightly Low
March58.3°F (14.6°C)No Rain (Dry)Mostly SunnySlightly HighSlightly Low
April61.2°F (16.2°C)No Rain (Dry)SunnySlightly HighAverage
May66.2°F (19.0°C)No Rain (Dry)SunnyAverageAverage
June73.2°F (22.9°C)No Rain (Dry)SunnyAverageAverage
July79.0°F (26.1°C)No Rain (Dry)SunnySlightly HighSlightly High
August80.6°F (27.0°C)No Rain (Dry)SunnyAverageSlightly High
September77.7°F (25.4°C)No Rain (Dry)SunnyAverageSlightly High
October72.7°F (22.6°C)Light RainMostly SunnySlightly LowAverage
November67.1°F (19.5°C)Light RainMostly SunnySlightly LowAverage
December61.3°F (16.3°C)Light RainMostly SunnySlightly LowAverage

The nearest major airports for your trip to Mgarr

Flying into Mgarr, Malta, is convenient with Luqa (MLA-Malta International Airport) situated approximately 14.5km away. For comfortable stays nearby, consider The Westin Dragonara Resort and Hyatt Regency Malta, both boasting 5-star ratings and located about 8.0km from the airport. Alternatively, the Grand Hotel Excelsior, also a 5-star establishment, is just 4.8km from Luqa. These hotels provide easy access to the airport, ensuring a smooth transition from your flight to your accommodation in Mgarr. With excellent transport options, your Maltese getaway is set to be hassle-free and enjoyable.

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 cancelled 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 can I save on a hotel booking in Mgarr with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Mgarr hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Mgarr?
Prices for hotels in Mgarr often vary, but you can find a great deal from AU$122 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 our cheapest rates.