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

All Hotels

62 hotels found

Lulu Boutique Hotel Malta hotel

Lulu Boutique Hotel

Zebbug5/5(218)
View Hotel
Domus Zamittello Malta hotel

Domus Zamittello

Valletta4.9/5(310)
View Hotel
Lure Hotel & Spa Malta hotel

Lure Hotel & Spa

Mellieha4.9/5(141)
View Hotel
Verdi Gzira Promenade Malta hotel

Verdi Gzira Promenade

Gzira4.8/5(766)
View Hotel
Land\'s End, Boutique Hotel Malta hotel

Land\'s End, Boutique Hotel

Sliema4.8/5(385)
View Hotel
Courtyard by Marriott Sliema Malta hotel

Courtyard by Marriott Sliema

Sliema4.8/5(368)
View Hotel
Palazzo Castagna Malta hotel

Palazzo Castagna

Ghaxaq4.8/5(205)
View Hotel
Ursulino Valletta Malta hotel

Ursulino Valletta

Valletta4.8/5(204)
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
Cesca Boutique Hotel Malta hotel

Cesca Boutique Hotel

Gozo4.7/5(290)
View Hotel
AX The Saint John Malta hotel

AX The Saint John

Valletta4.7/5(205)
View Hotel
AX The Victoria Hotel Malta hotel

AX The Victoria Hotel

Sliema4.6/5(2,105)
View Hotel
Pebbles Resort Malta hotel

Pebbles Resort

St Pauls Bay4.6/5(2,056)
View Hotel
Seaview Hotel - Adults Only 16+ Malta hotel

Seaview Hotel - Adults Only 16+

Qawra4.6/5(1,815)
View Hotel
Bora Bora Ibiza Malta Resort - Adult Only 18+ Malta hotel

Bora Bora Ibiza Malta Resort - Adult Only 18+

St Pauls Bay4.6/5(1,323)
View Hotel
Hotel Valentina Malta hotel

Hotel Valentina

St Julian's4.6/5(1,305)
View Hotel
La Falconeria Hotel Malta hotel

La Falconeria Hotel

Valletta4.6/5(579)
View Hotel
AC Hotel By Marriott St. Julian\'s Malta hotel

AC Hotel By Marriott St. Julian\'s

Swieqi4.6/5(465)
View Hotel
Damare Resort & Spa Malta hotel

Damare Resort & Spa

St Pauls Bay4.6/5(387)
View Hotel
19 Rooms Malta hotel

19 Rooms

Valletta4.6/5(253)
View Hotel
Palazzo Rosaria Boutique Hotel Malta hotel

Palazzo Rosaria Boutique Hotel

Valletta4.6/5(220)
View Hotel
Casa Ellul Malta hotel

Casa Ellul

Valletta4.6/5(186)
View Hotel
The Village Apartments Malta hotel

The Village Apartments

St Pauls Bay4.6/5(163)
View Hotel
Lemon Tree Relais by CX Collection Malta hotel

Lemon Tree Relais by CX Collection

Zabbar4.6/5(64)
View Hotel
Urban Valley Resort & Spa Malta hotel

Urban Valley Resort & Spa

Kappara4.5/5(1,641)
View Hotel
Mercure St. Julian´s Malta Malta hotel

Mercure St. Julian´s Malta

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

DoubleTree by Hilton Malta

Qawra4.5/5(1,010)
View Hotel
Cornucopia Hotel Malta hotel

Cornucopia Hotel

Gozo4.5/5(623)
View Hotel
Palazzo Violetta Malta hotel

Palazzo Violetta

Sliema4.5/5(433)
View Hotel
Xemxija Bay Hotel Malta hotel

Xemxija Bay Hotel

St Pauls Bay4.5/5(240)
View Hotel
Palazzo Valletta Suites Malta hotel

Palazzo Valletta Suites

Valletta4.5/5(44)
View Hotel
db Seabank Resort & Spa Malta hotel

db Seabank Resort & Spa

Mellieha4.4/5(8,958)
View Hotel
db San Antonio Hotel & Spa Malta hotel

db San Antonio Hotel & Spa

Qawra4.4/5(6,822)
View Hotel
Maritim Antonine Hotel & Spa Malta hotel

Maritim Antonine Hotel & Spa

Mellieha4.4/5(5,121)
View Hotel
Ramla Bay Resort Malta hotel

Ramla Bay Resort

Mellieha4.4/5(4,754)
View Hotel
Verdi St Georges Bay Marina Malta hotel

Verdi St Georges Bay Marina

St Julian's4.4/5(2,984)
View Hotel
The Waterfront Hotel Malta hotel

The Waterfront Hotel

Gzira4.4/5(2,585)
View Hotel
1926 Le Soleil Hotel & SPA Malta hotel

1926 Le Soleil Hotel & SPA

Sliema4.4/5(1,686)
View Hotel
The Cumberland Hotel by NEU Collective Malta hotel

The Cumberland Hotel by NEU Collective

Valletta4.4/5(311)
View Hotel
Riviera Spa Resort - Adults Only Malta hotel

Riviera Spa Resort - Adults Only

Mellieha4.3/5(5,835)
View Hotel
be.Hotel Malta hotel

be.Hotel

St Julian's4.3/5(3,894)
View Hotel
Salini Resort Malta hotel

Salini Resort

St Pauls Bay4.3/5(2,853)
View Hotel
Gillieru Harbour Hotel Malta hotel

Gillieru Harbour Hotel

St Pauls Bay4.3/5(1,504)
View Hotel
The Grand Hotel Gozo Malta hotel

The Grand Hotel Gozo

Gozo4.3/5(777)
View Hotel
Palazzo Capua Malta hotel

Palazzo Capua

Sliema4.3/5(64)
View Hotel
Solana Hotel and Spa Malta hotel

Solana Hotel and Spa

Mellieha4.2/5(3,606)
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
Qawra Palace Hotel Malta hotel

Qawra Palace Hotel

Qawra4.1/5(5,076)
View Hotel
The Preluna Hotel & Spa Malta hotel

The Preluna Hotel & Spa

Sliema4.1/5(2,538)
View Hotel
Pergola Club Apartments Hotel & Spa Malta hotel

Pergola Club Apartments Hotel & Spa

Mellieha4.1/5(2,074)
View Hotel
AX Sunny Coast Resort & Spa Malta hotel

AX Sunny Coast Resort & Spa

Qawra4.1/5(1,884)
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
Santana Hotel Malta hotel

Santana Hotel

Qawra4/5(2,891)
View Hotel
Hotel Calypso Gozo Malta hotel

Hotel Calypso Gozo

Gozo4/5(857)
View Hotel
St. Patrick\'s Hotel Malta hotel

St. Patrick\'s Hotel

Gozo4/5(738)
View Hotel
Paradise Bay Resort Hotel Malta hotel

Paradise Bay Resort Hotel

Mellieha3.9/5(4,313)
View Hotel
The Diplomat Hotel Malta hotel

The Diplomat Hotel

Sliema3.9/5(1,563)
View Hotel
Noru Hotel Malta - Adults Only Malta hotel

Noru Hotel Malta - Adults Only

St Julian's3.9/5(460)
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.