Compare Hotels in Malta

Search over 5,645 hotels from $123

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top cities in Malta

Top Rated Malta Hotels

Don't see what you're looking for?
See all available properties in Malta
View all properties
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.

Cheap Malta hotels options

    Carlton Hotel

    Carlton Hotel

    261 Tower Road Sliema Malta
    $152 nightly
    The price is $164 total per night from Jun 21 to Jun 22
    $164 total
    Jun 21 - Jun 22
    Total with taxes and fees
    AX ODYCY Hotel

    AX ODYCY Hotel

    Qawra Coast Road St. Paul's Bay Malta
    9.2/10 Wonderful! (389 reviews)
    St Julian's Bay Hotel

    St Julian's Bay Hotel

    Censu Tabone Street St. Julian's Malta
    $159 nightly
    The price is $171 total per night from Jun 18 to Jun 19
    $171 total
    Jun 18 - Jun 19
    Total with taxes and fees
    6.8/10 (1,000 reviews)
    Grand Harbour Hotel

    Grand Harbour Hotel

    47, Battery Street Valletta MALTA
    8.8/10 Excellent! (1,000 reviews)
    Maritim Antonine Hotel & Spa Malta

    Maritim Antonine Hotel & Spa Malta

    George Borg Olivier Street Mellieha Malta
    $147 nightly
    The price is $159 total per night from Jun 18 to Jun 19
    $159 total
    Jun 18 - Jun 19
    Total with taxes and fees
    9/10 Wonderful! (1,020 reviews)
    Hotel Juliani

    Hotel Juliani

    25, St George's Road St. Julian's Malta
    $211 nightly
    The price is $226 total per night from Jul 1 to Jul 2
    $226 total
    Jul 1 - Jul 2
    Total with taxes and fees
    9.6/10 Exceptional! (1,000 reviews)

Malta hotels essential information

Accommodation
5,645 hotels
Lowest Price
$123
Highest Price
$326
Popular hotels
Ramla Bay Resort, Corinthia St George's Bay, Novotel Malta Sliema, The Westin Dragonara Resort, Malta, Hyatt Centric Malta, Grand Hotel Gozo, Maritim Antonine Hotel & Spa Malta, Holiday Inn Express Malta by IHG, 115 The Strand Hotel by NEU Collective

Recent Reviews