Marsalforn Malta Accommodations

Find accommodations in Marsalforn with the hotel list provided below. Explore our guide for inexpensive and discount hotel/motel rates in or near Marsalforn, Malta for your business or personal leisure travel. We show the best Marsalforn hotel/motel rooms. Review the Marsalforn hotel list below to find the perfect lodging. We also have a map of the Marsalforn hotels. Planning a group? Lock in Marsalforn Group Hotel Discounts

The Marsalforn center point is around 1 mile northwest of Calypso's Cave and 1 mile north of Ggantija Temple.

Marsalforn Hotels/Motels & Accommodations

Calypso Hotel : Marsalforn Bay Marsalforn Bay, Zebbug (Gozo), MFN1104 Malta Call ~0.12 miles northwest of Marsalforn
  • 4-star Beach hotel
  • Hotel has 7 floors
From$50
Very good 4.0 /5 Guest Reviews Call BookMore Details
Cornucopia Hotel 10 Gnien Imriek St., Xaghra, XRA1521 Malta Call ~1.09 miles south of Marsalforn
  • High-end Rural property
  • 2 floors in property
From$125
Very good 4.0 /5 Reviews Call BookMore Details
Mariblu Bed & Breakfast Guesthouse in Xewkija Gozo Mgarr Rd., Xewkija Gozo, XWK9015 Malta Call ~2.51 miles south of Marsalforn
  • Affordable Suburban property
  • Free complimentary breakfast
From$80
Very good 4.0 /5 Recent Reviews Call BookMore Details
Paradise Bay Resort : Cirkewwa Paradise Bay Cirkewwa Paradise Bay, Mellieha, MLH9068 Malta Call ~6.98 miles southeast of Marsalforn
  • Four star Resort property
  • 5 meeting rooms in hotel
From$75
Average 3.0 /5 Review Score Call BookMore Details
Ramla Bay Resort Triq Ir Ramla, Mellieha, MLH7100 Malta Call ~7.58 miles southeast of Marsalforn
  • 4 star hotel
  • 5 floors in hotel
From$125
Very good 4.0 /5 Latest Reviews Call BookMore Details
Mellieha Bay Hotel - Ghadira Mellieha Bay Hotel Marfa Rd., Ghadira, MLH9065 Malta Call ~8.22 miles southeast of Marsalforn
  • Four-star Beach hotel
From$110
Very good 4.0 /5 Reviews Call BookMore Details
Maritim Antonine Hotel & Spa Malta George Borg Olivier St., Mellieha, MLH1021 Malta Call ~9.52 miles southeast of Marsalforn
  • 4-star hotel
From$33
Very good 4.0 /5 Reviews Call BookMore Details
Radisson Blu Resort & Spa Malta Golden Sands in Mellieha Golden Bay, Mellieha, MLH5510 Malta Call ~10.47 miles southeast of Marsalforn
  • Luxurious 5-star Resort hotel
  • 12 meeting rooms in hotel
From$150
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Porto Azzurro Aparthotel Ridott St., St Pauls Bay, SPB4042 Malta Call ~10.82 miles southeast of Marsalforn
  • Three Star Resort hotel
  • 107 rooms in property
From$80
Average 3.0 /5 Reviews Call BookMore Details
Holiday Inn Express Malta by IHG - Malta 3310 Malta St., Malta, 3310 Malta Call ~11.15 miles southeast of Marsalforn
  • High end property
From$125
Average 3.0 /5 Reviews Call BookMore Details
Best Western Premier Malta Triq It Tamar, St. Paul's Bay, SPB 1281 Malta Call ~11.84 miles southeast of Marsalforn
  • Midscale hotel
  • Hotel has 10 floors
From$80
Average 3.0 /5 Review Score Call BookMore Details
Topaz Hotel in St Pauls Bay Triq Ic Caghaq, St Pauls Bay, Malta Call ~11.84 miles southeast of Marsalforn
  • Three Star Downtown hotel
  • Hotel has 3 meeting rooms
From$100
Very good 4.0 /5 Recent Reviews Call BookMore Details
The Santa Maria Hotel : Ramel St. Bugibba Ramel St. Bugibba, St Pauls Bay, Malta Call ~11.88 miles southeast of Marsalforn
  • 3-star property
db San Antonio Hotel & Spa - All Inclusive Trio It Turisti, St Pauls Bay, SPB06 Malta Call ~11.92 miles southeast of Marsalforn
  • Luxurious 5-star property
  • Airport shuttle available
From$45
Very good 4.0 /5 Reviews Call BookMore Details
Hotel Santana in St Pauls Bay Triq Il Maskli, St Pauls Bay, Malta Call ~11.98 miles southeast of Marsalforn
  • Midscale Resort property
  • 200 sleeping rooms in hotel
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
AX ODYCY Hotel - St Pauls Bay Qawra Coast Rd., St Pauls Bay, SPB1902 Malta Call ~12.09 miles southeast of Marsalforn
  • Four star Downtown hotel
