In partnership with KM Malta Airlines — APEX Four Star Major Airline 2026

All Hotels

34 hotels found

voco Malta, an IHG Hotel Malta hotel

voco Malta, an IHG Hotel

St Julian's4.9/5(316)
View Hotel
ME Malta by Melia Malta hotel

ME Malta by Melia

St Julian's4.8/5(304)
View Hotel
JME Boutique Hotel Malta hotel

JME Boutique Hotel

St Julian's4.8/5(179)
View Hotel
123 Main Street Boutique Hotel Malta hotel

123 Main Street Boutique Hotel

St Julian's4.8/5(90)
View Hotel
Hilton Malta Malta hotel

Hilton Malta

St Julian's4.7/5(7,237)
View Hotel
Holiday Inn Express - Malta by IHG Malta hotel

Holiday Inn Express - Malta by IHG

St Julian's4.7/5(1,946)
View Hotel
Hyatt Regency Malta Malta hotel

Hyatt Regency Malta

St Julian's4.7/5(1,180)
View Hotel
Hotel Juliani Malta hotel

Hotel Juliani

St Julian's4.7/5(787)
View Hotel
HOLM Boutique & SPA Malta hotel

HOLM Boutique & SPA

St Julian's4.7/5(558)
View Hotel
Hyatt Centric Malta Malta hotel

Hyatt Centric Malta

St Julian's4.7/5(347)
View Hotel
Antoniel Suites Malta hotel

Antoniel Suites

St Julian's4.7/5(304)
View Hotel
Hotel Mistral St. Julian\'s, Affiliated by Melia Malta hotel

Hotel Mistral St. Julian\'s, Affiliated by Melia

St Julian's4.7/5(243)
View Hotel
Hotel St. Julian\'s Scirocco, Affiliated by Meliá Malta hotel

Hotel St. Julian\'s Scirocco, Affiliated by Meliá

St Julian's4.7/5(107)
View Hotel
Corinthia Hotel St. George\'s Bay Malta hotel

Corinthia Hotel St. George\'s Bay

St Julian's4.6/5(6,181)
View Hotel
Radisson Blu Resort St. Julians Malta hotel

Radisson Blu Resort St. Julians

St Julian's4.6/5(5,981)
View Hotel
The Westin Dragonara Resort, Malta Hotel Malta hotel

The Westin Dragonara Resort, Malta Hotel

St Julian's4.6/5(3,782)
View Hotel
Hotel Valentina Malta hotel

Hotel Valentina

St Julian's4.6/5(1,305)
View Hotel
IVY Hotel - Adults Only Malta hotel

IVY Hotel - Adults Only

St Julian's4.6/5(284)
View Hotel
Malta Marriott Hotel & Spa Malta hotel

Malta Marriott Hotel & Spa

St Julian's4.5/5(1,987)
View Hotel
Mercure St. Julian´s Malta Malta hotel

Mercure St. Julian´s Malta

St Julian's4.5/5(1,506)
View Hotel
InterContinental Malta Malta hotel

InterContinental Malta

St Julian's4.4/5(4,157)
View Hotel
Verdi St Georges Bay Marina Malta hotel

Verdi St Georges Bay Marina

St Julian's4.4/5(2,984)
View Hotel
Number 11 Urban Hotel Malta hotel

Number 11 Urban Hotel

St Julian's4.4/5(460)
View Hotel
be.Hotel Malta hotel

be.Hotel

St Julian's4.3/5(3,894)
View Hotel
Golden Tulip Vivaldi Hotel Malta hotel

Golden Tulip Vivaldi Hotel

St Julian's4.2/5(3,477)
View Hotel
Argento Hotel Malta hotel

Argento Hotel

St Julian's4.2/5(1,138)
View Hotel
Hugo\'s Boutique Hotel - Adults Only Malta hotel

Hugo\'s Boutique Hotel - Adults Only

St Julian's4.2/5(842)
View Hotel
The George, Urban Boutique Hotel Malta hotel

The George, Urban Boutique Hotel

St Julian's4.1/5(726)
View Hotel
Cavalieri Art Hotel Malta hotel

Cavalieri Art Hotel

St Julian's4/5(3,331)
View Hotel
Noru Hotel Malta - Adults Only Malta hotel

Noru Hotel Malta - Adults Only

St Julian's3.9/5(460)
View Hotel
Allegro Hotel Malta hotel

Allegro Hotel

St Julian's3.9/5(330)
View Hotel
St Julian\'s Bay Hotel Malta hotel

St Julian\'s Bay Hotel

St Julian's3.7/5(1,587)
View Hotel
Alexandra Hotel Malta hotel

Alexandra Hotel

St Julian's3.6/5(2,792)
View Hotel
Dean Hamlet Aparthotel Malta hotel

Dean Hamlet Aparthotel

St Julian's3.5/5(316)
View Hotel

Common Questions

Malta Hotels — FAQs

What is the best hotel in Malta?

Based on guest ratings, the top-rated hotels in Malta include Senglea Suites (5.0/5), The Capital Boutique Hotel in Valletta (5.0/5), Lulu Boutique Hotel in Zebbug (5.0/5), and voco Malta by IHG in St Julian's (4.9/5). For 5-star luxury, the Corinthia Palace and The Phoenicia Malta are consistently ranked among Malta's finest.

Where is the best area to stay in Malta?

St Julian's is best for nightlife and beaches with 41 hotels. Valletta suits history lovers with 23 hotels in the UNESCO capital. Sliema offers shopping and seafront views. Mellieha has the best family beaches. Gozo is ideal for rural tranquility.

How much do hotels in Malta cost?

Malta hotels range from around £45 per night for a 3-star hotel to £200+ per night for 5-star luxury. The average 4-star hotel in Malta costs £80-120 per night. Flight and hotel packages from London start from £299 per person with KM Malta Airlines.

What are the best 5-star hotels in Malta?

Malta's top 5-star hotels include the Corinthia Palace Hotel & Spa in Attard, The Phoenicia Malta in Floriana, Palazzo Mondion in Valletta, voco Malta by IHG in St Julian's, and the Corinthia Hotel St George's Bay. All offer pools, spa facilities, and fine dining.

Can I book Malta hotels with flights from London?

Yes. VisitMalta.co.uk offers ATOL-protected flight and hotel packages from London Heathrow and London Gatwick with KM Malta Airlines. Direct flights take approximately 3 hours 10 minutes. Packages start from £299 per person.

Book Your Malta Hotel with Flights

ATOL-protected packages from London with KM Malta Airlines. Direct flights in just 3 hours.