Photo by William Keller

Mġarr Hotels from ₹5,557
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Mġarr
Apart hotel
Check prices for these dates
Our top choices for Mġarr hotels

Palazzo Castagna
Palazzo CastagnaGhaxaq
9.8 out of 10, Exceptional, (140 reviews)
The price is ₹14,202
₹15,306 total
includes taxes & fees
15 Jun - 16 Jun

Radisson Blu Resort & Spa, Malta Golden Sands
Radisson Blu Resort & Spa, Malta Golden SandsGħajn Tuffieħa
9.4 out of 10, Exceptional, (1,004 reviews)
The price is ₹31,919
₹34,263 total
includes taxes & fees
22 Jun - 23 Jun

Grand Hotel Gozo
Grand Hotel GozoGhajnsielem
8.6 out of 10, Excellent, (925 reviews)
The price is ₹10,070
₹10,885 total
includes taxes & fees
18 Jun - 19 Jun

The Westin Dragonara Resort, Malta
The Westin Dragonara Resort, MaltaPaceville
9.6 out of 10, Exceptional, (1,017 reviews)
The price is ₹28,793
₹30,919 total
includes taxes & fees
15 Jun - 16 Jun

Paradise Bay Resort
Paradise Bay ResortMellieha
7.6 out of 10, Good, (1,003 reviews)
The price is ₹13,994
₹15,083 total
includes taxes & fees
15 Jun - 16 Jun

Corinthia Palace Malta
Corinthia Palace MaltaAttard
9.4 out of 10, Exceptional, (1,005 reviews)
The price is ₹21,750
₹23,382 total
includes taxes & fees
17 Jun - 18 Jun

Hyatt Regency Malta
Hyatt Regency MaltaPaceville
9.6 out of 10, Exceptional, (1,017 reviews)
The price is ₹21,852
₹23,492 total
includes taxes & fees
16 Jun - 17 Jun

Verdala Wellness Hotel AX Privilege - Adults Only
Verdala Wellness Hotel AX Privilege - Adults OnlyRabat
9.8 out of 10, Exceptional, (32 reviews)
The price is ₹24,748
₹26,591 total
includes taxes & fees
25 Jun - 26 Jun

Malta Marriott Resort & Spa
Malta Marriott Resort & SpaIl-Balluta
9.6 out of 10, Exceptional, (928 reviews)
The price is ₹27,662
₹29,709 total
includes taxes & fees
20 Jun - 21 Jun

Hilton Malta
Hilton MaltaPaceville
9.4 out of 10, Exceptional, (1,007 reviews)
The price is ₹29,195
₹31,348 total
includes taxes & fees
26 Jun - 27 Jun

La Falconeria Hotel
La Falconeria HotelValletta
9.4 out of 10, Exceptional, (1,005 reviews)
The price is ₹21,093
₹22,680 total
includes taxes & fees
28 Jun - 29 Jun

San Karlu Hotel
San Karlu HotelValletta
9.4 out of 10, Exceptional, (274 reviews)
The price is ₹21,883
₹23,525 total
includes taxes & fees
19 Jun - 20 Jun

Grand Hotel Excelsior
Grand Hotel ExcelsiorFloriana
8.8 out of 10, Excellent, (1,016 reviews)
The price is ₹22,818
₹24,525 total
includes taxes & fees
30 Jun - 1 Jul

Courtyard by Marriott Sliema
Courtyard by Marriott SliemaSliema
9.6 out of 10, Exceptional, (250 reviews)
The price is ₹19,435
₹20,905 total
includes taxes & fees
16 Jun - 17 Jun

Palais Le Brun
Palais Le BrunValletta
9.6 out of 10, Exceptional, (893 reviews)
The price is ₹24,531
₹26,358 total
includes taxes & fees
25 Jun - 26 Jun

Corinthia St George's Bay
Corinthia St George's BaySt. Julian's
9.0 out of 10, Wonderful, (1,014 reviews)
The price is ₹28,793
₹30,919 total
includes taxes & fees
29 Jun - 30 Jun

Waterfront
WaterfrontSliema
9.2 out of 10, Wonderful, (1,016 reviews)
The price is ₹20,776
₹22,341 total
includes taxes & fees
16 Jun - 17 Jun

Hotel Ta' Cenc & Spa
Hotel Ta' Cenc & SpaSannat
8.6 out of 10, Excellent, (204 reviews)
The price is ₹21,004
₹22,585 total
includes taxes & fees
15 Jun - 16 Jun

Hyatt Centric Malta
Hyatt Centric MaltaPaceville
9.6 out of 10, Exceptional, (286 reviews)
The price is ₹19,539
₹21,016 total
includes taxes & fees
22 Jun - 23 Jun

Hotel Ben Marsalforn, Affiliated By Meliá
Hotel Ben Marsalforn, Affiliated By MeliáZebbug
10.0 out of 10, Exceptional, (11 reviews)
The price is ₹9,872
₹10,673 total
includes taxes & fees
14 Jul - 15 Jul
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 Mġarr attractions
More cheap stays in Mġarr

Alborada Aparthotel
High Street Sliema Malta
The price is ₹5,090 per night from 25 Jun to 26 Jun
₹5,090
₹5,557 total
25 Jun - 26 Jun
includes taxes & fees
6/10 (233 reviews)










































