From$125
Very good 4.0 /5 Recent Reviews Call BookMore Details
Sunflower Triq Gracia De Toledo, St Paul's Bay, SPB1061 Malta Call ~12.14 miles southeast of Marsalforn
  • 3 star Resort hotel
  • 108 rooms in property
From$48
Average 3.0 /5 Recent Reviews Call BookMore Details
Il Palazzin Hotel R Loria St. Qawra, St Pauls Bay, SPB08 Malta Call ~12.18 miles southeast of Marsalforn
  • High end Beach property
  • Shuttle to airport available
From$85
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Bella Vista Hotel - St Pauls Bay Qawra Coast Rd., St Pauls Bay, SPB08 Malta Call ~12.22 miles southeast of Marsalforn
  • High end Beach property
  • 157 sleeping rooms in hotel
From$75
Average 3.0 /5 Review Score Call BookMore Details
Salini Resort : Salina Bay Salina Bay, St Paul's Bay, NXR9030 Malta Call ~12.52 miles southeast of Marsalforn
  • 4 star Resort property
  • Hotel has an eco-friendly policy Learn more
From$128
Very good 4.0 /5 Guest Reviews Call BookMore Details
Radisson Blu Resort, Malta St. Julian's in St Julians St. George's Bay, St Julians, STJ3391 Malta Call ~15.97 miles southeast of Marsalforn
  • Luxury 5-star Oceanfront property
  • 5 meeting rooms in property
From$160
Very good 4.0 /5 Reviews Call BookMore Details
Corinthia Palace Malta De Paule Ave., Attard, BZN02 Malta Call ~15.99 miles southeast of Marsalforn
  • Luxurious 5 Star Rural property
  • 4 floors in hotel
From$150
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Corinthia St. George's Bay in St Julians St. Georges Bay, St Julians, STJ3301 Malta Call ~16.03 miles southeast of Marsalforn
  • Luxurious Five Star Beach property
  • 6 floors in property
From$170
Very good 4.0 /5 Guest Reviews Call BookMore Details
Intercontinental Malta by Ihg : St. George`s Bay St. Julians St. George`s Bay St. Julians, Malta, STJ3310 Malta Call ~16.16 miles southeast of Marsalforn
  • Luxurious 5-star Downtown hotel
  • 19 floors in property
From$170
Very good 4.0 /5 Read Reviews Call BookMore Details
Hyatt Regency Malta St. George's Bay, Saint Julian's, STJ3310 Malta Call ~16.16 miles southeast of Marsalforn
  • Expensive Downtown property
  • Hotel has 19 floors
From$75
Average 3.0 /5 Recent Reviews Call BookMore Details
H Hotel - St Julians St. Georges Rd., St Julians, STJ3200 Malta Call ~16.19 miles southeast of Marsalforn
  • Four-star Beach hotel
  • Hotel has 10 suites
From$75
Very good 4.0 /5 Read Reviews Call BookMore Details
The St. George’s Park Hotel : Dragonara Rd. Dragonara Rd., St Julians, STJ02 Malta Call ~16.23 miles southeast of Marsalforn
  • Three Star hotel
The Londoner Hotel St. Julians : 138 St. George's Rd. 138 St. George's Rd., St. Julian's, STJ3203 Malta Call ~16.27 miles southeast of Marsalforn
  • Midscale Downtown property
  • 2 suites in hotel
From$80
Average 3.0 /5 Reviews Call BookMore Details
The Westin Dragonara Resort, Malta : Dragonara Rd. Dragonara Rd., St Julians, STJ3143 Malta Call ~16.28 miles southeast of Marsalforn
  • Luxurious Five Star Oceanfront property
  • 29 suites in hotel
From$125
Very good 4.0 /5 Guest Reviews Call BookMore Details
Vivaldi Malta Dragonara Rd., St. Julians, STJ3141 Malta Call ~16.32 miles southeast of Marsalforn
  • Four-star hotel
  • 6 floors in hotel
From$66
Very good 4.0 /5 Guest Reviews Call BookMore Details
Hugo's Boutique Hotel - Adults Only in Paceville St. George's Rd., Paceville, Malta Call ~16.32 miles southeast of Marsalforn
  • Four star Beach property
  • 10 suites in hotel
From$81
Very good 4.0 /5 Reviews Call BookMore Details
The George, Urban Boutique Hotel in St Julians Paceville Ave., St Julians, STJ3103 Malta Call ~16.33 miles southeast of Marsalforn
  • Expensive Downtown hotel
  • Check in: 15.00
From$81
Very good 4.0 /5 Hotel Reviews Call BookMore Details
Number11 Urban Hotel Schreiber San Ġiljan, San Ġiljan, Malta Call ~16.33 miles southeast of Marsalforn
  • Mid-scale hotel
