
Malta Beach Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to €185 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Price found within the past 48 hours. Click for updated prices.

Riviera Spa Resort – Adults Only
Price was €475, price is now €359 per person
€359
per person
3 Jan - 10 Jan
found 14 hours ago
Return direct flight included
Copenhagen (CPH) to Luqa (MLA)
8.4/10 Very Good! (780 reviews)
Didn’t get 5 stars owing to having fire alarms going off on two nights. One at 2.00 am and another night at 5.00 am. Dudnt make it a relaxing break as only there for four nights.
Reviewed on 9 Nov 2025

Malta Marriott Resort & Spa
Il-Balluta
Save 100% on your flight
Price was €786, price is now €520 per person
€520
per person
3 Jan - 10 Jan
found 14 hours ago
Return direct flight included
Copenhagen (CPH) to Luqa (MLA)
9.6/10 Exceptional! (772 reviews)
Great hotel, the staff were amazing. The spa area was used every day and I loved it as a great way to relax at the end of the day. The room was spacious and cleaned daily.
Reviewed on 30 Nov 2025

Verdi St Georges Bay Marina
Price was €553, price is now €397 per person
€397
per person
3 Jan - 10 Jan
found 14 hours ago
Return direct flight included
Copenhagen (CPH) to Luqa (MLA)
8.8/10 Excellent! (1,004 reviews)
A gorgeous part of the world. Good location, great people, great food, and the weather is warm for a stay in the Autumn time as well.
Reviewed on 24 Nov 2025

Corinthia St George's Bay
Price was €596, price is now €447 per person
€447
per person
3 Jan - 10 Jan
found 14 hours ago
Return direct flight included
Copenhagen (CPH) to Luqa (MLA)
9/10 Wonderful! (1,004 reviews)
The area around the property was undergoing extensive construction which limited access and was a health and safety issue to the point of being dangerous. The hotel itself and facilities were excellent. However, I was mistakenly charged for four shuttles when I only had one. I disputed this and the mistake was resolved. Although something to bear in mind for customer service.
Reviewed on 1 Dec 2025

Ramla Bay Resort
Price was €513, price is now €388 per person
€388
per person
3 Jan - 10 Jan
found 14 hours ago
Return direct flight included
Copenhagen (CPH) to Luqa (MLA)
8.6/10 Excellent! (734 reviews)
Fab-u-ous! The part we stayed in has only just opened & some landscaping still taking place outside but didn't cause any issues. All the staff were brilliant, large room, spotlessly clean & the food excellent. Lovely pool area & a short walk to hop on, hop off bus stop or the hotel offers a shuttle to some locations. Couldn't fault anything, we will be going back next year.
Reviewed on 13 Nov 2025
Price found within the past 48 hours. Click for updated prices.

Corinthia St George's Bay
Price was €596, price is now €447 per person
€447
per person
3 Jan - 10 Jan
found 14 hours ago
Return direct flight included
Copenhagen (CPH) to Luqa (MLA)
9/10 Wonderful! (1,004 reviews)
The area around the property was undergoing extensive construction which limited access and was a health and safety issue to the point of being dangerous. The hotel itself and facilities were excellent. However, I was mistakenly charged for four shuttles when I only had one. I disputed this and the mistake was resolved. Although something to bear in mind for customer service.
Reviewed on 1 Dec 2025

Malta Marriott Resort & Spa
Il-Balluta
Save 100% on your flight
Price was €786, price is now €520 per person
€520
per person
3 Jan - 10 Jan
found 14 hours ago
Return direct flight included
Copenhagen (CPH) to Luqa (MLA)
9.6/10 Exceptional! (772 reviews)
Great hotel, the staff were amazing. The spa area was used every day and I loved it as a great way to relax at the end of the day. The room was spacious and cleaned daily.
Reviewed on 30 Nov 2025

