Malta hotels

Malta Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Hilton Malta Hotel Saint Julian's  5 stars

Portomaso, Saint Julian's, Malta, PTM 01

Saint Julian's Superb GBP 239

Kempinski San Lawrenz Hotel Gozo  5 stars

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

San Lawrenz Superb GBP 185

Grand Hotel Excelsior Valletta  5 stars

Great Siege Road, Valletta, Malta, FRN1810

Valletta Superb GBP 203

Radisson Blu Resort Saint Julian's  5 stars

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

Saint Julian's Very good GBP 150

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

Golden Bay, Mellieha, Malta, MLH5510

Mellieha Fabulous GBP 187

The Westin Dragonara Resort Saint Julian's  5 stars

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

Saint Julian's Fabulous GBP 250

Corinthia Palace Hotel & Spa Attard  5 stars

De Paule Avenue, Attard, Malta, BZN9023

Attard Fabulous GBP 143

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

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

Saint Julian's Fabulous GBP 137

Phoenicia Hotel Valletta  5 stars

The Mall Floriana, Valletta, Malta, FRN 1478

Valletta Fabulous GBP 258

Intercontinental Malta Hotel Saint Julian's  5 stars

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

Saint Julian's Fabulous GBP 220

The Palace Sliema  5 stars

High Street, Sliema, Malta, SLM1542

Sliema Fabulous GBP 144

Ta' Cenc Hotel & Spa Sannat  5 stars

Cenc Street, Sannat, Malta, SNT 9049

Sannat Superb GBP 131

The Xara Palace Relais & Chateaux Mdina  5 stars

Misrah Il-Kunsill, Mdina, Malta, MDN 1063

Mdina Fabulous GBP 224

Le Meridien St Julians Hotel Saint Julian's  5 stars

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

Saint Julian's Fabulous GBP 185

Fortina Spa Resort Sliema  5 stars

Tigne Seafront, Sliema, Malta

Sliema Fabulous GBP 222

Ramla Bay Resort Mellieha  4 stars

Marfa L/O Mellieha Mlh 02, Mellieha, Malta, MLH 02

Mellieha Very good GBP 81

Golden Tulip Vivaldi Hotel Saint Julian's  4 stars

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

Saint Julian's Good GBP 92

Preluna Hotel & Spa Sliema  4 stars

124 Tower Road, Sliema, Malta, SLM01

Sliema Very good GBP 97

Grand Hotel Gozo Mgarr  4 stars

St Anthony Street, Mgarr, Malta, GSM-9026

Mgarr Superb GBP 107

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 GBP 120

Paradise Bay Resort Mellieha  4 stars

Paradise Bay, Cirkewwa, Mellieha, Malta, NA

Mellieha Very good GBP 76

Park Hotel Sliema  4 stars

Graham Street, Sliema, Malta, SLM 08

Sliema Good GBP 57

Canifor Hotel Qawra  4 stars

Nakkri Road, Qawra, Malta, SPB 05

Qawra Guest rating GBP 122

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 GBP 164

Juliani Hotel Saint Julian's  4 stars

12 St George S Road St Julians, Malta, Saint Julian's, Malta, STJ 10

Saint Julian's Fabulous GBP 154

Bella Vista Hotel Qawra  4 stars

Qawra Coast Road, Qawra, Malta, SPB1908

Qawra Good GBP 52

The Victoria Hotel Sliema  4 stars

Gorg Borg Olivier Street, Sliema, Malta, SLM 1807

Sliema Fabulous GBP 131

Diplomat Hotel Sliema  4 stars

173 Tower Road, Sliema, Malta, SLM 1609

Sliema Good GBP 68

Qawra Palace  4 stars

Qawra Coast Road, Qawra, Malta, SPB1900

Qawra Very good GBP 274

Il Palazzin Hotel Qawra  4 stars

R. Loria Street, Qawra, Malta

Qawra Very good GBP 191

Sunny Coast Resort And Spa Qawra  4 stars

Qawra Bay, Qawra, Malta, SPB 1981

Qawra Very good GBP 93

Cavalieri Art Hotel Saint Julian's  4 stars

Spinola Road, Saint Julian's, Malta, 03182

Saint Julian's Very good GBP 80

Santana Hotel Qawra  4 stars

