Hotels in Malta

Find the best deals on 3,636 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 26% cheaper Hotels in Qawra are the cheapest in Malta at just $45 per night on average.
MOST EXPENSIVE CITY IN MALTA Xewkija 29% more expensive Xewkija has the highest priced hotels in Malta with rooms averaging $78 per night.
MOST POPULAR CITY IN MALTA Luqa 82% 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
Maisonette
Best value
Maisonette
$40
Gzira Apartment
#1 Most popular
Gzira Apartment
$64
Private village apartment
#2 Most popular
Private village apartment
8.9
$56
Squadron Base
#3 Most popular
Squadron Base
9.2
$94
Pebbles Resort
Best value
Pebbles Resort
8.8
$28
Grand Hotel Excelsior
#1 Most popular
Grand Hotel Excelsior
8.6
$120
The Phoenicia Malta
#2 Most popular
The Phoenicia Malta
9.2
$151
Rosselli
#3 Most popular
Rosselli
9.1
$315
19 Rooms
#4 Most popular
19 Rooms
9.1
$122
De Vilhena Boutique Hotel
#5 Most popular
De Vilhena Boutique Hotel
8.9
$125
Ax The Saint John
Ax The Saint John
9.0
$135
Sliema Marina Hotel
Best value
Sliema Marina Hotel
8.5
$35
The Windsor Hotel
#1 Most popular
The Windsor Hotel
8.2
$39
Plaza Regency Hotels
#2 Most popular
Plaza Regency Hotels
7.8
$44
Ax The Palace
#3 Most popular
Ax The Palace
8.6
$96
Ax The Victoria Hotel
#4 Most popular
Ax The Victoria Hotel
8.8
$86
Sliema Chalet Hotel
#5 Most popular
Sliema Chalet Hotel
7.8
$35
The Preluna Hotel
The Preluna Hotel
7.8
$64
The St George Park Hotel
Best value
The St George Park Hotel
6.4
$25
Intercontinental Malta
#1 Most popular
Intercontinental Malta
8.3
$102
Golden Tulip Vivaldi Hotel
#2 Most popular
Golden Tulip Vivaldi Hotel
8.1
$58
Be.Hotel
#3 Most popular
Be.Hotel
8.4
$57
Hilton Malta
#4 Most popular
Hilton Malta
9.0
$131
Cavalieri Art Hotel
#5 Most popular
Cavalieri Art Hotel
7.8
$47
Radisson Blu Resort, Malta St Julian's
Radisson Blu Resort, Malta St Julian's
8.4
$119
Aparthotel Ulysses
Best value
Aparthotel Ulysses
7.2
$40
Mariblu Bed & Breakfast Guesthouse
#1 Most popular
Mariblu Bed & Breakfast Guesthouse
7.8
$58

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 January. On average, it only costs $74 per night in the month of January. 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 29% more than the average city in Malta.

Which city in Malta has the least expensive hotel rooms?

At just $27 per night, Qawra has hotel room rates that are 77% less than other cities in Malta.