Browse by Area
Where Do You Want to Stay?

St Julian's
41 hotels · Nightlife, beaches & restaurants

Valletta
23 hotels · UNESCO capital, history & culture

Sliema
23 hotels · Shopping, seafront & city views

Gozo
14 hotels · Rural charm & natural beauty

Mellieha
12 hotels · Best beaches & family resorts

St Pauls Bay
9 hotels · Cafe del Mar & water sports

Qawra
8 hotels · Aquarium & quiet resort area

Gzira
5 hotels · Between Sliema & Valletta
All Hotels
136 hotels found

Lulu Boutique Hotel

The Capital Boutique Hotel

Senglea Suites

voco Malta, an IHG Hotel

Domus Zamittello

23 Boutique Hotel

Deep Blu Boutique Hotel

Lure Hotel & Spa

Hotel Phoenicia Malta

Verdi Gzira Promenade

The Duke Boutique Hotel

Land\'s End, Boutique Hotel

Courtyard by Marriott Sliema

ME Malta by Melia

Palazzo Consiglia

Palazzo Castagna

Ursulino Valletta

Palazzo Bifora

JME Boutique Hotel

123 Main Street Boutique Hotel

Hilton Malta

Kempinski Hotel San Lawrenz

Holiday Inn Express - Malta by IHG

Hyatt Regency Malta

Hotel Juliani

HOLM Boutique & SPA

Hyatt Centric Malta

Antoniel Suites

Cesca Boutique Hotel

66 Saint Pauls

Cugo Gran Macina Malta

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

Quaint Boutique Hotel Nadur

AX The Saint John

Iniala Harbour House & Residences

Quaint Boutique Hotel Xewkija

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

Corinthia Hotel St. George\'s Bay

Radisson Blu Resort St. Julians

Radisson Blu Resort & Spa, Malta Golden Sands Hotel

The Westin Dragonara Resort, Malta Hotel

AX The Palace Hotel Malta

Corinthia Palace Hotel and Spa

AX The Victoria Hotel

Pebbles Resort

Seaview Hotel - Adults Only 16+

Bora Bora Ibiza Malta Resort - Adult Only 18+

Hotel Valentina

La Falconeria Hotel

Ibis Styles St. Pauls Bay Malta

AC Hotel By Marriott St. Julian\'s

The Xara Palace Relais & Chateaux Hotel

Damare Resort & Spa

Hotel Rosselli

IVY Hotel - Adults Only

19 Rooms

Palazzo Rosaria Boutique Hotel

Casa Ellul

The Village Apartments

Quaint Boutique Hotel Sannat

Lemon Tree Relais by CX Collection

Palazzo Prince D\'Orange

Malta Marriott Hotel & Spa

Urban Valley Resort & Spa

Mercure St. Julian´s Malta

DoubleTree by Hilton Malta

Cornucopia Hotel

Viu57 Hotel

Palazzo Violetta

Xemxija Bay Hotel

The Coleridge

Palazzo Valletta Suites

db Seabank Resort & Spa

db San Antonio Hotel & Spa

Maritim Antonine Hotel & Spa

Ramla Bay Resort

Grand Hotel Excelsior

InterContinental Malta

Verdi St Georges Bay Marina

The Waterfront Hotel

1926 Le Soleil Hotel & SPA

Hotel Ta Cenc & Spa

Pebbles Boutique Aparthotel

Barcelo Fortina Malta

Number 11 Urban Hotel

The Cumberland Hotel by NEU Collective

Villagg Tal Fanal

SU29 Boutique Hotel

Riviera Spa Resort - Adults Only

be.Hotel

Salini Resort

Azur Hotel by ST Hotels

Mayflower Hotel

Gillieru Harbour Hotel

Hotel Osborne Valetta

The Grand Hotel Gozo

VITA Hotel & Rooftop

Lady Todd

Palazzo Capua

Doms Boutique Hotel

Solana Hotel and Spa

Golden Tulip Vivaldi Hotel

Argento Hotel

Hugo\'s Boutique Hotel - Adults Only

Water\'s Edge

Hotel San Andrea

Qawra Palace Hotel

Strand Suite by NEU Collective

115 The Strand Hotel & Suites

The Preluna Hotel & Spa

Pergola Club Apartments Hotel & Spa

AX Sunny Coast Resort & Spa

The George, Urban Boutique Hotel

Downtown Hotel

Cavalieri Art Hotel

Santana Hotel

Luna Holiday Complex

Hotel Calypso Gozo

St. Patrick\'s Hotel

Paradise Bay Resort Hotel

Plaza Hotel & Plaza Regency

The Diplomat Hotel

Sliema Marina Hotel

Noru Hotel Malta - Adults Only

Allegro Hotel

Bayview Hotel by ST Hotels

Carlton Hotel Sliema Malta

St Julian\'s Bay Hotel

Sliema Hotel by ST Hotels

Alexandra Hotel

Relax Inn Hotel

Hotel Kappara

Europa Hotel Malta

Dean Hamlet Aparthotel

Hotel White Dolphin Holiday Complex

Blubay Apartments by ST Hotels
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.