Triq Il-Maskli, Qawra, Malta, SPB 1482

Qawra Very good GBP 104

Db San Antonio Hotel + Spa St. Paul's Bay  4 stars

Triq It-Turisti, St. Paul's Bay, Malta, SPB1024

St. Paul's Bay Fabulous GBP 177

The George Hotel Saint Julian's  4 stars

Paceville Avenue, Saint Julian's, Malta, STJ3103

Saint Julian's Fabulous GBP 154

Db Seabank Resort + Spa Mellieha  4 stars

Marfa Road, Mellieha, Malta

Mellieha Fabulous GBP 160

Solana Hotel & Spa Mellieha  4 stars

Gorg Borg Olivier Street, Mellieha, Malta, MLH1025

Mellieha Very good GBP 174

Gillieru Harbour Hotel St. Paul's Bay  4 stars

Church Square, St. Paul's Bay, Malta, SPB 01

St. Paul's Bay Very good GBP 52

Selmun Palace Mellieha  4 stars

Selmun L/O Mellieha/Malta/, Mellieha, Malta, 2447

Mellieha

Windsor Hotel Sliema  4 stars

Windsor Terrace, Sliema, Malta, SLM 10

Sliema Good GBP 51

Kennedy Nova Hotel Gzira  4 stars

116 The Strand, Gzira, Malta, GZR 03

Gzira Good GBP 79

Cornucopia Hotel Xaghra  4 stars

Gnien Imrik Street 10, Xaghra, Malta, 1521

Xaghra Superb GBP 94

Calypso Hotel Marsalforn  4 stars

Marsalforn Bay, Marsalforn, Malta, 8240

Marsalforn Fabulous GBP 101

Soreda Hotel Qawra  4 stars

Andrew Cunningham Street, Qawra, Malta

Qawra Very good GBP 81

Mellieha Bay Hotel  4 stars

Marfa Road, Ghadira, Mellieha, Malta

Mellieha Fabulous GBP 80

Be Hotel Saint Julian's  4 stars

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

Saint Julian's Good GBP 69

Salini Resort St. Paul's Bay  4 stars

Salina Bay, St. Paul's Bay, Malta

St. Paul's Bay Good GBP 135

St. Patrick'S Hotel Gozo  4 stars

Xlendi Bay Island Of Gozo, Gozo, Malta, VCT 1150

Gozo Fabulous GBP 68

Fortina Hotel Sliema  4 stars

Tigne Seafront, Sliema, Malta, SLM 3012

Sliema Fabulous GBP 125

Maritim Antonine Hotel & Spa Mellieha  4 stars

George Borg Olivier Street, Mellieha, Malta, MLH 1021

Mellieha Fabulous GBP 97

Argento Hotel Saint Julian's  4 stars

Qaliet Street, Saint Julian's, Malta, STJ3255

Saint Julian's Fabulous GBP 127

The Waterfront Hotel Sliema  4 stars

The Strand, Sliema, Malta, GZR102B

Sliema Fabulous GBP 114

Pergola Club Hotel & Spa Mellieha  4 stars

Adenau Street, Mellieha, Malta, 02014

Mellieha Very good GBP 119

Club Salina Wharf Hotel Qawra  4 stars

Triq Il-Majjiera, Qawra, Malta, SPB 3034

Qawra Very good GBP 67

Seashells Resort At Suncrest Qawra  4 stars

Qawra Coast Road, Qawra, Malta, SPB1902

Qawra Good GBP 121

Valletta Merisi Suites  4 stars

Saint Ursula N/A, Valletta, Malta

Valletta Superb GBP 170

Casa Ellul Hotel Valletta  4 stars

81 Old Theatre Street, Valletta, Malta, VLT 1429

Valletta GBP 282

Park Lane Aparthotel Qawra  4 stars

Maskli Street, Qawra, Malta

Qawra Fabulous GBP 85

Depiro Point Aparthotel Sliema  4 stars

Depiro Street , Sliema, Malta, 2033

Sliema Superb GBP 133

Quaint Boutique Hotel Nadur Gozo  4 stars

8 December Street , Nadur, Mt, Gozo, Malta

Gozo GBP 84

Il Palazzin Hotel Qawra  4 stars

