Malta hotels

Malta Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

The Palace Sliema  5 stars

High Street, Sliema, Malta, SLM1542

Sliema Fabulous USD 179

Grand Hotel Excelsior Valletta  5 stars

Great Siege Road, Valletta, Malta, FRN1810

Valletta Superb USD 167

Radisson Blu Resort & Spa, Malta Golden Sands Mellieha  5 stars

Golden Bay, Mellieha, Malta, MLH5510

Mellieha Fabulous USD 179

The Westin Dragonara Resort Saint Julian's  5 stars

Dragonara Road, Saint Julian's, Malta, STJ 02

Saint Julian's Fabulous USD 242

Corinthia St George'S Bay Hotel Saint Julian's  5 stars

St. George'S Bay, Saint Julian's, Malta, STJ3301

Saint Julian's Fabulous USD 224

Phoenicia Hotel Valletta  5 stars

The Mall, Valletta, Malta, FRN 1478

Valletta Fabulous USD 284

Intercontinental Malta Hotel Saint Julian's  5 stars

St. George'S Bay, Saint Julian's, Malta, STJ 3310

Saint Julian's Fabulous USD 294

Le Meridien St. Julians Hotel & Spa  5 stars

39 Main Street, Balluta Bay, Saint Julian's, Malta, STJ 1017

Saint Julian's Fabulous USD 214

Hotel Ta' Cenc & Spa Sannat  5 stars

Cenc Street, Sannat, Malta, SNT 9049

Sannat Superb USD 167

Kempinski San Lawrenz Hotel  5 stars

Triq Ir-Rokon, San Lawrenz, Malta, SLZ 1040

San Lawrenz Superb USD 162

Fortina Spa Resort Sliema  5 stars

Tigne Seafront, Sliema, Malta

Sliema Fabulous USD 358

Hilton Malta Hotel Saint Julian's  5 stars

Portomaso, Saint Julian's, Malta, PTM 01

Saint Julian's Superb USD 301

Pergola Club Hotel & Spa Mellieha  4 stars

Adenau Street, Mellieha, Malta, 02014

Mellieha Very good USD 159

Sliema Penthouses Hotel  4 stars

Penthouse 30 & 31, Sliema, Malta

Sliema

Cornucopia Hotel Xaghra  4 stars

10 Gnien Imriek Street, Xaghra, Xaghra, Malta, 1521

Xaghra Superb USD 89

Windsor Hotel Sliema  4 stars

Windsor Terrace, Sliema, Malta, SLM 10

Sliema Good USD 67

Hotel Juliani Saint Julian's  4 stars

25, St George'S Road, Saint Julian's, Malta

Saint Julian's USD 90

Solana Hotel & Spa Mellieha  4 stars

Gorg Borg Olivier Street, Mellieha, Malta, MLH1025

Mellieha Very good USD 197

Db Seabank Resort + Spa Mellieha  4 stars

Marfa Road, Mellieha, Malta

Mellieha Fabulous USD 183

The George Hotel Saint Julian's  4 stars

Paceville Avenue, Saint Julian's, Malta, STJ3103

Saint Julian's Fabulous USD 162

Santana Hotel Qawra  4 stars

Triq Il-Maskli, Qawra, Malta, SPB 1482

Qawra Very good USD 71

Dolmen Resort Hotel St. Paul's Bay  4 stars

Qawra, St. Pauls Bay, St. Paul's Bay, Malta, 00000

St. Paul's Bay USD 291

Soreda Hotel Qawra  4 stars

Andrew Cunningham Street, Qawra, Malta

Qawra Very good USD 99

Mellieha Bay Hotel  4 stars

Marfa Road, Mellieha, Malta

Mellieha Fabulous USD 129

The Waterfront Hotel Sliema  4 stars

The Strand, Sliema, Malta, GZR102B

Sliema Fabulous USD 137

Maritim Antonine Hotel & Spa Mellieha  4 stars

George Borg Olivier Street, Mellieha, Malta, MLH 1021

Mellieha Fabulous USD 107

Seashells Resort At Suncrest Qawra  4 stars

Qawra Coast Road, Qawra, Malta, SPB1902

Qawra Good USD 178

Valletta Merisi Suites  4 stars

48 St. Ursula Street, Valletta, Malta

Valletta Fabulous USD 172

Fortina Hotel Sliema  4 stars

Tigne Seafront, Sliema, Malta, SLM 3012

Sliema Fabulous USD 154

St. Patrick'S Hotel Gozo  4 stars

Xlendi Bay, Gozo, Malta, VCT 1150

Gozo Fabulous USD 81

Casa Ellul Hotel Valletta  4 stars

81 Old Theatre Street, Valletta, Malta, VLT 1429

