Marsascala Hotels & Accommodations
Grand Harbour Hotel
+1-888-675-2083
47 Battery St., Valletta, VLT1221 Malta
+1-888-675-2083
~3.95 miles northwest of Marsascala
- Two-star Downtown hotel
- 29 rooms in property
Hotel Juliani
+1-888-965-1860
25 St.george's Rd., Valletta, STJ3208 Malta
+1-888-965-1860
~3.99 miles northwest of Marsascala
- 4 star Oceanfront property
- 11 floors in property
Grand Hotel Excelsior
+1-888-897-9207
Great Siege Rd. Floriana, Valletta, 1810 Malta
+1-888-897-9207
~4.36 miles northwest of Marsascala
- Luxury 5-star Oceanfront property
- Hotel has 433 rooms
The Palace
+1-888-841-5292
High St., Sliema, SLM1542 Malta
+1-888-841-5292
~5.09 miles northwest of Marsascala
- Luxurious 5-star Downtown hotel
- Gym is available on property
The Victoria Hotel
+1-888-965-8297
Gorg Borg Olivier St., Sliema, SLM1807 Malta
+1-888-965-8297
~5.14 miles northwest of Marsascala
- 4 star Downtown hotel
- 137 rooms in property
Carlton Hotel
+1-888-389-4485
261 Tower Rd., Sliema, 1600 Malta
+1-888-389-4485
~5.48 miles northwest of Marsascala
- 3 star property
- Hotel has 47 rooms
Hotel Argento
+1-888-675-2083
Qaliet St., St Julians, STJ3255 Malta
+1-888-675-2083
~6.06 miles northwest of Marsascala
- 4 star Downtown property
- 7 suites in property
Vivaldi Hotel
+1-888-788-5576
Dragonara Rd., St. Julians, STJ3141 Malta
+1-888-788-5576
~6.12 miles northwest of Marsascala
- 4 star hotel
- 6 floors in hotel
H Hotel
+1-888-469-4795
St. Georges Rd., St Julians, STJ3200 Malta
+1-888-469-4795
~6.25 miles northwest of Marsascala
- High-end Beach hotel
- Hotel has 11 floors
Salini Resort
+1-888-749-6785
Salina Bay, St Paul's Bay, NXR9030 Malta
+1-888-749-6785
~9.94 miles northwest of Marsascala
- Four star Resort property
- 13 suites in hotel
AX ODYCY Hotel
+1-888-389-4121
Qawra Coast Rd., St Pauls Bay, SPB1902 Malta
+1-888-389-4121
~10.35 miles northwest of Marsascala
- Four star Downtown property
Sunflower
+1-888-675-2083
Triq Gracia De Toledo, St Paul's Bay, SPB1061 Malta
+1-888-675-2083
~10.38 miles northwest of Marsascala
- Midscale Resort hotel
- Check-in time: 14:00AM
Mellieha Bay Hotel
+1-888-455-5160
Mellieha Bay Hotel Marfa Rd., Ghadira, MLH9065 Malta
+1-888-455-5160
~14.53 miles northwest of Marsascala
- 4 star Beach hotel
- 313 rooms in hotel
Ramla Bay Resort
+1-888-965-8297
Triq Ir Ramla, Mellieha, MLH7100 Malta
+1-888-965-8297
~15.03 miles northwest of Marsascala
- Four-star property
- 19 suites in property
Paradise Bay Resort
+1-888-906-6358
Cirkewwa Paradise Bay, Mellieha, MLH9068 Malta
+1-888-906-6358
~15.87 miles northwest of Marsascala
- High-end Resort property
- 16 suites in hotel
Next: See My Marsascala Hotels with Pricing
Back to Top