Find Beach Hotels in Mgarr
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check availability on Mgarr Beach Hotels
Compare Mgarr Beach Hotels room rates, reviews, and availability. Most hotels are fully refundable.

Seven Nights Luxurious Holiday in Warmth
Seven Nights Luxurious Holiday in Warmth

3 bedroom Apartment in Quiet Mgarr Village
3 bedroom Apartment in Quiet Mgarr Village
9.6 out of 10, Exceptional, (5)

Sea View Double Apartment for 6 at Radisson Blu, Golden Bay
Sea View Double Apartment for 6 at Radisson Blu, Golden Bay

Apartment Two Weeks Right of Use at Radisson Blu Resort & Spa, Golden Sands
Apartment Two Weeks Right of Use at Radisson Blu Resort & Spa, Golden Sands
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.
Find out more about Mgarr
Find out more about Mgarr
Recent reviews of Mgarr hotels
Recent reviews of Mgarr hotels

Verdi St Georges Bay Marina
5/5 Excellent
"I stayed here for 5 nights and had a great time. The staff were very friendly and helpful. They were able to help with recommendations on things to do, where to go. It was also close to Paceville which was a nice surprise as I didn’t realise it was so close to walk to. If I am able to return to Malta, I would stay here again."
A verified traveler stayed at Verdi St Georges Bay Marina
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
More Accommodation Types in Mgarr
- Apartments in Northern Region
- Villas in Northern Region
- Vacation Homes in Northern Region
- Guest Houses in Northern Region
- B&B in Northern Region
- Aparthotels in Northern Region
- Condo Rentals in Northern Region
- Cottages in Northern Region
- Hostels in Northern Region
- Resorts in Northern Region
- Farmstay in Northern Region
Hotels near popular Mgarr Attractions
Mgarr Hotels by Star Rating
Explore more hotels
- The Windsor Hotel
- DoubleTree by Hilton Malta
- Hyatt Centric Malta
- Grand Hotel Excelsior
- Malta Marriott Resort & Spa
- Verdi St Georges Bay Marina
- The Londoner Hotel Sliema
- AX ODYCY Hotel
- Hilton Malta
- be.HOTEL
- The Gomerino Hotel
- Hyatt Regency Malta
- Mayflower Hotel
- Porto Azzurro Aparthotel
- Holiday Inn Express Malta by IHG
- InterContinental Malta by IHG
- Barceló Fortina Malta
- San Karlu Hotel
- Palais Le Brun
- Citizen suites