Valletta USD 357

Paradise Bay Resort Hotel Cirkewwa  4 stars

Triq Il-Marfa, Cirkewwa, Malta, MLH9068

Cirkewwa USD 119

Salini Resort St. Paul's Bay  4 stars

Salina Bay, St. Paul's Bay, Malta

St. Paul's Bay Good USD 132

Cavalieri Art Hotel Saint Julian's  4 stars

Spinola Road, Saint Julian's, Malta, 03182

Saint Julian's Very good USD 91

Preluna Hotel & Spa Sliema  4 stars

124 Tower Road, Sliema, Malta, SLM01

Sliema Very good USD 114

Park Hotel Sliema  4 stars

Graham Street, Sliema, Malta, SLM 08

Sliema Good USD 53

Ramla Bay Resort Mellieha  4 stars

Marfa Bay, Mellieha, Malta, MLH 02

Mellieha Very good USD 149

Bernard Hotel Saint Julian's  4 stars

St Georges Bay, Saint Julian's, Malta, STJ02

Saint Julian's Guest rating USD 89

Canifor Hotel Qawra  4 stars

Nakkri Road, Qawra, Malta, SPB 05

Qawra Guest rating USD 142

Qawra Palace  4 stars

Qawra Coast Road, Qawra, Malta, SPB1900

Qawra Very good USD 179

Marina Hotel At The Corinthia Beach Resort Saint Julian's  4 stars

St George'S Bay, Saint Julian's, Malta, STJ02

Saint Julian's Fabulous USD 147

Diplomat Hotel Sliema  4 stars

173 Tower Road, Sliema, Malta, SLM 1609

Sliema Good USD 72

The Victoria Hotel Sliema  4 stars

Gorg Borg Olivier Street, Sliema, Malta, SLM 1807

Sliema Fabulous USD 140

Paradise Bay Resort Mellieha  4 stars

Paradise Bay, Cirkewwa, Mellieha, Malta, NA

Mellieha Very good USD 62

Dolmen Resort St. Paul's Bay  4 stars

Qawra, St.Paul'S Bay, St. Paul's Bay, Malta, SPB 2402

St. Paul's Bay Very good USD 104

Grand Hotel Gozo Mgarr  4 stars

St Anthony Street, Mgarr, Malta, GSM-9026

Mgarr Superb USD 103

Luna Holiday Complex Hotel Mellieha  3 stars

Marfa Road, Mellieha, Malta, MLH 9063

Mellieha Very good USD 100

La Paloma Hotel Bugibba  3 stars

Triq Il Gifen Bugibba, Bugibba, Malta

Bugibba USD 20

Labranda Riviera Premium Resort & Spa Mellieha  3 stars

Marfa Bay, Mellieha, Malta, MLH 02

Mellieha Very good USD 168

Sea View Hotel Qawra  3 stars

Qawra Road, Qawra, Malta, SPB2441

Qawra Very good USD 36

Castille Hotel Valletta  3 stars

Castille Square, Valletta, Malta, VLT 1211

Valletta Very good USD 135

Mia Casa Bed And Breakfast Gozo Victoria  3 stars

23 Triq Santa Marija, Victoria, Malta, VCT 1050

Victoria

Il-Plajja Hotel Gozo  3 stars

2 Michelangelo Refalo Street, Gozo, Malta

Gozo Fabulous USD 60

Astra Hotel Sliema  3 stars

Graham Street C/W Tower Road, Sliema, Malta, 1605

Sliema Very good USD 76

Roma Hotel Sliema  3 stars

Ghar Il-Lenbi Street, Sliema, Malta, SLM1562

Sliema Good USD 51

Sliema Hotel  3 stars

59 The Strand, Sliema, Malta, SLM 07

Sliema Good USD 58

Blubay Apartments Gzira  3 stars

50, Ponsonby Street Gzira, Gzira, Malta, GZR1026

Gzira Very good USD 67

Plevna Hotel Sliema  3 stars

Hughes Hallet Street, Sliema, Malta, 3143

Sliema Very good USD 81

Rokna Hotel Saint Julian's  3 stars

Church Street, Paceville, Saint Julian's, Malta, STJ 3044

Saint Julian's Very good USD 97

The San Anton Hotel Bugibba  3 stars

Ramel Street, Bugibba, Malta, NULL

Bugibba Guest rating USD 44

Sunflower Hotel Qawra  3 stars

Triq Garcia De Toledo, Qawra, Malta, SPB 1142

Qawra Very good USD 55

Relax Inn Hotel Bugibba  3 stars

Halel Street, Bugibba, Malta

Bugibba Very good USD 43

The Bugibba Hotel  3 stars

