Hotels in Malta

Find the best deals on 4,227 hotels in Malta

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
$45 - $78
CHEAPEST CITY IN MALTA Qawra 28% cheaper Hotels in Qawra are the cheapest in Malta at just $44 per night on average.
MOST EXPENSIVE CITY IN MALTA Xewkija 25% more expensive Xewkija has the highest priced hotels in Malta with rooms averaging $77 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

Malta travel tips

Let us help you with the best tips about Malta

When is the least expensive time to stay in Malta?

December is the least expensive month to stay in Malta, with an average price of $76 per night. That price is significantly cheaper than the most expensive month, September.

Where do most people stay in Malta?

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

Which city in Malta has the most expensive hotel rooms?

On average, $82 per night will be the going rate for a hotel room in Marsaxlokk. This is about 24% more expensive than any other city in Malta.

Which city in Malta has the least expensive hotel rooms?

The least expensive city in Malta to stay in is Sliema. With an average rate of $18 per night, Sliema is about 85% less expensive than other cities in Malta.