Grand Hotel Excelsior
Price was €808, price is now €631 per person
€631
per person
3 Jan - 10 Jan
found 14 hours ago
Return direct flight included
Copenhagen (CPH) to Luqa (MLA)
8.8/10 Excellent! (1,003 reviews)
The Grand Hotel Excelsior is a lovely property with a charming, old–style atmosphere, even though it was only completed in 2007. The classic aesthetic gives it a warm, elegant feel. My room was very spacious, and the view was genuinely beautiful — definitely a highlight of the stay.
I also loved the spa; it was relaxing, well-kept, and a great addition to the overall experience. The convenient beach access is another major plus, making it easy to enjoy without any hassle.
While keeping the old charm, some amenities, however, feel a bit outdated. The automatic room lights, elevator security system, and bath amenities could use a more modern, functional refresh to match today’s standards. Still, the overall comfort, character, and excellent location make this hotel a very enjoyable place to stay.
With a little updating, it could easily elevate its already pleasant experience.
Reviewed on 29 Nov 2025
Price found within the past 48 hours. Click for updated prices.

Ramla Bay Resort
Price was €354, price is now €315 per person
€315
per person
19 Feb - 22 Feb
found 1 day ago
Return direct flight included
Dublin (DUB) to Luqa (MLA)
8.6/10 Excellent! (734 reviews)
Fab-u-ous! The part we stayed in has only just opened & some landscaping still taking place outside but didn't cause any issues. All the staff were brilliant, large room, spotlessly clean & the food excellent. Lovely pool area & a short walk to hop on, hop off bus stop or the hotel offers a shuttle to some locations. Couldn't fault anything, we will be going back next year.
Reviewed on 13 Nov 2025

Verdi St Georges Bay Marina
Price was €456, price is now €353 per person
€353
per person
19 Feb - 22 Feb
found 1 day ago
Return direct flight included
Dublin (DUB) to Luqa (MLA)
8.8/10 Excellent! (1,004 reviews)
A gorgeous part of the world. Good location, great people, great food, and the weather is warm for a stay in the Autumn time as well.
Reviewed on 24 Nov 2025

Malta Marriott Resort & Spa
Il-Balluta
Price was €550, price is now €471 per person
€471
per person
19 Feb - 22 Feb
found 1 day ago
Return direct flight included
Dublin (DUB) to Luqa (MLA)
9.6/10 Exceptional! (772 reviews)
Great hotel, the staff were amazing. The spa area was used every day and I loved it as a great way to relax at the end of the day. The room was spacious and cleaned daily.
Reviewed on 30 Nov 2025

Verdi St Georges Bay Marina
St. Georges Bay St. Julian's
The price is €55 per night from 8 Dec to 9 Dec
€55
8 Dec - 9 Dec
includes taxes & fees
Stay at this beach hotel in St. Julian's. Enjoy free Wi-Fi, 2 outdoor pools and a full-service spa. Our guests praise the breakfast and the helpful staff in ...
8.8/10 Excellent! (1,007 reviews)
Travellers like: near the beach, sunloungers, beach bars, beach umbrellas
Travellers say...
A gorgeous part of the world. Good location, great people, great food, and the weather is warm for a stay in the Autumn time as well.
Reviewed on 24 Nov 2025

InterContinental Malta by IHG
St. George's Bay St. Julian's Malta
The price is €105 per night from 6 Dec to 7 Dec
€105
6 Dec - 7 Dec
includes taxes & fees
Stay at this luxury hotel in St. Julian's. Enjoy free Wi-Fi, an outdoor pool and a full-service spa. Our guests praise the helpful staff in their reviews. Popular ...
8.4/10 Very Good! (385 reviews)
Travellers like: on the beach, cabanas, beach bars, beach umbrellas
Travellers say...
very nice
Reviewed on 18 Nov 2025

Maritim Antonine Hotel & Spa Malta
George Borg Olivier Street Mellieha Malta
The price is €44 per night from 3 Dec to 4 Dec
€44
3 Dec - 4 Dec
includes taxes & fees
Stay at this spa hotel in Mellieha. Enjoy free Wi-Fi, 2 outdoor pools and a full-service spa. Our guests praise the breakfast and the pool in their reviews. ...
8.8/10 Excellent! (1,004 reviews)
Travellers like: near the beach, kids' pool
Travellers say...
Nadine & the team were a great help. The room was lovely & quiet. It is a great hotel with great staff. Thank you very much
Reviewed on 11 Nov 2025
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.
