Malta hotels

Check rooms and rates
exclusive online offers!
Destination
Sorry, we don't recognise this name.Enter a destination to start the search
We can’t find that destination
Try to change your search
The Internet connection seems to be slow. It may take a few more seconds to load the page. Thank you for your patience.
×
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

Malta Overview

Show all cities
Alphabetical City Index
  • A
    • Attard ‪(2)‬
  • B
    • Bugibba ‪(32)‬
    • Birgu ‪(20)‬
    • Birzebbuga ‪(20)‬
    • Birkirkara ‪(15)‬
    • Birbuba ‪(4)‬
    • Balzan ‪(3)‬
    • Bahrija ‪(2)‬
    • Bahar ic-Caghaq ‪(1)‬
  • C
    • Cospicua ‪(30)‬
    • Comino ‪(1)‬
  • D
    • Dwejra ‪(1)‬
  • F
    • Fgura ‪(2)‬
    • Floriana ‪(1)‬
  • G
    • Ghasri (Gozo) ‪(57)‬
    • Gzira ‪(53)‬
    • Gharb (Gozo) ‪(49)‬
    • Ghajnsielem ‪(27)‬
    • Gozo ‪(20)‬
    • Ghammar ‪(4)‬
    • Gudja ‪(4)‬
    • Ghajn il-Kbira (Gozo) ‪(4)‬
    • Ghaxaq ‪(2)‬
    • Ghajn Zejtuna ‪(1)‬
    • Golden Bay ‪(1)‬
  • H
    • Hamrun ‪(3)‬
    • Hal Saflieni ‪(1)‬
    • Hal Far ‪(1)‬
  • I
    • Is-Swieqi ‪(20)‬
    • Il-Furjana ‪(15)‬
    • Il-Pergla ‪(10)‬
    • Il-Wilga ‪(3)‬
    • Iz-Zebbiegh ‪(2)‬
    • Is-Sellum ‪(2)‬
    • Iklin ‪(2)‬
    • Imbordin ‪(1)‬
  • K
    • Kercem ‪(21)‬
    • Kalkara ‪(10)‬
    • Kirkop ‪(5)‬
    • Kappara ‪(1)‬
  • L
    • L-Imgarr ‪(6)‬
    • Lija ‪(2)‬
    • Luqa ‪(2)‬
  • M
    • Mellieha ‪(122)‬
    • Marsalforn ‪(93)‬
    • Marsascala ‪(75)‬
    • Msida ‪(46)‬
    • Marsaxlokk ‪(32)‬
    • Mgarr ‪(16)‬
    • Mosta ‪(12)‬
    • Munxar ‪(11)‬
    • Malta ‪(7)‬
    • Mdina ‪(3)‬
    • Manikata ‪(2)‬
    • Marsa ‪(1)‬
    • Marfa ‪(1)‬
  • N
    • Nadur ‪(39)‬
    • Naxxar ‪(15)‬
  • P
    • Pieta ‪(19)‬
    • Pembroke ‪(8)‬
    • Paola ‪(5)‬
  • Q
    • Qala ‪(41)‬
    • Qawra ‪(28)‬
    • Qrendi ‪(2)‬
    • Qormi ‪(2)‬
    • Qbajjar ‪(1)‬
  • R
    • Rabat ‪(21)‬
  • S
    • Sliema ‪(252)‬
    • Saint Julian's ‪(244)‬
    • St. Paul's Bay ‪(212)‬
    • Sannat ‪(40)‬
    • San Lawrenz ‪(34)‬
    • Senglea ‪(31)‬
    • San Gwann ‪(13)‬
    • Santa Lucija (Gozo) ‪(10)‬
    • Santu Pietru ‪(8)‬
    • Santa Vennera ‪(4)‬
    • Siggiewi ‪(4)‬
  • T
    • Tarxien ‪(13)‬
    • Ta Xbiex ‪(9)‬
    • Ta Bullara ‪(4)‬
    • Tal-Barmil ‪(2)‬
    • Ta' Gokondu ‪(1)‬
    • Ta' Penza ‪(1)‬
    • Ta Kappara ‪(1)‬
    • Ta Cantar ‪(1)‬
    • Tal-Franciz ‪(1)‬
  • V
    • Valletta ‪(242)‬
    • Victoria ‪(79)‬
    • Vittoriosa ‪(14)‬
  • W
    • X
      • Xaghra ‪(96)‬
      • Xlendi ‪(39)‬
      • Xewkija ‪(25)‬
      • Xghajra ‪(6)‬
      • Xemxija Bay ‪(2)‬
    • Z
      • Zebbug (Gozo) ‪(28)‬
      • Zejtun ‪(17)‬
      • Zebbug (Central Region) ‪(12)‬
      • Zabbar ‪(10)‬
      • Zurrieq ‪(8)‬
    Popular Cities in Malta
    • Birgu
    • Birkirkara
    • Birzebbuga
    • Bugibba
    • Cospicua
    • Ghajnsielem
    • Gharb (Gozo)
    • Ghasri (Gozo)
    • Gozo
    • Gzira
    • Il-Furjana
    • Il-Pergla
    • Is-Swieqi
    • Kalkara
    • Kercem
    • Marsalforn
    • Marsascala
    • Marsaxlokk
    • Mellieha
    • Mgarr
    • Mosta
    • Msida
    • Munxar
    • Nadur
    • Naxxar
    • Pieta
    • Qala
    • Qawra
    • Rabat
    • Saint Julian's
    • San Gwann
    • San Lawrenz
    • Sannat
    • Santa Lucija (Gozo)
    • Santu Pietru
    • Senglea
    • Sliema
    • St. Paul's Bay
    • Ta Xbiex
    • Tarxien
    • Valletta
    • Victoria
    • Vittoriosa
    • Xaghra
    • Xewkija
    • Xlendi
    • Zabbar
    • Zebbug (Central Region)
    • Zebbug (Gozo)
    • Zejtun
    Hotels City Rating

    Hilton Malta  5 stars

    Portomaso, Saint Julian's, Malta, PTM 01

    Saint Julian's Great
    CAD 319

    Malta Marriott Hotel & Spa  5 stars

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

    Saint Julian's Great
    CAD 294

    Grand Hotel Excelsior  5 stars

    Great Siege Road, Valletta, Malta, FRN1810

    Valletta Great
    CAD 142

    Radisson Blu Resort  5 stars

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

    Saint Julian's Very good
    CAD 417

    The Westin Dragonara Resort, Malta  5 stars

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

    Saint Julian's Great
    CAD 290

    The Phoenicia Malta  5 stars

    The Mall, Valletta, Malta, FRN 1478

    Valletta Great
    CAD 206

    Intercontinental Hotels - Malta, An Ihg Hotel  5 stars

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

    Saint Julian's Great
    CAD 402

    The Palace  5 stars

    High Street, Sliema, Malta, SLM1542

    Sliema Great
    CAD 183

    Pergola Hotel & Spa  4 stars

    Adenau Street, Mellieha, Malta, 02014

    Mellieha Very good
    CAD 102

    Qawra Palace  4 stars

    Qawra Coast Road, Qawra, Malta, SPB1900

    Qawra Very good
    CAD 168

    The Waterfront Hotel  4 stars

    The Strand, Sliema, Malta, GZR102B

    Sliema Great
    CAD 105

    Cavalieri Art Hotel  4 stars

    Waters Edge, Spinola Road, Saint Julian's, Malta, 03182

    Saint Julian's Very good
    CAD 139

    Hotel Santana  4 stars

    Triq Il-Maskli, Qawra, Malta, SPB 1482

    Qawra Very good
    CAD 86

    Solana Hotel & Spa  4 stars

    Gorg Borg Olivier Street, Mellieha, Malta, MLH1025

    Mellieha Very good
    CAD 82

    Salini Resort  4 stars

    Salina Bay, St. Paul's Bay, Malta

    St. Paul's Bay Very good
    CAD 291

    Windsor  4 stars

    Windsor Terrace, Sliema, Malta, SLM 10

    Sliema Nice
    CAD 94

    Cornucopia  4 stars

    10 Gnien Imrik Street, Xaghra, Malta, 1521

    Xaghra Great
    CAD 130

    Soreda  4 stars

    Andrew Cunningham Street, Qawra, Malta

    Qawra Very good
    CAD 110

    Mellieha Bay Hotel  4 stars

    Marfa Road, Mellieha, Malta

    Mellieha Very good
    CAD 147

    Seashells Resort At Suncrest  4 stars

    Qawra Coast Road, St. Paul's Bay, Malta, SPB1902

    St. Paul's Bay Very good
    CAD 123

    Valletta Merisi Suites  4 stars

    48 St. Ursula Street, Valletta, Malta

    Valletta Very good
    CAD 124

    Diplomat  4 stars

    173, Tower Road, Sliema, Malta, SLM 1609

    Sliema Nice
    CAD 113

    Ax The Victoria Hotel  4 stars

    Gorg Borg Olivier Street, Sliema, Malta, SLM 1807

    Sliema Very good
    CAD 122

    Juliani  4 stars

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

    Saint Julian's Great
    CAD 169

    Paradise Bay Resort  4 stars

    Paradise Bay, Cirkewwa, Mellieha, Malta, NA

    Mellieha Very good
    CAD 112

    Dolmen Hotel Malta  4 stars

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

    St. Paul's Bay Very good
    CAD 167

    Ramla Bay Resort  4 stars

    Marfa Bay, Mellieha, Malta, MLH 02

    Mellieha Very good
    CAD 172

    Grand Hotel Gozo  4 stars

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

    Ghajnsielem Great
    CAD 110

    Preluna Hotel And Spa  4 stars

    124 Tower Road, Sliema, Malta, SLM01

    Sliema Very good
    CAD 96

    Sliema Hotel By St Hotels  3 stars

    59 The Strand, Sliema, Malta, SLM 07

    Sliema Very good
    CAD 69

    Topaz Hotel  3 stars

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

    St. Paul's Bay Guest rating
    CAD 83

    Castille  3 stars

    Castille Square, Valletta, Malta, VLT 1211

    Valletta Very good
    CAD 105

    Comino Hotel  3 stars

    Island Of Comino, Comino, Malta

    Comino Very good
    CAD 250

    Osborne Hotel  3 stars

    50 South Street, Valletta, Malta, VL511

    Valletta Very good
    CAD 138

    Sliema Marina Hotel  3 stars

    Tigne Seafront, Sliema, Malta, SLM3010

    Sliema Very good
    CAD 119

    Xlendi Resort And Spa  3 stars

    St Simon Street, Gozo, Malta, 1300

    Gozo Very good
    CAD 104

    St Julians Bay Hotel  3 stars

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

    Saint Julian's Nice
    CAD 163

    Coral  3 stars

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

    Bugibba Nice
    CAD 91

    Downtown  3 stars

    Triq L-Ewropa, Victoria, Malta, G 09

    Victoria Very good
    CAD 109

    Grand Harbour Hotel  2 stars

    47 Battery Street, Valletta, Malta, VLT 1221

    Valletta Great
    CAD 104

    British Hotel  2 stars

    40 Battery Street, Valletta, Malta, VLT06

    Valletta Nice
    CAD 147