Live prices for 34 hand-checked hotels, from £55 a night (middle price £140). Taxes included, no booking fees.
Malta runs pricier than most of the Med — the cheapest bookable room is around £89 a night. Here are 49 real hotels across Valletta, Sliema, St Julian's, Mellieħa, the quiet south and Gozo, in luxury, mid-range and budget bands, each with live prices. No markups, no booking fees.
Read our full Malta hotel guide →For Tue, 13 Oct–Thu, 15 Oct (2 nights, 2 adults), the 34 hotels we checked in Malta start at £55 a night, and the middle price is about £140 a night, taxes included. Prices change daily — open any hotel to see rates for your own dates.
Of the hotels in our Malta guide, The St. George's Park Hotel is the cheapest for Tue, 13 Oct–Thu, 15 Oct: £55 a night (£109 for 2 nights, 2 adults, taxes included).
No. The price you see is the price you pay — no booking fee or markup is added at checkout.