
Top hotels in Malta Island
Find the perfect hotel for your stay in Malta Island
Hotels in popular cities in Malta Island
Below are the most popular cities in Malta Island to stay in, as well as some of the best hotels in each area
Valletta
Search hotels in VallettaSt. Julian's
Search hotels in St. Julian'sMellieha
Search hotels in MelliehaSaint Paul’s Bay
Search hotels in Saint Paul’s BayHow much does a hotel in Malta Island cost per night?
Use the information below to find quality Malta Island hotel rooms for low prices
2 stars and under
3 stars
Topaz Hotel
Triq Censu Tanti, Bugibba 3025, Saint Pauls Bay, Bugibba, Saint Paul’s Bay, Malta
4 stars +
Grand Hotel Excelsior
1810 Great Siege Road, Floriana Valletta, Valletta, Malta
Best prices found by momondo users in the past 24 hours.
Hostels and cheap hotels in Malta Island
These hotels and hostels usually make for a cheap way to stay in Malta Island
Get the best value hotel in Malta Island
These Malta Island hotels have the best prices for their ratings
Best cities to book a hotel in Malta Island
Below are the average prices for hotels in the most popular cities in Malta Island
Price | £68 - £98 |
---|
St. Julian's | 15% cheaper | Hotels in St. Julian's are the cheapest in Malta Island at just £68 per night on average | |
Valletta | 17% more expensive | Valletta has the highest priced hotels in Malta Island with rooms averaging £98 per night | |
Valletta | 64% more users visited |
Information about staying in Malta Island
Read these important travel tips before booking a hotel in Malta Island
What is the most popular destination in Malta Island?
The most popular cities in Malta Island are Luqa, Valletta, and St. Julian's. The average price for a hotel room in Luqa is £124/night, while the price for a hotel room in Valletta is £213/night and the price for a hotel room in St. Julian's is £148/night.
What are the best hotels in Malta Island?
Based on the ratings from momondo users, the top-rated hotel in Malta Island is The Phoenicia Malta, located in Valletta and with an average rating of 9.3. The second highest-rated hotel in Malta Island is Hyatt Regency Malta, which is found in St. Julian's and was given an average score of 9.2 by our users. The third best hotel rating is a 9.2, which was given to AC Hotel by Marriott St. Julian's in St. Julian's.
What is the most popular hotel in Malta Island?
Paradise Bay Resort is the most popular hotel in Malta Island with a rating of 8.0/10 from 3,897 momondo users. In the past year, 5% of all users looking for hotels in Malta Island booked a room at Paradise Bay Resort.
How much does a hotel in Malta Island cost in April?
For a double room in Malta Island during the month of April, you can expect rates to be around £197 per night on average. The cheapest double room in Malta Island in April was £29 per night in the city of Mellieha.
Which city in Malta Island has the most expensive hotel rooms?
At £83 per night, Valletta is the most expensive city in Malta Island to book a hotel room in. The average cost of £83 is about 13% above the country's average price per night.
Which city in Malta Island has the least expensive hotel rooms?
The least expensive city in Malta Island to stay in is Valletta. With an average rate of £23 per night, Valletta is about 87% less expensive than other cities in Malta Island.
What hotels in Malta Island are good for families?
Malta Marriott Resort & Spa (£343 per night) is the most popular hotel in Malta Island for families, according to our data. You could also look into booking a room at either Corinthia St George's Bay (£312 per night) or Hotel Santana (£154 per night) as both hotels are also great for families.
What hotels in Malta Island are perfect for couples?
If you’re looking for a couples getaway somewhere in Malta Island, then consider booking a room at Waterfront (£230 per night). Malta Marriott Resort & Spa, for £343 per night on average, is another great couples hotel option in Malta Island. Our momondo users have also booked rooms at Corinthia St George's Bay quite often for a couples getaway in Malta Island. You can expect prices for Corinthia St George's Bay to be around £312 per night.
How many operators does momondo search for hotels in Malta Island?
As of April 2025, there are 6,957 operators available to choose from for hotels in Malta Island.
When did momondo last update prices for hotels in Malta Island?
Prices for hotels in Malta Island refresh daily.
Why use momondo?
Why should I book accommodation in Malta Island through momondo?
Searching across hundreds of travel sites, momondo finds hotels and accommodation options in Malta Island and lets you filter them according to your needs. It is free to use and there are no hidden booking fees or costs.
How does momondo help me find a great place to stay in Malta Island?
Once all your options for Malta Island accommodation have been returned, momondo helps you find a great place to stay by letting you filter your results. If you are looking for places offering free breakfast we have a filter for that. Will you need free internet or free cancellation? All of this and more can be filtered and found on momondo.