R. Loria Street, Qawra, Malta, SPB 08

Qawra Very good GBP 73

Chapel 5 Palazzo Suites Malta Naxxar  4 stars

Alley 5 Saint Lucy Street, Naxxar, Malta

Naxxar Superb GBP 89

Ursulino Valletta Bed & Breakfast  4 stars

82 A St Ursula Street, Valletta, Mt, Valletta, Malta

Valletta Exclusive GBP 219

Valletta Luxury Rentals  4 stars

Various Addresses , Valletta, Malta

Valletta

Labranda Riviera Premium Resort & Spa Mellieha  3 stars

Marfa Bay, Mellieha, Malta, MLH 02

Mellieha Very good GBP 129

Plevna Hotel Sliema  3 stars

Hughes Hallet Street, Sliema, Malta, 3143

Sliema Very good GBP 75

115 The Strand Hotel Sliema  3 stars

115 The Strand, Sliema, Malta, GZR1027

Sliema Very good GBP 65

Luna Holiday Complex Hotel Mellieha  3 stars

Marfa Road, Mellieha, Malta, MLH 9063

Mellieha Very good GBP 78

Panorama Hotel Mellieha  3 stars

Triq Dun Belin Azzopardi, Mellieha, Malta

Mellieha Guest rating GBP 47

Sliema Chalet  3 stars

117 Tower Road, Sliema, Malta, SLM 1605

Sliema Very good GBP 65

Porto Azzurro Aparthotel St. Paul's Bay  3 stars

Ridott Street, St. Paul's Bay, Malta, SPB 15

St. Paul's Bay Good GBP 46

Downtown Hotel Gozo  3 stars

Triq L-Ewropa, Gozo, Malta, G 09

Gozo Very good GBP 54

Coral Hotel Bugibba  3 stars

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

Bugibba Good GBP 44

St Julians Bay Hotel Saint Julian's  3 stars

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

Saint Julian's Good GBP 69

Xlendi Resort And Spa Gozo  3 stars

St Simon Street, Gozo, Malta, 1300

Gozo Fabulous GBP 53

Sliema Marina Hotel  3 stars

Tigne Seafront, Sliema, Malta, SLM3010

Sliema Very good GBP 68

Alexandra Hotel Saint Julian's  3 stars

Schreiber Street, Saint Julian's, Malta, STJ06

Saint Julian's Good GBP 81

Bayview Hotel Sliema  3 stars

143 The Strand, Sliema, Malta, 1026

Sliema GBP 53

Topaz Hotel Bugibba  3 stars

Triq Censu Tanti Bugibba, Bugibba, Malta

Bugibba Guest rating GBP 55

Qawra Point Holiday Complex Hotel  3 stars

Tourist Road Qawra, Qawra, Malta, SPB 1020

Qawra Very good GBP 113

Osborne Hotel Valletta  3 stars

50 South Street, Valletta, Malta, VL511

Valletta Fabulous GBP 138

Cardor Holiday Complex Hotel Qawra  3 stars

Triq It-Turisti, Qawra, Malta, SPB1021

Qawra Good GBP 26

Comino Hotel  3 stars

Island Of Comino, Comino, Malta

Comino Guest rating GBP 96

Ulysses Aparthotel Xlendi  3 stars

Gostra Street, Xlendi, Malta, XLN 1404

Xlendi Fabulous GBP 42

The Bugibba Hotel  3 stars

Tourist Street, Bugibba, Malta, SPB 05

Bugibba Very good GBP 41

Primera Hotel Bugibba  3 stars

Pioneer Road, Bugibba, Malta

Bugibba Good GBP 34

Dragonara Apartments Saint Julian's  3 stars

Dragonara Road, Saint Julian's, Malta, STJ10

Saint Julian's GBP 32

Sea View Hotel Qawra  3 stars

Qawra Road, Qawra, Malta, SPB2441

Qawra Very good GBP 27

Valentina Hotel Saint Julian's  3 stars

Dobbie Street, Saint Julian's, Malta, STJ 3070

Saint Julian's Superb GBP 116

Euroclub Hotel Qawra  3 stars

Fliegu Street, Qawra, Malta, 1402

Qawra Good GBP 51

San Pawl Hotel St. Paul's Bay  3 stars

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