Tourist Street, Bugibba, Malta, SPB 05

Bugibba Very good USD 37

Ulysses Aparthotel Xlendi  3 stars

Gostra Street, Xlendi, Malta, XLN 1404

Xlendi Fabulous USD 55

Comino Hotel  3 stars

Island Of Comino, Comino, Malta

Comino Guest rating USD 143

Osborne Hotel Valletta  3 stars

50 South Street, Valletta, Malta, VL511

Valletta Fabulous USD 158

Downtown Hotel Gozo  3 stars

Triq L-Ewropa, Victoria, Gozo, Malta, G 09

Gozo Very good USD 70

Topaz Hotel Bugibba  3 stars

Triq Censu Tanti Bugibba, Bugibba, Malta

Bugibba Guest rating USD 60

Coral Hotel Bugibba  3 stars

Triq Il-Korp Tal-Pijunieri,, Bugibba, Malta, SPB 1015

Bugibba Good USD 50

St Julians Bay Hotel Saint Julian's  3 stars

48 Main Street, Saint Julian's, Malta, STJ 1017

Saint Julian's Good USD 64

Sliema Marina Hotel  3 stars

Tigne Seafront, Sliema, Malta, SLM3010

Sliema Very good USD 75

Xlendi Resort And Spa Gozo  3 stars

St Simon Street, Gozo, Malta, 1300

Gozo Fabulous USD 70

Primera Hotel Bugibba  3 stars

Pioneer Road, Bugibba, Malta

Bugibba Good USD 186

Bayview Hotel Sliema  3 stars

143 The Strand, Sliema, Malta, 1026

Sliema Very good USD 66

Damiani Hotel & Apartments Bugibba  3 stars

Triq Il-Hgejjeg, Bugibba, Malta

Bugibba Fabulous USD 83

Panorama Hotel Mellieha  3 stars

Triq Dun Belin Azzopardi, Mellieha, Malta

Mellieha Guest rating USD 54

Carlton Hotel Sliema  3 stars

261 Tower Road, Sliema, Malta, SLM05

Sliema Fabulous USD 53

Plaza / Plaza Regency Hotel Sliema  3 stars

248 Tower Road, Sliema, Malta, SLM 1600

Sliema Very good USD 60

Imperial Hotel Sliema  3 stars

Rudolph Street, Sliema, Malta, SLM 06

Sliema Good USD 55

San Pawl Hotel St. Paul's Bay  3 stars

Blacktail Street, St. Paul's Bay, Malta, SPB03

St. Paul's Bay Good USD 50

Euroclub Hotel Qawra  3 stars

Fliegu Street, Qawra, Malta, 1402

Qawra Good USD 64

Sliema Chalet  3 stars

117 Tower Road, Sliema, Malta, SLM 1605

Sliema Very good USD 53

Dragonara Apartments Saint Julian's  3 stars

Dragonara Road, Saint Julian's, Malta, STJ10

Saint Julian's USD 40

Grand Harbour Hotel Valletta  2 stars

47 Battery Street, Valletta, Malta, VLT 1221

Valletta Superb USD 144

British Hotel Valletta  2 stars

40 Battery Street, Valletta, Malta, VLT06

Valletta Good USD 131

Europa Hotel Sliema  2 stars

138 Tower Road, Sliema, Malta, SLM 08

Sliema Good USD 50

Hostel Malti Saint Julian's  2 stars

41 Birkirkara Hill Ta Giorni, Saint Julian's, Malta, STJ 1147

Saint Julian's Superb USD 56

Hotel Calypso Malta  0 stars

Marina Street, Marsalforn Bay Marsalforn Mfn1104 M, Malta, Malta

Malta

La Vallette Apartment Valletta  0 stars

133, Strait Street, Valletta, Malta, VLT1437

Valletta USD 137

Palazzo Valletta Suites  0 stars

314 St Paul Street, Valletta, Malta, 1211

Valletta Superb USD 229

Barrakka Suites Valletta  0 stars

4 Battery Street, Valletta, Malta, VLT 1220

Valletta USD 132

Sunstone Guest House St. Paul's Bay  0 stars

Triq Il-Kavetta, St. Paul's Bay, Malta

St. Paul's Bay Exceptional USD 101

Cittadella Farmhouse Hotel Gozo  0 stars

Mro Dirjanu Lanzon Street, Victoria, Gozo, Malta

Gozo USD 156

Il Girna Residence Sannat  0 stars

5 Skerla Street, Sannat, Malta, VCT112

Sannat Superb USD 98

Belmont Court Apartments St. Paul's Bay  0 stars

Skuna Street, Qawra, St. Paul's Bay, Malta, SPB1220

St. Paul's Bay Fabulous USD 194