searchbar
Villas in Malta Apartments in Malta Hotels in Malta Villas & Farmhouses in Gozo Apartments in Gozo

Malta Hotels

Book Hotels in Malta & Gozo for your upcoming holiday to Malta. Choose the best hotels near the best Malta Beaches, in Mellieha, Bugibba, Sliema, St Julians or the capital city of Valletta. Book your Hotel in Malta Now and take advantage of Early Booking Discounts, choose from budget guest houses to deluxe 5 star spa hotels by locality or choose from the most popular hotels on the Maltese Islands. Choose from International Hotel Brands including the Radisson, Corinthia, Hilton, Intercontinental, Golden Tulip, Westin, Campbell Gray and more.Through holiday-malta.com you may book your hotel online, or if you prefer, you may discuss your requirements with our Customer Support Team who will be glad to answer your questions and give you advice on the best hotels which suit your budget.

Hotels, Boutiques & Guesthouses on the Maltese Islands.

Malta Hotels remain the most conventional form of holiday accommodation on the Maltese Islands, from 5 star spa hotels to boutique hotels dotted around Malta's coastline & the capital city of Valletta. Malta and Gozo are very popular holiday destinations and contrary to what other sites may claim, there is no such thing as 600+ Hotels in Malta. Most hotels are pre-booked for the summer season as availability starts to become an issue during the months of June to September, where Malta's Tourism is at its peak. Malta, Gozo & Comino are very small islands when compared to European neighbours, so although there are numerous hotels, booking well in advance is highly recommended to secure availability.

12 Most Booked Hotels This Week

5 Star Hotels

Grand Hotel Excelsior Malta - 5 Star Hotel

5 Stars - Valletta

The Grand Hotel Excelsior is a 5 star Hotel located a couple of minutes away from Valletta, Malta’s capital and a UNESCO World Heritage site....

Golden Sands Resort Hotel - Malta - 5 Stars

5 Stars - Golden Bay

The beautiful cliff edged 5 Star Radisson Blu Golden Sands Resort & Spa Hotel is pobably Malta's most popular beach resort hotel located in an ...

Phoenicia Hotel Malta - 5 Star Hotel

5 Stars - Valletta

The Phoenica hotel is situated just outside the entrance to the capital city of Valletta and Malta's new parliament building designed by the world ...

Radisson Blu Resort Hotel Malta - 5 Star Hotel

5 Stars - St. Julians

The Radisson Blu Hotel in Malta is set in a tranquil and quiet location in between Pembroke and St Georges Bay, however still within close proxim...

View All 5 Star Hotels

4 Star Hotels

Maritim Antonine Hotel & Spa Malta - 4 Star Hotel

4 Stars - Mellieha

The Maritim Antonine Hotel & Spa is a 4 Star Superio Hotel located in the seaside hilltop village of Mellieha enjoying breath taking panoramic ...

Ramla Bay Hotel Malta - 4 Star Hotel

4 Stars - Mellieha

The 4 Star Ramla Bay Resort hotel in Mellieha is surrounded by lovely gardens and its own private beach yet close to the larger beach of Ghadira an...

Pergola Hotel & Spa Malta - 4 Star Hotel

4 Stars - Mellieha

The popular 4 Star Pergola Hotel & Spa in central Mellieha overlooks the local parish church & the sister islands of Gozo & Comino an...

Sunny Coast Resort Hotel Malta - 4 Star Hotel

4 Stars - St. Pauls Bay

The Sunny Coast Resort & Spa aparthotel offers serviced self-catering apartments with resort facilities in the village of Qawra - a suburb of S...

View All 4 Star Hotels

3 Star Hotels

Murella Living

3 Stars - Gozo

Murella Living offers multiple room types which incude breakfast. Located in the popular seaside village of Marsalforn, guests can be re-assured th...

Astra Hotel Malta - 3 Star Hotel

3 Stars - Sliema

The 3 star Astra hotel in Sliema enjoys very large rooms that have been recently refurbished retaining the characteristics of the 50's. This hotel ...

Plaza Regency Hotel Malta - 3 Star Hotel

3 Stars - Sliema

The Plaza Regency Hotel is a 3 star Sliema hotel located in a central location of Sliema and within walking distance to the popular town of St Juli...

British Hotel

3 Stars - Valletta

The  British Hotel in Valletta is a small family run hotel spread over 6 floors located in an excellent area overlooking the grand harbour. Ea...

View All 3 Star Hotels