Marsalforn Hotels, Motels & Accommodations
Il Palazzin Hotel
+1-888-389-4121
R Loria St. Qawra, St Pauls Bay, SPB08 Malta
+1-888-389-4121
~12.20 miles southeast of Marsalforn
- Expensive Beach property
- Check-in: 11
Bella Vista Hotel
+1-888-675-2083
Qawra Coast Rd., St Pauls Bay, SPB08 Malta
+1-888-675-2083
~12.24 miles southeast of Marsalforn
- 4-star Beach property
- 6 floors in hotel
Carlton Hotel
+1-888-389-4121
261 Tower Rd., Sliema, 1600 Malta
+1-888-389-4121
~16.97 miles southeast of Marsalforn
- Midscale property
- Check-in: 15:00
Diplomat Hotel
+1-800-716-8490
173 Tower Rd., Sliema, SLM1609 Malta
+1-800-716-8490
~17.10 miles southeast of Marsalforn
- 4-star Downtown hotel
- Gym / Fitness Center Available
St. Bayview Hotel
+1-888-788-5576
143 The Strand, Sliema, GZR1026 Malta
+1-888-788-5576
~17.38 miles southeast of Marsalforn
- Affordable Downtown property
- 7 floors in hotel
The Palace
+1-888-897-9207
High St., Sliema, SLM1542 Malta
+1-888-897-9207
~17.38 miles southeast of Marsalforn
- Luxury Five Star Downtown property
- Check-in: 3:00 pm
1926 Hotel & SPA
+1-888-455-5160
Thornton St., Sliema, SLM3143 Malta
+1-888-455-5160
~17.70 miles southeast of Marsalforn
- 3-star Beach hotel
- 100 rooms in property
Grand Hotel Excelsior
+1-888-965-8297
Great Siege Rd. Floriana, Valletta, 1810 Malta
+1-888-965-8297
~18.14 miles southeast of Marsalforn
- Luxury 5 star Oceanfront hotel
- 433 rooms in hotel
Rosselli
+1-888-878-9982
Palazzo Merkanti 167 Merchants St., Valletta, Malta
+1-888-878-9982
~18.48 miles southeast of Marsalforn
- Luxury 5 star Downtown hotel
- 25 rooms in hotel
Next: See My Marsalforn Hotels with Pricing
Back to Top