Hotels in Malta

Find the best deals on 3,695 hotels in Malta

Check-in
Check-out
Compare vs. momondo |

Cheapest cities to book a hotel in Malta

Looking for a city in Malta to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
$45 - $78
CHEAPEST CITY IN MALTA Qawra 28% cheaper Hotels in Qawra are the cheapest in Malta at just $45 per night on average.
MOST EXPENSIVE CITY IN MALTA Xewkija 25% more expensive Xewkija has the highest priced hotels in Malta with rooms averaging $78 per night.
MOST POPULAR CITY IN MALTA Luqa 84% more users visited More momondo users search for hotels in Luqa than any other city in Malta

Popular Cities in Malta

Book one of the best deals Malta has to offer in these popular locations
  • Spinola Hotel
    Best value

    Spinola Hotel

    7.8

    $29

    View Deal
  • Maritim Antonine Hotel & Spa Malta
    #1 Most popular

    Maritim Antonine Hotel & Spa Malta

    8.5

    $47

    View Deal
  • Golden Tulip Vivaldi Hotel
    #2 Most popular

    Golden Tulip Vivaldi Hotel

    8.1

    $54

    View Deal
  • Corinthia Palace Malta
    #3 Most popular

    Corinthia Palace Malta

    9.0

    $148

    View Deal
  • Plaza Regency Hotels
    #4 Most popular

    Plaza Regency Hotels

    7.7

    $43

    View Deal
  • The Windsor Hotel
    #5 Most popular

    The Windsor Hotel

    8.2

    $63

    View Deal
  • Radisson Blu Resort, Malta St Julian's

    Radisson Blu Resort, Malta St Julian's

    8.4

    $103

    View Deal
  • Park Hotel - Malta
    Best value

    Park Hotel - Malta

    5.9

    $29

    View Deal
  • The Victoria Hotel
    #1 Most popular

    The Victoria Hotel

    8.9

    $55

    View Deal
  • The St. George S Park Hotel
    #2 Most popular

    The St. George S Park Hotel

    6.4

    $40

    View Deal
  • Waterfront
    #3 Most popular

    Waterfront

    8.4

    $62

    View Deal
  • Ax The Palace
    #4 Most popular

    Ax The Palace

    8.6

    $83

    View Deal
  • Sliema Chalet Hotel
    #5 Most popular

    Sliema Chalet Hotel

    7.8

    $53

    View Deal
  • Sea View Triplex, Spinola Bay

    Sea View Triplex, Spinola Bay

    View Deal
  • St. Julian's Bay Hotel
    Best value

    St. Julian's Bay Hotel

    8.0

    $46

    View Deal
  • Intercontinental Malta
    #1 Most popular

    Intercontinental Malta

    8.3

    $123

    View Deal
  • The Westin Dragonara Resort, Malta
    #2 Most popular

    The Westin Dragonara Resort, Malta

    8.9

    $168

    View Deal
  • Hilton Malta
    #3 Most popular

    Hilton Malta

    9.0

    $149

    View Deal
  • Cavalieri Art Hotel
    #4 Most popular

    Cavalieri Art Hotel

    7.8

    $62

    View Deal
  • Holiday Inn Express Malta
    #5 Most popular

    Holiday Inn Express Malta

    9.0

    $55

    View Deal
  • Be.Hotel

    Be.Hotel

    8.4

    $60

    View Deal
  • The Gardens
    Best value

    The Gardens

    $24

    View Deal
  • Hotel Ta' Cenc & Spa
    #1 Most popular

    Hotel Ta' Cenc & Spa

    8.3

    $133

    View Deal
  • Saint Patrick's Hotel
    #2 Most popular

    Saint Patrick's Hotel

    8.2

    $73

    View Deal
  • Feluka Court Apartments
    #3 Most popular

    Feluka Court Apartments

    $112

    View Deal
  • Townhouse Gharb Boutique
    #4 Most popular

    Townhouse Gharb Boutique

    $57

    View Deal
  • Tan Neputi Art & Cooking
    #5 Most popular

    Tan Neputi Art & Cooking

    8.4

    $62

    View Deal
  • The Duke Boutique Hotel

    The Duke Boutique Hotel

    9.5

    $84

    View Deal

Malta travel tips

Let us help you with the best tips about Malta

When is the least expensive time to stay in Malta?

The least expensive month to stay at a hotel in Malta is December. On average, it only costs $77 per night in the month of December. Conversely, the most expensive month to visit Malta is September.

Where do most people stay in Malta?

There is little doubt that travelers enjoy various cities in Malta, but the majority of travelers who visit Malta tend to spend the most time in Luqa.

Which city in Malta has the most expensive hotel rooms?

Xewkija is the most expensive city in Malta to book a hotel room in. The nightly rate of $78 is 25% more than the average city in Malta.

Which city in Malta has the least expensive hotel rooms?

At just $33 per night, Msida has hotel room rates that are 72% less than other cities in Malta.