Hotels in Malta

Find the best deals on 4,024 hotels in Malta

Check-in
Check-out
Compare vs. momondo |

Popular Cities in Malta

Book one of the best deals Malta has to offer in these popular locations
Hotels in Luqa
Best value
Maisonette
7.8
53 CAD
#1 Most popular
Sunshine Holiday Apartment
9.4
133 CAD
#2 Most popular
Gzira Apartment
85 CAD
#3 Most popular
Private village apartment
9.1
74 CAD
#4 Most popular
Squadron Base
9.3
124 CAD
#5 Most popular
Coral Gables
452 CAD
Hotels in Valletta
Best value
Osborne
8.5
121 CAD
#1 Most popular
Hotel Phoenicia Malta
9.3
199 CAD
#2 Most popular
Grand Hotel Excelsior
8.6
158 CAD
#3 Most popular
Grand Harbour Hotel
8.5
121 CAD
#4 Most popular
Casa Ellul
9.1
338 CAD
#5 Most popular
De Vilhena Boutique Hotel
8.8
165 CAD
Hotels in Sliema
Best value
Hibernia Residence & Hostel
6.3
18 CAD
#1 Most popular
The Victoria Hotel
8.9
114 CAD
#2 Most popular
Sliema Hotel By St Hotels
7.5
53 CAD
#3 Most popular
The Waterfront Hotel
8.4
121 CAD
#4 Most popular
Corner Hostel
8.1
24 CAD
#5 Most popular
Sliema House of Character by The Sea
6.3
235 CAD
Hotels in St. Julian's
Best value
Le Malte House St Julians
6.8
37 CAD
#1 Most popular
Radisson Blu Resort, Malta St Julian's
8.6
157 CAD
#2 Most popular
Intercontinental Hotels Malta
8.3
135 CAD
#3 Most popular
The Westin Dragonara Resort, Malta
9.0
166 CAD
#4 Most popular
Marina Hotel Corinthia Beach Resort
8.5
132 CAD
#5 Most popular
Corinthia Hotel St. George's Bay
8.6
161 CAD
Hotels in Mellieħa
Best value
Paradise Bay Resort
7.8
41 CAD
#1 Most popular
Labranda Riviera Hotel & Spa
8.1
50 CAD
#2 Most popular
Maritim Antonine Hotel & Spa Malta
8.5
59 CAD
#3 Most popular
Radisson Blu Golden Sands Resort & Spa, Golden Bay
9.0
139 CAD
#4 Most popular
Solana Hotel & Spa
8.3
41 CAD
#5 Most popular
Db Seabank Resort And Spa
8.6
136 CAD

Malta travel tips

Let us help you with the best tips about Malta

When is the least expensive time to stay in Malta?

When travelling to Malta it would be best to plan your trip around the month of February, as the prices are significantly lower than in July - just 72 CAD per night.

Where do most people stay in Malta?

Malta is full of enlightening and adventurous cities, but the most popular tourist destination is Luqa.

How much does a luxury hotel cost in Malta?

An average rate of 186 CAD per night is to be expected when planning a stay in a luxury hotel room in Malta. This rate is about 18% above the country’s average nightly rate of 157 CAD.

Which city in Malta has the most expensive hotel rooms?

Sliema is the most expensive city in Malta to book a hotel room in. The nightly rate of 1,493 CAD is 849% more than the average city in Malta.

Which city in Malta has the least expensive hotel rooms?

At just 20 CAD per night, Sliema has hotel room rates that are 87% less than other cities in Malta.


Most popular tourist destinations in Malta

Explore the cities our users love in Malta

Popular international routes landing in Malta

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Toronto to Luqa
Fastest flight time
10h 55m
Cheapest price
680 CAD
Montreal to Luqa
Fastest flight time
12h 55m
Cheapest price
886 CAD
Ottawa to Luqa
Fastest flight time
13h 05m
Cheapest price
932 CAD
Windsor to Luqa
Fastest flight time
19h 35m
Cheapest price
957 CAD
Saskatoon to Luqa
Fastest flight time
25h 55m
Cheapest price
972 CAD
Vancouver to Luqa
Fastest flight time
14h 45m
Cheapest price
1,124 CAD
Calgary to Luqa
Fastest flight time
18h 35m
Cheapest price
1,161 CAD
Edmonton to Luqa
Fastest flight time
23h 00m
Cheapest price
1,163 CAD
View more