Xaghra Hotels & Accommodations
Paradise Bay Resort
+1-800-805-5223
Cirkewwa Paradise Bay, Mellieha, MLH9068 Malta
+1-800-805-5223
~5.64 miles southeast of Xaghra
- Four star Resort hotel
- 5 meeting rooms in property
Mellieha Bay Hotel
+1-888-788-5576
Mellieha Bay Hotel Marfa Rd., Ghadira, MLH9065 Malta
+1-888-788-5576
~6.91 miles southeast of Xaghra
- Four star Beach property
- 4 floors in hotel
Hotel Santana
+1-888-749-6785
Triq Il Maskli, St Pauls Bay, Malta
+1-888-749-6785
~10.80 miles southeast of Xaghra
- Affordable Resort property
- 6 floors in hotel
Il Palazzin Hotel
+1-888-389-4121
R Loria St. Qawra, St Pauls Bay, SPB08 Malta
+1-888-389-4121
~11.00 miles southeast of Xaghra
- High-end Beach hotel
- Free breakfast available
Hyatt Regency Malta
+1-888-311-4278
St. George's Bay, Saint Julian's, STJ3310 Malta
+1-888-311-4278
~15.03 miles southeast of Xaghra
- 4 star Downtown property
- 33 suites in property
Vivaldi Malta
+1-888-906-6358
Dragonara Rd., St. Julians, STJ3141 Malta
+1-888-906-6358
~15.19 miles southeast of Xaghra
- High-end property
- Hotel has 3 meeting rooms
Hotel Argento
+1-888-389-4485
Qaliet St., St Julians, STJ3255 Malta
+1-888-389-4485
~15.23 miles southeast of Xaghra
- Four star Downtown property
- Hotel has 74 rooms
Diplomat Hotel
+1-800-805-5223
173 Tower Rd., Sliema, SLM1609 Malta
+1-800-805-5223
~15.93 miles southeast of Xaghra
- Expensive Downtown hotel
- Check-in time: 13.00
St. Bayview Hotel
+1-888-897-9207
143 The Strand, Sliema, GZR1026 Malta
+1-888-897-9207
~16.17 miles southeast of Xaghra
- Affordable Downtown hotel
- Hotel has 135 rooms
Grand Hotel Excelsior
+1-888-965-8297
Great Siege Rd. Floriana, Valletta, 1810 Malta
+1-888-965-8297
~16.93 miles southeast of Xaghra
- Luxury 5 star Oceanfront hotel
- 433 rooms in property
Ax The Saint John
+1-888-878-9982
176 Triq Il Merkanti, Valletta, 1174 Malta
+1-888-878-9982
~17.28 miles southeast of Xaghra
- High end Downtown property
- 19 rooms in property
Next: See My Xaghra Hotels with Pricing
Back to Top