1. db San Antonio Hotel & Spa
    In St. Paul's Bay (Qawra)
    $218.94 - $494.77
    4.0 Stars
  2. Maritim Antonine Hotel & Spa
    Near Mellieha Air Raid Shelter
    $275.66 - $342.45
    4.0 Stars
  3. Seashells Resort at Suncrest
    Near Malta National Aquarium
    $104.37 - $235.42
    4.0 Stars
  4. Osborne
    Near Mediterranean Conference Centre
    $74.31 - $164.33
    3.0 Stars
  5. Hotel Argento
    Near Spinola Garden
    $194.84 - $246.40
    4.0 Stars
  6. Radisson Blu Resort, Malta St. Julian's
    Near Bay Street Shopping Complex
    $250.21 - $251.21
    5.0 Stars
  7. The Victoria Hotel
    Near Triq Manwel Dimech
    $151.34 - $250.49
    4.0 Stars
  8. Qawra Palace Hotel
    Near Malta National Aquarium
    $602.44 - $603.44
    4.0 Stars
  9. Marina Hotel Corinthia Beach Resort
    Near Bay Street Shopping Complex
    $243.85 - $402.88
    4.0 Stars
  10. Park Hotel - Malta
    Near Fort St. Elmo
    $111.47 - $195.20
    4.0 Stars
  11. Topaz Hotel
    In St. Paul's Bay (Bugibba)
    $32.31 - $68.93
    3.0 Stars
  12. Hotel Damiani
    $79.27 - $174.94
    3.0 Stars
  13. be.HOTEL
    Near Bay Street Shopping Complex
    $69.36 - $213.51
    4.0 Stars
  14. Hotel Primera
    In St. Paul's Bay (Bugibba)
    $44.44 - $81.29
    3.0 Stars
  15. Coral Hotel
    In St. Paul's Bay (Qawra)
    $58.61 - $87.50
    3.0 Stars
  16. Hotel Santana
    In St. Paul's Bay (Qawra)
    $142.24 - $159.62
    4.0 Stars
  17. The Westin Dragonara Resort
    Near Bay Street Shopping Complex
    $184.25 - $384.76
    5.0 Stars
  18. Park Lane
    Near Malta National Aquarium
    $158.30 - $159.30
    4.0 Stars
  19. Corinthia Palace Hotel and Spa
    Near San Anton Gardens
    $212.04 - $349.08
    5.0 Stars
  20. Grand Hotel Excelsior
    Near Mediterranean Conference Centre
    $143.13 - $1,802.37
    5.0 Stars
  21. Radisson Blu Resort & Spa, Malta Golden Sands
    Near Golden Sands Beach
    $313.12 - $510.26
    5.0 Stars
  22. Corinthia Hotel St. George's Bay
    Near St George's Beach
    $212.04 - $848.18
    5.0 Stars
  23. Hotel Plevna
    Near Bisazza Street
    $72.10 - $173.88
    3.0 Stars
  24. The Waterfront Hotel
    Near Fort St. Elmo
    $142.68 - $505.34
    4.0 Stars
  25. Hilton Malta
    Near Bay Street Shopping Complex
    $336.74 - $2,036.76
    5.0 Stars
  26. Rocca Nettuno Suites
    Near Point Shopping Mall
    $74.02 - $218.41
    4.0 Stars
  27. Qawra Point ApartHotel
    Near Malta National Aquarium
    $75.64 - $440.57
    3.0 Stars
  28. Pergola Club Hotel & Spa
    Near Mellieha Air Raid Shelter
    $83.95 - $487.43
    4.0 Stars
  29. Onyx Apartments
    Near Trig Santa Rita Steps
    $135.71 - $153.73
    4.0 Stars
  30. White Dolphin Complex
    Near Malta National Aquarium
    $60.43 - $265.06
    3.0 Stars
  31. Blue Sea St. George Park & La Vallette Resort
    Near Bay Street Shopping Complex
    $48.03 - $193.91
    3.0 Stars
  32. Soreda Hotel
    Near Malta National Aquarium
    $163.75 - $164.75
    4.0 Stars
  33. Il Palazzin Hotel
    In St. Paul's Bay (Qawra)
    $86.34 - $107.34
    4.0 Stars
  34. Cavalieri Art Hotel
    Near Fort St. Elmo
    $168.45 - $169.45
    4.0 Stars
  35. Carlton Hotel
    Near Triq Manwel Dimech
    $104.37 - $182.07
    3.0 Stars
  36. Hotel Juliani
    Near Spinola Garden
    $168.15 - $293.40
    4.0 Stars
  37. The Palace
    Near Fort St. Elmo
    $180.24 - $274.07
    5.0 Stars
  38. Hotel Kennedy Nova
    In the city center
    $118.29 - $214.83
    4.0 Stars
  39. Hotel Phoenicia Malta
    Near Mediterranean Conference Centre
    $742.15 - $743.15
    5.0 Stars
  40. Solana Hotel & Spa
    Near Mellieha Bay
    $86.60 - $133.65
    4.0 Stars
  41. Dean Hamlet Hotel
    Near Spinola Garden
    $81.28 - $541.91
    3.0 Stars
  42. Le Meridien St. Julians Hotel & Spa
    Near Triq Manwel Dimech
    $128.82 - $252.67
    5.0 Stars
  43. Porto Azzurro Aparthotel
    In St. Paul's Bay (Xemxija Bay)
    $54.19 - $114.89
    3.0 Stars
  44. db Seabank Resort Spa
    Near Mellieha Bay
    $157.97 - $158.97
    4.0 Stars
  45. Gozo Houses of Character
    In Victoria (Gozo)
    $106.02 - $169.64
    3.0 Stars
  46. Il-Plajja Hotel
    In Zebbug (Gozo)
    $117.05 - $130.06
    3.0 Stars
  47. InterContinental Malta
    Near Bay Street Shopping Complex
    $195.99 - $404.73
    5.0 Stars
  48. Sliema Marina Hotel
    Near Duck Village
    $83.50 - $271.37
    3.0 Stars
  49. Sliema Chalet Hotel
    Near Triq Manwel Dimech
    $68.91 - $161.15
    3.0 Stars
  50. Bayview Hotel & Apartments
    Near Fort St. Elmo
    $52.19 - $121.77
    3.0 Stars
  51. Alexandra Hotel
    Near Bay Street Shopping Complex
    $71.34 - $234.31
    3.0 Stars
  52. Imperial Hotel
    Near Fort St. Elmo
    $66.33 - $162.58
    3.0 Stars
  53. Bella Vista Hotel
    Near Birdpark Malta
    $69.42 - $160.66
    4.0 Stars
  54. Paradise Bay Resort
    In Mellieha (Cirkewwa)
    $83.98 - $185.28
    4.0 Stars
  55. San Pawl Hotel
    In St. Paul's Bay (Bugibba)
    $46.39 - $157.43
    3.0 Stars
  56. Astra Hotel
    Near Bisazza Street
    $73.58 - $183.95
    3.0 Stars
  57. 115 The Strand Aparthotel
    Near Duck Village
    $56.36 - $207.00
    3.0 Stars
  58. Diplomat Hotel
    Near Fort St. Elmo
    $127.86 - $146.12
    4.0 Stars
  59. Dolmen Resort Hotel & Spa
    In St. Paul's Bay (Qawra)
    $111.68 - $355.90
    4.0 Stars
  60. Golden Tulip Vivaldi Hotel
    Near Paceville
    $92.08 - $154.02
    4.0 Stars
  61. St. Julian's Bay Hotel
    Near Fort St. Elmo
    $69.58 - $131.04
    3.5 Stars
  62. Sunny Coast Resort & Spa
    In St. Paul's Bay (Qawra)
    $289.42 - $486.42
    4.0 Stars
  63. Blue Sea Santa Maria Hotel
    Near Bugibba Beach
    $41.77 - $100.48
    3.0 Stars
  64. Canifor Hotel
    In St. Paul's Bay (Qawra)
    $49.82 - $65.78
    4.0 Stars
  65. Preluna Hotel & Spa
    Near Bisazza Street
    $135.71 - $293.68
    4.0 Stars
  66. Sunflower
    Near Birdpark Malta
    $22.42 - $56.38
    3.0 Stars
  67. Blue Sea San Anton Hotel and Apartments
    Near Bugibba Beach
    $41.77 - $84.16
    3.0 Stars
  68. Plaza Hotels
    Near Triq Manwel Dimech
    $112.73 - $177.64
    3.0 Stars
  69. Cardor Apartments
    In St. Paul's Bay (Qawra)
    $57.57 - $98.49
    3.0 Stars
  70. Europa Hotel
    Near Fort St. Elmo
    $73.16 - $117.68
    2.0 Stars
  71. Kempinski Hotel San Lawrenz
    Near Ta' Dbiegi Crafts Village
    $260.12 - $352.24
    5.0 Stars
  72. Hotel Kappara
    In the suburbs
    $84.87 - $94.29
    3.0 Stars
  73. Downtown Hotel
    Near Il Hagar, Heart of Gozo Museum
    $61.79 - $128.98
    3.0 Stars
  74. The Xara Palace Relais & Chateaux
    Near St. Paul's Cathedral
    $193.87 - $429.75
    5.0 Stars
  75. Blue Sea Bugibba Hotel & Apartments
    Near Bugibba Beach
    $51.37 - $85.59
    3.0 Stars
  76. Ambassador Hotel
    Near Birdpark Malta
    $278.33 - $279.33
    3.0 Stars
  77. The British Hotel
    Near Hastings Gardens
    $111.32 - $112.32
    2.0 Stars
  78. Ramla Bay Resort
    Near Popeye Village Malta
    $662.18 - $663.18
    4.0 Stars
  79. Luna Complex
    Near Mellieha Bay
    $49.15 - $58.31
    3.0 Stars
  80. Grand Hotel Malta
    In Ghajnsielem (Gozo)
    $113.80 - $132.24
    4.0 Stars
  81. The George Hotel
    Near Paceville
    $202.95 - $387.34
    4.0 Stars
  82. Sunseeker Holiday Complex
    Near Malta National Aquarium
    $67.32 - $68.32
    3.0 Stars
  83. Fortina Hotel
    Near Point Shopping Mall
    $151.61 - $260.81
    4.0 Stars
  84. Chapel 5 Suites
    Near Palazzo Parisio & Gardens
    $132.53 - $133.53
    4.0 Stars
  85. Fortina Spa Resort
    Near Fort St. Elmo
    $172.82 - $360.47
    5.0 Stars
  86. Milano Due Hotel
    Near Fort St. Elmo
    $80.38 - $128.43
    3.0 Stars
  87. The Windsor Hotel
    Near Fort St. Elmo
    $44.79 - $77.14
    4.0 Stars
  88. New Tower Palace Hotel
    Near Fort St. Elmo
    $124.14 - $136.80
    3.0 Stars
  89. Hotel San Andrea
    Near Ta' Dbiegi Crafts Village
    $365.31 - $366.31
    3.0 Stars
  90. Panorama Hotel
    Near Mellieha Air Raid Shelter
    $82.88 - $106.55
    3.0 Stars
  91. Bellavista Farmhouses Gozo
    In Xaghra (Gozo)
    $121.03 - $122.03
    3.0 Stars
  92. Mia Casa Bed and Breakfast Gozo
    In Victoria (Gozo)
    $101.00 - $102.00
    2.5 Stars
  93. The Crown Hotel
    Near Bugibba Beach
    $33.10 - $50.53
    4.0 Stars
  94. Cornucopia Hotel
    Near Ta'Kola Windmill
    $266.04 - $297.97
    4.0 Stars
  95. Mercury Residence
    Near Duck Village
    $59.96 - $60.96
    1.5 Stars
  96. Villagg Tas-Sbejha
    Near Gharb Folklore Museum
    $157.58 - $158.58
    3.0 Stars
  97. Villagg Tal Fanal
    In Ghasri (Gozo)
    $106.02 - $127.23
    3.0 Stars
  98. Wardija Hilltop Village
    Near Birdpark Malta
    $196.38 - $220.45
    2.0 Stars
  99. Sogdiana
    Near Spinola Garden
    $95.42 - $137.83
    3.0 Stars
  100. Pebbles Boutique Aparthotel
    Near Fort St. Elmo
    $163.27 - $358.35
    3.0 Stars