From$40
Very good 4.0 /5 Recent Reviews Call BookMore Details
Hotel Argento Qaliet St., St Julians, STJ3255 Malta Call ~16.37 miles southeast of Marsalforn
  • Four-star Downtown hotel
  • Hotel has 6 floors
From$108
Very good 4.0 /5 Reviews Call BookMore Details
Hotel Juliani - St Julians 25 St. Georges Rd., St Julians, STJ3208 Malta Call ~16.44 miles southeast of Marsalforn
  • High end Oceanfront property
  • 10 suites in hotel
From$93
Average 3.0 /5 Review Score Call BookMore Details
Hilton Malta : Portomaso Portomaso, St Julians, PTM01 Malta Call ~16.46 miles southeast of Marsalforn
  • Luxurious 5 Star Resort hotel
  • Hotel has 22 meeting rooms
From$150
Very good 4.0 /5 Latest Reviews Call BookMore Details
Carlton Hotel 261 Tower Rd., Sliema, 1600 Malta Call ~16.94 miles southeast of Marsalforn
  • Three Star property
  • 6 floors in property
From$267
Average 3.0 /5 Guest Reviews Call BookMore Details
Plaza Regency Hotels - Sliema 248 Tower Rd., Sliema, SLM1600 Malta Call ~16.97 miles southeast of Marsalforn
  • Affordable Downtown property
  • Hotel has 210 rooms
From$21
Average 3.0 /5 Hotel Reviews Call BookMore Details
Diplomat Hotel : 173 Tower Rd. 173 Tower Rd., Sliema, SLM1609 Malta Call ~17.06 miles southeast of Marsalforn
  • Four-star Downtown hotel
  • Fitness + Health Center
From$125
Very good 4.0 /5 Recent Reviews Call BookMore Details
St. Blubay Apartments in Gzira 50 F Sir Ponsomby, Gzira, Malta Call ~17.21 miles southeast of Marsalforn
  • Affordable Beach property
  • Hotel has 265 rooms
From$59
Very good 4.0 /5 Reviews Call BookMore Details
AX The Victoria Hotel : Gorg Borg Olivier St. Gorg Borg Olivier St., Sliema, SLM1807 Malta Call ~17.28 miles southeast of Marsalforn
  • High end Downtown property
  • Access to gym on-site
From$94
Very good 4.0 /5 Read Reviews Call BookMore Details
Ax The Palace High St., Sliema, SLM1542 Malta Call ~17.34 miles southeast of Marsalforn
  • Luxurious 5-star Downtown property
  • Check in: 3:00 pm
From$70
Very good 4.5 /5 Recent Reviews Call BookMore Details
St. Bayview Hotel - Sliema 143 The Strand, Sliema, GZR1026 Malta Call ~17.34 miles southeast of Marsalforn
  • 3 star Downtown hotel
  • 135 sleeping rooms in hotel
From$23
Average 3.0 /5 Reviews Call BookMore Details
Bayview Hotel by ST Hotels in Gzira 143 The Strand, Gzira, GZR1025 Malta Call ~17.35 miles southeast of Marsalforn
  • Mid-scale Downtown hotel
  • Hotel has 137 rooms
From$32
Average 3.5 /5 Reviews Call BookMore Details
The Londoner Hotel Sliema The Strand Sliema Slm 1022, Sliema, Malta Call ~17.37 miles southeast of Marsalforn
  • Affordable Downtown property
  • 51 rooms in property
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
The Preluna Hotel : 124 Tower Rd. 124 Tower Rd., Sliema, SLM1000 Malta Call ~17.45 miles southeast of Marsalforn
  • Expensive Oceanfront property
  • Hotel has 13 floors
1926 Le Soleil Hotel & SPA - Sliema Thornton St., Sliema, SLM3143 Malta Call ~17.67 miles southeast of Marsalforn
  • 3-star Beach property
  • 5 floors in hotel
From$30
Average 3.0 /5 Recent Reviews Call BookMore Details
Grand Hotel Excelsior Great Siege Rd. Floriana, Valletta, 1810 Malta Call ~18.11 miles southeast of Marsalforn
  • Luxury 5 star Oceanfront hotel
  • 14 suites in property
From$126
Very good 4.0 /5 Guest Reviews Call BookMore Details
The Phoenicia Malta The Leading Hotels of The World : The Mall The Mall, Valletta, FRN1478 Malta Call ~18.27 miles southeast of Marsalforn
  • Luxury 5 star property
From$200
Very good 4.0 /5 Latest Reviews Call BookMore Details
Ax The Saint John 176 Triq Il Merkanti, Valletta, 1174 Malta Call ~18.44 miles southeast of Marsalforn
  • High end Downtown property
  • 19 rooms in hotel
From$102
Very good 4.0 /5 Recent Reviews Call BookMore Details

Next: See My Marsalforn Hotels with Pricing
Back to Top