Malta hotels

Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Malta Overview

Show all cities
Alphabetical City Index
  • A
    • Attard ‪(1)‬
  • B
    • Bugibba ‪(25)‬
    • Birgu ‪(16)‬
    • Birzebbuga ‪(10)‬
    • Birkirkara ‪(7)‬
    • Birbuba ‪(2)‬
    • Bahrija ‪(1)‬
    • Balzan ‪(1)‬
    • Bahar ic-Caghaq ‪(1)‬
  • C
    • Cospicua ‪(11)‬
    • Comino ‪(1)‬
  • D
    • Dwejra ‪(1)‬
  • F
    • G
      • Gzira ‪(41)‬
      • Gharb (Gozo) ‪(25)‬
      • Ghasri (Gozo) ‪(24)‬
      • Gozo ‪(16)‬
      • Ghajnsielem ‪(15)‬
      • Gudja ‪(2)‬
      • Golden Bay ‪(1)‬
      • Ghajn il-Kbira (Gozo) ‪(1)‬
      • Ghammar ‪(1)‬
    • H
      • Hal Far ‪(1)‬
    • I
      • Is-Swieqi ‪(8)‬
      • Il-Furjana ‪(6)‬
      • Il-Pergla ‪(2)‬
      • Il-Wilga ‪(1)‬
      • Iz-Zebbiegh ‪(1)‬
      • Is-Sellum ‪(1)‬
    • K
      • Kercem ‪(7)‬
      • Kalkara ‪(5)‬
    • L
      • Lija ‪(2)‬
      • L-Imgarr ‪(2)‬
      • Luqa ‪(1)‬
    • M
      • Mellieha ‪(67)‬
      • Marsascala ‪(40)‬
      • Marsalforn ‪(39)‬
      • Msida ‪(20)‬
      • Marsaxlokk ‪(18)‬
      • Mosta ‪(6)‬
      • Malta ‪(5)‬
      • Mdina ‪(4)‬
      • Munxar ‪(3)‬
      • Mgarr ‪(2)‬
    • N
      • Nadur ‪(12)‬
      • Naxxar ‪(8)‬
    • P
      • Pieta ‪(3)‬
      • Pembroke ‪(2)‬
      • Paola ‪(2)‬
    • Q
      • Qawra ‪(24)‬
      • Qala ‪(18)‬
    • R
      • Rabat ‪(15)‬
    • S
      • Sliema ‪(228)‬
      • Saint Julian's ‪(194)‬
      • St. Paul's Bay ‪(128)‬
      • San Lawrenz ‪(17)‬
      • Sannat ‪(13)‬
      • Senglea ‪(11)‬
      • Santa Lucija (Gozo) ‪(7)‬
      • San Gwann ‪(5)‬
      • Santu Pietru ‪(4)‬
      • Siggiewi ‪(2)‬
      • St Andrews ‪(1)‬
      • Santa Vennera ‪(1)‬
    • T
      • Ta Xbiex ‪(6)‬
      • Tarxien ‪(3)‬
      • Tal-Franciz ‪(1)‬
    • V
      • Valletta ‪(160)‬
      • Victoria ‪(45)‬
      • Vittoriosa ‪(2)‬
    • X
      • Xaghra ‪(44)‬
      • Xlendi ‪(19)‬
      • Xewkija ‪(12)‬
      • Xemxija Bay ‪(1)‬
      • Xghajra ‪(1)‬
    • Z
      • Zebbug (Gozo) ‪(13)‬
      • Zebbug (Central Region) ‪(3)‬
      • Zejtun ‪(3)‬
      • Zabbar ‪(3)‬
      • Zurrieq ‪(3)‬
    Hotels City Rating

    Crowne Plaza  5 stars

    11 Triq Tigne', Tas-Sliema Slm3172, Malta Sliema, Mt Slm3172 Sliema, Mt, Sliema, Malta, SLM 011

    Sliema Perfect

    Hilton Malta  5 stars

    Portomaso, Saint Julian's, Malta, PTM 01

    Saint Julian's Great
    USD 178

    Kempinski Hotel San Lawrenz  5 stars

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

    San Lawrenz Great
    USD 258

    Grand Hotel Excelsior  5 stars

    Great Siege Road, Valletta, Malta, FRN1810

    Valletta Great
    USD 125

    Radisson Blu Resort  5 stars

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

    Saint Julian's Very good
    USD 293

    Radisson Blu Resort & Spa, Malta Golden Sands  5 stars

    Golden Bay, Mellieha, Malta, MLH5510

    Mellieha Very good
    USD 165

    The Westin Dragonara Resort  5 stars

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

    Saint Julian's Great
    USD 224

    Corinthia Palace Malta  5 stars

    De Paule Avenue, Attard, Malta, BZN9023

    Attard Great
    USD 188

    Corinthia Hotel St. George'S Bay  5 stars

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

    Saint Julian's Very good
    USD 179

    The Phoenicia Malta  5 stars

    The Mall, Valletta, Malta, FRN 1478

    Valletta Great
    USD 217

    Intercontinental Malta  5 stars

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

    Saint Julian's Great
    USD 230

    The Palace  5 stars

    High Street, Sliema, Malta, SLM1542

    Sliema Great
    USD 128

    Hotel Ta' Cenc & Spa  5 stars

    Cenc Street, Sannat, Malta, SNT 9049

    Sannat Great
    USD 187

    The Xara Palace Relais & Chateaux  5 stars

    Misrah Il-Kunsill, Mdina, Malta, MDN 1063

    Mdina Great
    USD 285

    Le Meridien St Julians  5 stars

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

    Saint Julian's Great
    USD 257

    Ramla Bay Resort  4 stars

    Marfa Bay, Mellieha, Malta, MLH 02

    Mellieha Very good
    USD 146

    Golden Tulip Vivaldi Hotel  4 stars

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

    Saint Julian's Very good
    USD 307

    The Preluna Hotel  4 stars

    124 Tower Road, Sliema, Malta, SLM01

    Sliema Very good
    USD 96

    Grand Hotel Gozo  4 stars

    58 Triq Sant Antnin, Ghajnsielem, Malta, GSM-9026

    Ghajnsielem Great
    USD 102

    Riviera Resort And Spa  4 stars

    Marfa Bay, Mellieha, Malta, MLH 02

    Mellieha Very good
    USD 98

    1926 Hotel & Spa  4 stars

    Hughes Hallet Street, Sliema, Malta, 3143

    Sliema Very good
    USD 107

    Dolmen Hotel Malta  4 stars

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

    St. Paul's Bay Very good
    USD 124

    Paradise Bay Resort  4 stars

    Paradise Bay, Cirkewwa, Mellieha, Malta, NA

    Mellieha Very good
    USD 83

    Park Hotel  4 stars

    Graham Street, Sliema, Malta, SLM 08

    Sliema Nice
    USD 66

    Canifor  4 stars

    Nakkri Road, Qawra, Malta, SPB 05

    Qawra Guest rating
    USD 51

    Marina Hotel At The Corinthia Beach Resort  4 stars

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

    Saint Julian's Great
    USD 159

    Juliani  4 stars

    25 St Georges Road, Saint Julian's, Malta, STJ 10

    Saint Julian's Great
    USD 118

    Bella Vista Hotel  4 stars

    Qawra Coast Road, Qawra, Malta, SPB1908

    Qawra Nice
    USD 62

    The Victoria Hotel  4 stars

    Gorg Borg Olivier Street, Sliema, Malta, SLM 1807

    Sliema Very good
    USD 96

    Diplomat  4 stars

    173 Tower Road, Sliema, Malta, SLM 1609

    Sliema Nice
    USD 99

    Qawra Palace  4 stars

    Qawra Coast Road, Qawra, Malta, SPB1900

    Qawra Very good
    USD 171

    Il Palazzin  4 stars

    R. Loria Street, Qawra, Malta

    Qawra Very good
    USD 80

    Sunny Coast  4 stars

    Qawra Bay, Qawra, Malta, SPB 1981

    Qawra Very good
    USD 68

    Cavalieri Art Hotel  4 stars

    Spinola Road, Saint Julian's, Malta, 03182

    Saint Julian's Very good
    USD 138

    Hotel Santana  4 stars

    Triq Il-Maskli, Qawra, Malta, SPB 1482

    Qawra Very good
    USD 73

    Db San Antonio Hotel + Spa  4 stars

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

    St. Paul's Bay Very good
    USD 218

    The George  4 stars

    Paceville Avenue, Saint Julian's, Malta, STJ3103

    Saint Julian's Great
    USD 139

    Db Seabank Resort + Spa  4 stars

    Marfa Road, Mellieha, Malta

    Mellieha Great
    USD 227

    Karanne  4 stars

    Blacktail Street St Paul'S Bay Spb09 Bugiba, St. Paul's Bay, Malta, Spb09

    St. Paul's Bay

    Solana Hotel & Spa  4 stars

    Gorg Borg Olivier Street, Mellieha, Malta, MLH1025

    Mellieha Very good
    USD 69

    Gillieru Harbour  4 stars

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

    St. Paul's Bay Very good
    USD 90

    Selmun Palace  4 stars

    Selmun L O Mellieha Malta, Mellieha, Malta, 2447

    Mellieha

    Windsor  4 stars

    Windsor Terrace, Sliema, Malta, SLM 10

    Sliema Nice
    USD 73

    Hotel Kennedy Nova  4 stars

    116 The Strand, Sliema, Malta, GZR 03

    Sliema Nice
    USD 82

    Cornucopia  4 stars

    10 Gnien Imrik Street, Xaghra, Malta, 1521

    Xaghra Great
    USD 109

    Hotel Calypso  4 stars

    Marsalforn Bay, Gozo, Malta, 8240

    Gozo Great
    USD 138

    Soreda Hotel  4 stars

    Andrew Cunningham Street, Qawra, Malta

    Qawra Very good
    USD 97

    Mellieha Bay Hotel  4 stars

    Marfa Road, Mellieha, Malta

    Mellieha Very good
    USD 118

    Be.Hotel  4 stars

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

    Saint Julian's Nice
    USD 106

    Salini Resort  4 stars

    Salina Bay, St. Paul's Bay, Malta

    St. Paul's Bay Great
    USD 141

    St. Patrick'S  4 stars

    Pjazza Amphora, Xlendi, Malta, VCT 1150

    Xlendi Great
    USD 89

    Fortina Spa Resort  4 stars

    Tigne Seafront, Sliema, Malta, SLM 3012

    Sliema Very good
    USD 163

    Maritim Antonine Hotel & Spa  4 stars

    George Borg Olivier Street, Mellieha, Malta, MLH 1021

    Mellieha Great
    USD 86

    Argento  4 stars

    Qaliet Street, Saint Julian's, Malta, STJ3255

    Saint Julian's Great
    USD 123

    Corinthia Jerma Palace  4 stars

    Daweet It-Torri, Marsascala, Zbr 10, Malta, Marsascala, Malta

    Marsascala

    The Waterfront Hotel  4 stars

    The Strand, Sliema, Malta, GZR102B

    Sliema Great
    USD 94

    Pergola Hotel & Spa  4 stars

    Adenau Street, Mellieha, Malta, 02014

    Mellieha Very good
    USD 82

    Club Salina Wharf  4 stars

    Triq Il-Majjiera, Qawra, Malta, SPB 3034

    Qawra Very good
    USD 109

    Seashells Resort At Suncrest  4 stars

    Qawra Coast Road, Qawra, Malta, SPB1902

    Qawra Nice
    USD 97

    Valletta Merisi Suites  4 stars

    48 St. Ursula Street, Valletta, Malta

    Valletta Very good
    USD 132

    Casa Ellul  4 stars

    81 Old Theatre Street, Valletta, Malta, VLT 1429

    Valletta
    USD 204

    Park Lane  4 stars

    Maskli Street, St. Paul's Bay, Malta

    St. Paul's Bay Great
    USD 235

    Chapel 5 Suites  4 stars

    5 Alley 5 St Lucy Street, Naxxar, Malta

    Naxxar Perfect
    USD 107

    115 The Strand Hotel And Suites  3 stars

    115 The Strand, Gzira, Malta, GZR1027

    Gzira Very good
    USD 78

    Luna Holiday Complex  3 stars

    Marfa Road, Mellieha, Malta, MLH 9063

    Mellieha Very good
    USD 81

    Panorama  3 stars

    Triq Dun Belin Azzopardi, Mellieha, Malta

    Mellieha Guest rating
    USD 53

    Sliema Chalet Hotel  3 stars

    117 Tower Road, Sliema, Malta, SLM 1605

    Sliema Very good
    USD 337

    Downtown  3 stars

    Triq L-Ewropa, Victoria, Malta, G 09

    Victoria Very good
    USD 88

    Coral Hotel  3 stars

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

    Bugibba Nice
    USD 60

    St Julians Bay Hotel  3 stars

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

    Saint Julian's Nice
    USD 80

    Sliema Marina Hotel  3 stars

    Tigne Seafront, Sliema, Malta, SLM3010

    Sliema Very good
    USD 61

    Alexandra Hotel  3 stars

    Schreiber Street, Saint Julian's, Malta, STJ06

    Saint Julian's Nice
    USD 88

    Bayview Hotel By St Hotels  3 stars

    143 The Strand, Gzira, Malta, 1026

    Gzira Very good
    USD 56

    Osborne Hotel  3 stars

    50 South Street, Valletta, Malta, VL511

    Valletta Very good
    USD 99

    Cardor Holiday Complex  3 stars

    Nakkri Road, St.Paul'S Bay, Qawra, Malta, SPB1021

    Qawra Guest rating
    USD 33

    Comino Hotel  3 stars

    Island Of Comino, Comino, Malta

    Comino Guest rating
    USD 839

    Ulysses Aparthotel  3 stars

    Gostra Street, Xlendi, Malta, XLN 1404

    Xlendi Perfect
    USD 70

    The Bugibba Hotel  3 stars

    Tourist Street, St. Paul's Bay, Malta, SPB 05

    St. Paul's Bay Nice
    USD 73

    Primera  3 stars

    Pioneer Road, St. Paul's Bay, Malta

    St. Paul's Bay Nice
    USD 72

    Sea View  3 stars

    Qawra Road, Qawra, Malta, SPB2441

    Qawra Very good
    USD 36

    Hotel Valentina  3 stars

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

    Saint Julian's Great
    USD 2 790

    Euroclub Hotel  3 stars

    Fliegu Street, Qawra, Malta, 1402

    Qawra Nice
    USD 52

    Pebbles Resort  3 stars

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

    St. Paul's Bay Nice
    USD 80

    Imperial  3 stars

    Rudolph Street, Sliema, Malta, SLM 06

    Sliema Nice
    USD 55

    Plaza Regency Hotels  3 stars

    248 Tower Road, Sliema, Malta, SLM 1600

    Sliema Very good
    USD 86

    Carlton Hotel  3 stars

    261 Tower Road, Sliema, Malta, SLM05

    Sliema Very good
    USD 407

    Damiani Apartments  3 stars

    Triq Il-Hgejjeg, Bugibba, Malta

    Bugibba Very good
    USD 83

    Relax Inn Hotel  3 stars

    Halel Street, Bugibba, Malta

    Bugibba Very good
    USD 46

    White Dolphin Complex  3 stars

    Qawra Coast Road, Qawra, Malta, SPB 08

    Qawra Very good
    USD 64

    Cerviola Hotel  3 stars

    Triq Il Qaliet, Marsascala, Malta, ZBR10

    Marsascala Perfect
    USD 68

    Porto Del Sol  3 stars

    13 Xemxija Hill, Mellieha, Malta

    Mellieha Nice
    USD 44

    Sunflower  3 stars

    Garcia De Toledo Street, Qawra, Malta, SPB 1142

    Qawra Very good
    USD 89

    Castille  3 stars

    Castille Square, Valletta, Malta, VLT 1211

    Valletta Very good
    USD 130

    Astra Hotel  3 stars

    Graham Street, Sliema, Malta, 1605

    Sliema Very good
    USD 79

    Roma Hotel  3 stars

    Ghar Il - Lembi Street, Sliema, Malta, SLM1562

    Sliema Nice
    USD 69

    San Andrea  3 stars

    Xlendi Promenade, Xlendi, Malta, XLN1302

    Xlendi Great
    USD 84

    Sliema Hotel By St Hotels  3 stars

    59 The Strand, Sliema, Malta, SLM 07

    Sliema Nice
    USD 62

    Burlington Apartments  3 stars

    Dragonara Road, Saint Julian's, Malta

    Saint Julian's Nice
    USD 53

    The St. George'S Park Hotel  3 stars

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

    Saint Julian's Guest rating
    USD 71

    The Santa Maria Hotel  3 stars

    Triq Ir-Ramel, Bugibba, Malta, SPB02

    Bugibba Nice
    USD 66

    Ambassador  3 stars

    Shipwreck Promenade, Xemxija Bay, Malta

    Xemxija Bay Guest rating
    USD 55

    Sundown Court Leisure Resort  3 stars

    Triq Wied Ghollieqa, San Gwann, Malta, SGN 4437

    San Gwann Very good
    USD 59

    The San Anton Hotel  3 stars

    Ramel Street, Bugibba, Malta, NULL

    Bugibba Guest rating
    USD 70

    Sunseeker Holiday Complex  3 stars

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

    St. Paul's Bay Great
    USD 128

    Rokna Hotel  3 stars

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

    Saint Julian's Very good
    USD 86

    Harbour Lodge  3 stars

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

    Marsaxlokk Great
    USD 82

    The Hillock Residences  3 stars

    . Qolla S-Safra Street, Marsalforn, Zebbug-Gozo, Gozo, Mt, Gozo, Malta, MFN1405

    Gozo
    USD 125

    Strand Suites  3 stars

    Belvedere Street, Gzira, Malta, GZR1027

    Gzira Great
    USD 118

    Water'S Edge  3 stars

    Summit Square, Birzebbuga, Malta, BBG 2310

    Birzebbuga Great
    USD 77

    Il-Plajja Hotel  3 stars

    2, Michalengelo Refalo Street, Marsalforn, Malta

    Marsalforn Great
    USD 80

    Quaint Boutique Hotel Nadur  3 stars

    8 December Street, Gozo, Malta

    Gozo
    USD 134

    Pebbles Boutique Aparthotel  3 stars

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

    Sliema Great
    USD 94

    Hostel Jones  3 stars

    Sir Adrian Dingli Street, Sliema, Malta, SLM1903

    Sliema Perfect
    USD 67

    Blue Sea Bugibba  3 stars

    Tourist Street Pb1026, Bugibba, Island Of Malta Spb05, Malta, St. Paul's Bay, Malta

    St. Paul's Bay
    USD 50

    Topaz Hotel  3 stars

    Censu Tanti street, St. Paul's Bay, Malta, SPB 3025

    St. Paul's Bay Guest rating
    USD 74

    Qawra Point Holiday Complex  3 stars

    30 Tourist Road Qawra, St. Paul'S Bay, Mt, Qawra, Malta, SPB 1020

    Qawra Very good
    USD 83

    British Hotel  2 stars

    40 Battery Street, Valletta, Malta, VLT06

    Valletta Nice
    USD 112

    Europa  2 stars

    138 Tower Road, Sliema, Malta, SLM 08

    Sliema Nice
    USD 285

    Xlendi Resort And Spa  2 stars

    St Simon Street, Gozo, Malta, 1300

    Gozo Very good
    USD 84

    Grand Harbour Hotel  2 stars

    47 Battery Street, Valletta, Malta, VLT 1221

    Valletta Great
    USD 95

    Il Girna Residence  2 stars

    5 Skerla Street, Sannat, Malta, VCT112

    Sannat Great
    USD 101

    Cittadella Farmhouse  2 stars

    Mro Dirjanu Lanzon Street Victoria, Victoria, Malta

    Victoria
    USD 156

    Solair Holiday Complex  2 stars

    Solair Holiday Complex Triq Gwiebi, Qawra, Malta, SPB 2850

    Qawra
    USD 50

    Mia Casa Bed And Breakfast Gozo  2 stars

    23 Triq Santa Marija, Victoria, Malta, VCT 1050

    Victoria

    Quaint Hotel Nadur  2 stars

    13Th December Street, Nadur, Malta, NDR121

    Nadur Great
    USD 104

    The Seven Apartments  2 stars

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

    Saint Julian's Very good
    USD 86

    Two Pillows Boutique Hostel  2 stars

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

    Sliema Very good
    USD 73

    Hostel Malti  2 stars

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

    Saint Julian's Great
    USD 27

    Alborada Apart Hotel  2 stars

    High Street, Sliema, Malta, SLM 1549

    Sliema Very good
    USD 64

    Dragonara Apartments  0 stars

    Dragonara Road, Saint Julian's, Malta, STJ10

    Saint Julian's Guest rating
    USD 62

    Clover Holiday Complex  0 stars

    Triq It Tartarun, Qawra, Malta, SPB1523

    Qawra Very good
    USD 54

    Palazzo Valletta Suites  0 stars

    314 St Paul Street, Valletta, Malta, 1211

    Valletta Perfect
    USD 174

    Sunstone Guest House  0 stars

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

    St. Paul's Bay Perfect
    USD 62

    Valley View Villa  0 stars

    43 Triq Ta Masrija, Mellieha, Malta

    Mellieha
    USD 129

    Barrakka Suites  0 stars

    4 Battery Street, Valletta, Malta, VLT 1220

    Valletta
    USD 120

    Akwador Guest House  0 stars

    Vajrita Street, Marsascala, Malta

    Marsascala Perfect
    USD 85

    Holiday Apartments Malta Valletta  0 stars

    Different Locations In Valletta, Valletta, Malta, VLT1570

    Valletta Very good
    USD 647

    Holiday Apartments Valletta  0 stars

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

    Malta
    USD 634

    The Oaks Apartment  0 stars

    The Oaks Apartment 7 Sliema Road, Gzira, Malta, GZR 1630

    Gzira
    USD 107

    Bayview  0 stars

    Apt 22 Manoel Court Block A St. George'S Park Dragonara Road, Saint Julian's, Malta, STJ 3140

    Saint Julian's
    USD 183

    Hub Apartments  0 stars

    Triq Il-Mensija 82, Saint Julian's, Malta, STJ 1478

    Saint Julian's
    USD 55

    Sea View Apartments Portobello  0 stars

    150 Triq San Luqa Portobello Apartments, St. Paul's Bay, Malta, SPB 3476

    St. Paul's Bay
    USD 127

    La Vallette  0 stars

    133, Strait Street, Valletta, Malta, VLT1437

    Valletta Very good
    USD 125

    Valletta Apartments 19  0 stars

    19 St Paul Street Valletta, Valletta, Malta, VLT 1212

    Valletta
    USD 189

    The Ultimate Luxury Sliema With Pool  0 stars

    Fort Cambridge Tigne Road, Sliema, Malta, SLM 3175

    Sliema Perfect
    USD 152