St. Paul's Bay Good GBP 39

Imperial Hotel Sliema  3 stars

Rudolph Street, Sliema, Malta, SLM 06

Sliema Good GBP 41

Plaza / Plaza Regency Hotel Sliema  3 stars

248 Tower Road, Sliema, Malta, SLM 1600

Sliema Very good GBP 56

Carlton Hotel Sliema  3 stars

261 Tower Road, Sliema, Malta, SLM05

Sliema Fabulous GBP 60

Damiani Hotel & Apartments Bugibba  3 stars

Triq Il-Hgejjeg, Bugibba, Malta

Bugibba Fabulous GBP 62

Relax Inn Bugibba  3 stars

Halel Street, Bugibba, Malta

Bugibba Very good GBP 44

White Dolphin Holiday Complex Hotel Qawra  3 stars

Qawra Coast Road, Qawra, Malta, SPB 08

Qawra Very good GBP 87

Cerviola Hotel Marsascala  3 stars

Triq-Il Qualiet, Marsascala, Malta, ZBR10

Marsascala Guest rating GBP 69

Porto Del Sol Hotel St. Paul's Bay  3 stars

Xemxija Hill, St. Paul's Bay, Malta

St. Paul's Bay Good GBP 47

Sunflower Hotel Qawra  3 stars

Garcia De Toledo Street, Qawra, Malta, SPB 1142

Qawra Very good GBP 118

Castille Hotel Valletta  3 stars

Castille Square, Valletta, Malta, VLT 1211

Valletta Very good GBP 100

Astra Hotel Sliema  3 stars

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

Sliema Very good GBP 50

Roma Hotel Sliema  3 stars

Ghar Il-Lenbi Street, Sliema, Malta, SLM1562

Sliema Good GBP 78

San Andrea Hotel Xlendi  3 stars

Xlendi Promenade, Xlendi, Malta, XLN1302

Xlendi Fabulous GBP 69

Sliema Hotel  3 stars

59 The Strand, Sliema, Malta, SLM 07

Sliema Good GBP 50

Burlington Apartments Saint Julian's  3 stars

Dragonara Road, Saint Julian's, Malta

Saint Julian's Good GBP 32

The St. George'S Park Hotel Saint Julian's  3 stars

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

Saint Julian's Guest rating GBP 34

The Santa Maria Hotel Bugibba  3 stars

Triq Ir-Ramel, Bugibba, Malta, SPB02

Bugibba Guest rating GBP 43

Ambassador Hotel Xemxija Bay  3 stars

Shipwreck Promenade, Xemxija Bay, Malta

Xemxija Bay Guest rating GBP 38

Villa Dar Ta'Jeffrey San Lawrenz  3 stars

Tower Street , San Lawrenz, Malta, SLZ1300

San Lawrenz GBP 158

Dean Hamlet Aparthotel Saint Julian's  3 stars

Triq Il-Qaliet, St Julians, Mt, Saint Julian's, Malta

Saint Julian's Good GBP 109

The San Anton Hotel Bugibba  3 stars

Ramel Street, Bugibba, Malta, NULL

Bugibba Guest rating GBP 43

Clover Holiday Complex Hotel Qawra  3 stars

Triq It-Tartarun, Qawra, Malta, SPB1523

Qawra Very good GBP 40

Sunseeker Holiday Complex Aparthotel St. Paul's Bay  3 stars

Trejqet Il-Kulpara, St. Paul's Bay, Malta, SPB2430

St. Paul's Bay Fabulous GBP 62

Rokna Hotel Saint Julian's  3 stars

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

Saint Julian's Very good GBP 72

Empire Studios Apartments Saint Julian's  3 stars

Empire Complex 74/77 St.Georges Road, Paceville. St. , Saint Julian's, Malta, STJ3200

Saint Julian's Very good GBP 52

Harbour Lodge Marsaxlokk  3 stars

38 Harbour Lodge St. Piju Street , Marsaxlokk, Malta, MXK1472

Marsaxlokk Fabulous GBP 72

The Hillock Residences Gozo  3 stars

The Hillock Residence, Gozo, Malta, MFN1405

Gozo GBP 77

The Hillock Residences Gozo  3 stars

Qolla Safra Street, Gozo, Malta

