We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Marsaxlokk Hotels and B&Bs

What style of hotel do you prefer?
All Hotels and B&Bs (53)
Holiday Rentals (4)
Within 10 km (53)
Within 25 km (113)
Within 50 km (131)
All Island of Malta

Refine search

Price per night

 

Property type

 

Search nearby

from Marsaxlokk city centre
 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Hotels & B&Bs / Inns travellers recommend

Your selections 10 km
Marsaxlokk B&Bs / Inns (1)
Duncan Guest House
72 AUD - 131 AUD per night*
Ranked #1 of 1 Marsaxlokk B&B and Inns
4.5 of 5 stars 47 reviews
Traveller photos (30)
Recommended nearby hotels and B&Bs
4.0 of 5 Hotel Juliani, Saint Julian's
121 AUD - 200 AUD per night*
9.9 km from Marsaxlokk
Special offer Free food and beverage...
+356 21388000
E-mail hotel
Special offer Free food and beverage credit
Hotel Juliani Slideshow
CHECK RATES! ABS:HotelCheckRates-d501319?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 29 hotels in Saint Julian's
4.5 of 5 stars 554 reviews
Professional photos | Traveller photos (207)
5.0 of 5 Hotel Phoenicia, Valletta
162 AUD - 287 AUD per night*
6.9 km from Marsaxlokk
Special offer Stay 7 Nights Save 15%
+356 21225241
E-mail hotel
Special offer Stay 7 Nights Save 15%
Hotel Phoenicia Slideshow
CHECK RATES! ABS:HotelCheckRates-d229113?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 9 hotels in Valletta
4.5 of 5 stars 808 reviews
Professional photos | Traveller photos (326)
Valletta Suites, Valletta
111 AUD - 139 AUD per night*
7.1 km from Marsaxlokk
Ranked #1 of 5 Valletta B&B and Inns
4.5 of 5 stars 20 reviews
Traveller photos (36)
4.0 of 5 The Victoria Hotel, Sliema
116 AUD - 194 AUD per night*
8.8 km from Marsaxlokk
Offers & Announcements Complimentary bottle of...
E-mail hotel
+356 21334711
Offers & Announcements Complimentary bottle of wine
The Victoria Hotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d232437?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 33 hotels in Sliema
4 of 5 stars 554 reviews
Professional photos | Traveller photos (176)
3.0 of 5 Comfort Inn, Sliema
69 AUD - 97 AUD per night*
8.8 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d1237089?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 8 Sliema B&B and Inns
4.5 of 5 stars 37 reviews
Professional photos | Traveller photos (7)
5.0 of 5 Le Meridien St. Julians, Saint Julian's
126 AUD - 282 AUD per night*
9.3 km from Marsaxlokk
E-mail hotel
+35623110000
Le Meridien St. Julians Slideshow
CHECK RATES! ABS:HotelCheckRates-d289405?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 29 hotels in Saint Julian's
4 of 5 stars 779 reviews
Professional photos | Traveller photos (351)
Asti Guest House, Valletta
6.8 km from Marsaxlokk
Ranked #2 of 5 Valletta B&B and Inns
4 of 5 stars 59 reviews
Traveller photos (49)
3.0 of 5 Hotel Kappara, San Gwann
68 AUD - 137 AUD per night*
9.1 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d2522485?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 1 San Gwann B&B and Inns
4.5 of 5 stars 2 reviews
Professional photos
3.0 of 5 Osborne Hotel, Valletta
72 AUD - 167 AUD per night*
6.9 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d265558?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 9 hotels in Valletta
4 of 5 stars 291 reviews
Professional photos | Traveller photos (128)
4.0 of 5 The Waterfront Hotel, Il Gzira
129 AUD - 378 AUD per night*
8.3 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d264939?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #1 of 5 hotels in Il Gzira
4 of 5 stars 289 reviews
Professional photos | Traveller photos (136)
4.0 of 5 Palazzo Capua, Sliema
234 AUD - 532 AUD per night*
8.9 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d1016631?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 33 hotels in Sliema
4 of 5 stars 12 reviews
Professional photos | Traveller photos (23)
5.0 of 5 Fortina Spa Resort, Sliema
115 AUD - 511 AUD per night*
7.9 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d261105?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 33 hotels in Sliema
3.5 of 5 stars 556 reviews
Professional photos | Traveller photos (197)
3.0 of 5 Rokna, Saint Julian's
60 AUD - 131 AUD per night*
9.8 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d529353?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 29 hotels in Saint Julian's
4 of 5 stars 110 reviews
Professional photos | Traveller photos (34)
4.0 of 5 Rocca Nettuno suites, Sliema
89 AUD - 176 AUD per night*
8.1 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d1016639?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 33 hotels in Sliema
4 of 5 stars 60 reviews
Professional photos | Traveller photos (25)
4.0 of 5 Preluna Hotel & Spa, Sliema
87 AUD - 199 AUD per night*
8.7 km from Marsaxlokk
+356 21334001
E-mail hotel
Preluna Hotel & Spa Slideshow
CHECK RATES! ABS:HotelCheckRates-d206821?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 33 hotels in Sliema
3.5 of 5 stars 583 reviews
Professional photos | Traveller photos (184)
The Burrow, Tarxien
33 AUD - 48 AUD per night*
3.7 km from Marsaxlokk
E-mail hotel
+356 +356 99493360
The Burrow Slideshow
Ranked #1 of 1 Tarxien B&B and Inns
4 of 5 stars 27 reviews
Traveller photos (34)
3.0 of 5 Bayview Hotel & Apartments, Il Gzira
46 AUD - 104 AUD per night*
8.3 km from Marsaxlokk
Offers & Announcements Stay 7 / Pay 6
+356 22640000
E-mail hotel
Offers & Announcements Stay 7 / Pay 6
Bayview Hotel & Apartments Slideshow
CHECK RATES! ABS:HotelCheckRates-d585452?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 5 hotels in Il Gzira
3.5 of 5 stars 587 reviews
Professional photos | Traveller photos (209)
3.0 of 5 Plevna Hotel, Sliema
58 AUD - 116 AUD per night*
8.3 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d264936?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 33 hotels in Sliema
3.5 of 5 stars 231 reviews
Professional photos | Traveller photos (65)
4.0 of 5 Cavalieri Hotel, Saint Julian's
121 AUD - 558 AUD per night*
9.8 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d611500?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 29 hotels in Saint Julian's
3.5 of 5 stars 318 reviews
Professional photos | Traveller photos (139)
3.0 of 5 Castille Hotel, Valletta
72 AUD - 190 AUD per night*
6.7 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d257372?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 9 hotels in Valletta
3.5 of 5 stars 123 reviews
Professional photos | Traveller photos (53)
3.0 of 5 Astra Hotel, Sliema
50 AUD - 102 AUD per night*
8.7 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d1145846?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 33 hotels in Sliema
3.5 of 5 stars 36 reviews
Professional photos | Traveller photos (25)
2.0 of 5 British Hotel, Valletta
79 AUD - 125 AUD per night*
6.6 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d266897?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 9 hotels in Valletta
3.5 of 5 stars 169 reviews
Professional photos | Traveller photos (84)
3.0 of 5 115 The Strand Aparthotel, Il Gzira
46 AUD - 132 AUD per night*
8.3 km from Marsaxlokk
Offers & Announcements Discover Malta
E-mail hotel
+356 21318923
Offers & Announcements Discover Malta
115 The Strand Aparthotel Slideshow
CHECK RATES! ABS:HotelCheckRates-d593100?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 5 hotels in Il Gzira
3.5 of 5 stars 190 reviews
Professional photos | Traveller photos (68)
3.0 of 5 The Plaza & Plaza Regency Hotels, Sliema
51 AUD - 146 AUD per night*
9.1 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d264932?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 33 hotels in Sliema
3.5 of 5 stars 379 reviews
Professional photos | Traveller photos (190)
Renaissance Malta Victoria Hotel, Sliema
8.9 km from Marsaxlokk
No photo provided
Ranked #12 of 33 hotels in Sliema
3.5 of 5 stars 10 reviews
4.0 of 5 Kennedy Nova Hotel, Il Gzira
52 AUD - 150 AUD per night*
8.3 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d232430?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 5 hotels in Il Gzira
3.5 of 5 stars 227 reviews
Professional photos | Traveller photos (54)
3.0 of 5 Imperial Hotel, Sliema
54 AUD - 248 AUD per night*
8.7 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d264933?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #13 of 33 hotels in Sliema
3.5 of 5 stars 169 reviews
Professional photos | Traveller photos (89)
4.0 of 5 Park Hotel, Sliema
67 AUD - 127 AUD per night*
8.8 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d232438?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 33 hotels in Sliema
3.5 of 5 stars 296 reviews
Professional photos | Traveller photos (81)
3.0 of 5 Sliema Chalet Hotel, Sliema
42 AUD - 96 AUD per night*
8.6 km from Marsaxlokk
CHECK RATES! ABS:HotelCheckRates-d261108?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 33 hotels in Sliema
3.5 of 5 stars 89 reviews
Professional photos | Traveller photos (9)