Marsalforn Hotels/Accommodations
Paradise Bay Resort
+1-800-805-5223
Cirkewwa Paradise Bay, Mellieha, MLH9068 Malta
+1-800-805-5223
~6.98 miles southeast of Marsalforn
- 4 star Resort hotel
- 4 floors in property
Ramla Bay Resort
+1-888-965-1860
Triq Ir Ramla, Mellieha, MLH7100 Malta
+1-888-965-1860
~7.58 miles southeast of Marsalforn
- Four star property
- Hotel has 281 rooms
Mellieha Bay Hotel
+1-888-788-5576
Mellieha Bay Hotel Marfa Rd., Ghadira, MLH9065 Malta
+1-888-788-5576
~8.22 miles southeast of Marsalforn
- Four-star Beach hotel
- Check in: 2:00PM
AX ODYCY Hotel
+1-888-878-9982
Qawra Coast Rd., St Pauls Bay, SPB1902 Malta
+1-888-878-9982
~12.09 miles southeast of Marsalforn
- High-end Downtown property
H Hotel
+1-888-469-4795
St. Georges Rd., St Julians, STJ3200 Malta
+1-888-469-4795
~16.19 miles southeast of Marsalforn
- Expensive Beach hotel
- Hotel has 11 floors
Hilton Malta
+1-888-389-4121
Portomaso, St Julians, PTM01 Malta
+1-888-389-4121
~16.46 miles southeast of Marsalforn
- Luxury 5-star Resort hotel
- 410 sleeping rooms in hotel
Carlton Hotel
+1-888-675-2083
261 Tower Rd., Sliema, 1600 Malta
+1-888-675-2083
~16.94 miles southeast of Marsalforn
- 3 star hotel
- 6 floors in property
AX The Palace
+1-888-897-9207
High St., Sliema, SLM1542 Malta
+1-888-897-9207
~17.34 miles southeast of Marsalforn
- Luxurious 5-star Downtown hotel
- Access to gym on-site
The Preluna Hotel
+1-888-841-5292
124 Tower Rd., Sliema, SLM1000 Malta
+1-888-841-5292
~17.45 miles southeast of Marsalforn
- 4 star Oceanfront property
- Comp. Breakfast
Grand Hotel Excelsior
+1-888-965-8297
Great Siege Rd. Floriana, Valletta, 1810 Malta
+1-888-965-8297
~18.11 miles southeast of Marsalforn
- Luxury 5-star Oceanfront property
- Hotel has 433 rooms
Rosselli - Valletta
+1-888-878-9982
Palazzo Merkanti 167 Merchants St., Valletta, Malta
+1-888-878-9982
~18.44 miles southeast of Marsalforn
- Luxury 5-star Downtown property
- Shuttle to airport available
Next: See My Marsalforn Hotels with Pricing
Back to Top