Gozo GBP 87

Bugibba Holiday Complex Hotel  3 stars

Tourist Street , Bugibba, Malta, SPB 0050

Bugibba Guest rating

Il-Plajja Hotel Gozo  3 stars

2, Michalengelo Refalo Street, Gozo, Malta

Gozo Fabulous GBP 53

Mia Casa Bed And Breakfast Gozo  3 stars

23 Triq Santa Marija, Gozo, Malta, VCT 1050

Gozo

Pebbles Boutique Aparthotel Sliema  3 stars

88-89 The Strand, Sliema, Malta, SLM 1022

Sliema Superb GBP 88

Bayview Hotel & Appartements - Hotel Sliema  3 stars

143 The Strand Gzira Sliema Gzr 1026 Malta, Sliema, Malta, GZR 1026

Sliema GBP 59

Su29 Boutique Hotel Valletta  3 stars

29, St. Ursula Steps, Valletta, Mt, Valletta, Malta

Valletta GBP 177

Sundown Court Leisure Resort Sliema  3 stars

Russett Street, Sliema, Malta, MT SGN08

Sliema GBP 38

British Hotel Valletta  2 stars

40 Battery Street, Valletta, Malta, VLT06

Valletta Good GBP 106

Europa Hotel Sliema  2 stars

138 Tower Road, Sliema, Malta, SLM 08

Sliema Good GBP 51

Grand Harbour Hotel Valletta  2 stars

Battery Street 47, Valletta, Malta, VLT 1221

Valletta Superb GBP 118

Water'S Edge Hotel Birzebbuga  2 stars

Summit Square, Birzebbuga, Malta, BBG 2310

Birzebbuga GBP 53

The Seven Apartments Saint Julian's  2 stars

St.George'S Road/Triq San Gorg, Saint Julian's, Malta

Saint Julian's Fabulous GBP 59

Balco Harmony Hostel Sliema  2 stars

Sliema Savoy Hill, Sliema, Malta

Sliema Good GBP 12

Two Pillows Hostel Sliema  2 stars

49, Triq San Piju V, Sliema, Malta, SLM 1423

Sliema Fabulous GBP 57

Hostel Jones Sliema  2 stars

Sir Adrian Dingli Street, Sliema, Malta, SLM1903

Sliema Exceptional GBP 40

Hostel Malti Saint Julian's  2 stars

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

Saint Julian's Superb GBP 48

Alborada Aparthotel Sliema  2 stars

High Street, Sliema, Malta, SLM 1549

Sliema GBP 46

Valletta Boutique Living-Hostel Accommodations  2 stars

65, St. Mark Street & 114 St. Nicolas Street, Valletta, Malta, VLT 1853

Valletta GBP 90

Zabbetta Farmhouse Apartment Sannat  0 stars

Skella Street , Sannat, Malta, VCT 112

Sannat GBP 121

Dar Haniena Farm House Hotel Xaghra  0 stars

Triq L-Ghejun, Xaghra Malta, Xaghra, Malta

Xaghra GBP 221

Il Girna Residence Sannat  0 stars

5 Skerla Street, Sannat, Malta, VCT112

Sannat Superb GBP 74

Palazzo Valletta Suites  0 stars

314 St Paul Street, Valletta, Malta, 1211

Valletta Superb GBP 182

Sunstone Guest House St. Paul's Bay  0 stars

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

St. Paul's Bay Exceptional GBP 76

Valletta Barrakka Suites  0 stars

4 Battery Street, Valletta, Malta, VLT 1220

Valletta GBP 98

Akwador Guest House Marsascala  0 stars

Vajrita Street, Marsascala, Malta

Marsascala Exceptional GBP 57

Holiday Apartments Malta Valletta  0 stars

Different Locations In Valletta, Vlt1570 Valletta, Malta, Valletta, Malta, VLT1570

Valletta Very good GBP 486

Holiday Apartments Valletta  0 stars

Different Locations In Valletta, Vlt1570 , Valletta, Malta, n/a

Valletta GBP 485

Hotel Calypso Gozo  0 stars

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

Gozo

Gozo Hills Bed And Breakfast Xaghra  0 stars

Triq Liberat Grech, Xaghra, Malta, XRA1603

Xaghra