
Tal-Ħlas Holidays from AU$1,371
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to AU$2,500 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
The Latest Tal-Ħlas Holiday Deals
Price found within the past 48 hours. Click for updated prices.

Solana Hotel & Spa
Price was AU$1,787, price is now AU$1,371 per person
AU$1,371
per person
22 July - 29 July
found 1 day ago
Return flight included
Belgrade (BEG) to Luqa (MLA)
8.6/10 Excellent! (1,000 reviews)
It was the last place we stayed at on our trip and we were not disappointed
Reviewed on 14 June 2026


Verdi Gzira Promenade
Save 100% on your flight
Price was AU$1,903, price is now AU$1,423 per person
AU$1,423
per person
22 July - 29 July
found 1 day ago
Return flight included
Belgrade (BEG) to Luqa (MLA)
9.4/10 Exceptional! (531 reviews)
The good .... Welcoming and very friendly staff, clean rooms and joint areas, well maintained property. Well located. Reasonable price. Swimming pool and gym was lovely. Views from pool area outstanding.
The bad.... When we booked it said breakfast included but when checked not the case. Feel this is more a expedia issue not direct hotel issue. We paid extra for breakfast and as leaving before breakfast on last day they accounted for this for us which we appreciated. The breakfast is a typical european breakfast afair they made omlettes on request that I really appreciated.
The ugly ... the door key ..... nightmare and both I and my friend did feel they leaned towards user issue when 100% door fault which was fixed when I had enough and got a little short fused as it was taking 20-30mins toget into room with trips to reception for new passes. Bring back door keys for such issues
Overall would return lovely place. Think a drink on the last day for the door issue would have been a nice jesture if they had thought of it as it impacted the first 4 of 6 days we were very patient about it.
Reviewed on 18 June 2026

Verdi St Georges Bay Marina
Save 100% on your flight
Price was AU$1,835, price is now AU$1,377 per person
AU$1,377
per person
22 July - 29 July
found 1 day ago
Return flight included
Belgrade (BEG) to Luqa (MLA)
8.8/10 Excellent! (1,008 reviews)
Staff at the hotel were friendly and very helpful. The beds were so comfortable and the rooms spacious.
The building work is clearly beyond their control but it was dreadful and there was no respite from it, even at night.
Reviewed on 19 June 2026

Corinthia St George's Bay
Save 100% on your flight
Price was AU$2,116, price is now AU$1,627 per person
AU$1,627
per person
22 July - 29 July
found 1 day ago
Return flight included
Belgrade (BEG) to Luqa (MLA)
9/10 Wonderful! (1,010 reviews)
Staff were all lovely, food was pretty good from all restaurant hotels, overall great stay
Reviewed on 18 June 2026
Tal-Ħlas Holiday
Tal-Ħlas Essential Information
Language | Maltese |
|---|---|
Currency | Euros |
Local Welcome | Hawn |
Local Goodbye | Ċaw |
Closest Airport | Malta Intl. Airport (MLA) |
Max Temp Winter | 16ºC |
Max Temp Summer | 27ºC |
Our pick of the best Tal-Ħlas Hotel Deals

Ramla Bay Resort
Marfa L/o Mellieha Mellieha Malta
8.6/10 Excellent! (780 reviews)
"Rooms were clean and spacious, the resort is huge for Malta and plenty sun lingers. Great place for the kids, and food at breakfast and evening meal was superb. Excellent staff throughout. Would recommend a car when staying here to get around. Plenty car parking spaces"
Reviewed on 7 June 2026

Novotel Malta Sliema
60 SIR FREDERICK PONSOMBY STREET Gzira
Fully refundableReserve now, pay when you stay
The price is AU$247 per night from 21 June to 22 June
AU$247
21 June - 22 June
includes taxes & fees
8.8/10 Excellent! (159 reviews)
"Pool not opening till 10 and the gym 8 is not helpful if you want to work out before going out for the day or to work. Restaurant closing at 6 on the room seems silly also given the view!"
Reviewed on 13 June 2026

Corinthia St George's Bay
St. Georges Bay St. Julian's Malta
Fully refundableReserve now, pay when you stay
The price is AU$314 per night from 21 June to 22 June
AU$314
21 June - 22 June
includes taxes & fees
9/10 Wonderful! (1,001 reviews)
"Staff were all lovely, food was pretty good from all restaurant hotels, overall great stay"
Reviewed on 18 June 2026
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.
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.











