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.
Filter Hotels
537 results
Price per night
Any
Amenities Restaurant Internet Non-Smoking Hotel Air Conditioning Free Wifi Pool Kitchenette Wheelchair Access Bar/LoungeAny
Distance from
Any
Any distance
    No results found
Traveller rating
Any
Hotel class 3 stars 2 stars Any
Style Budget Mid-range Lodge Condo Beachfront Family-friendly BusinessAny
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Price (low to high)
Sort Best Value
US$57
Booking.com
View Deal
#1 Best Value of 11 hotels in Marsascala
  • Free Wifi
  • Breakfast included
Updating list...
Port View Guesthouse(Marsaxlokk)(Great Value!)
Free cancellation until 07/03
US$63
Booking.com
View Deal
Certificate of Excellence
3.3 km from Marsascala
  • Free Wifi
  • Breakfast included
Harbour Lodge(Marsaxlokk)(Great Value!)
Free cancellation until 07/03
US$98
Booking.com
View Deal
3.4 km from Marsascala
  • Free Wifi
  • Breakfast included
The Burrow(Tarxien)
Expedia.com
View Deal
4.9 km from Marsascala
  • Breakfast included
  • Free Internet
Water's Edge(Birzebbuga)
US$68
US$66
Hotels.com
View Deal
Certificate of Excellence
5.4 km from Marsascala
  • Free Wifi
  • Beachfront
Palazzo Consiglia(Valletta)
US$223
US$197
Hotels.com
View Deal
Certificate of Excellence
6.2 km from Marsascala
  • Free Wifi
  • Breakfast included
Free cancellation until 03/03
US$172
Booking.com
View Deal
Certificate of Excellence
6.3 km from Marsascala
  • Free Wifi
  • Breakfast included
British Hotel(Valletta)
Book now, pay at stay
US$116
US$94
Expedia.com
View Deal
6.3 km from Marsascala
  • Free Parking
  • Restaurant
US$115
Booking.com
View Deal
Certificate of Excellence
6.3 km from Marsascala
  • Free Wifi
  • Breakfast included
SU29 Boutique Hotel(Valletta)
US$162
US$157
Travelocity
View Deal
Certificate of Excellence
6.3 km from Marsascala
  • Free Wifi
  • Breakfast included
Book now, pay at stay
US$184
Hotels.com
View Deal
6.3 km from Marsascala
  • Free Wifi
  • Breakfast included
The Saint John(Valletta)
Booking.com
View Deal
6.4 km from Marsascala
  • Free Wifi
  • Restaurant
Booking.com
View Deal
2.0 km from Marsascala
    Zejtun House(Zejtun)
    Booking.com
    View Deal
    2.9 km from Marsascala
      TripAdvisor
      View Deal
      3.0 km from Marsascala
      • Free Wifi
      • Breakfast included
      Duncan Guest House(Marsaxlokk)
      Priceline
      View Deal
      Certificate of Excellence
      3.0 km from Marsascala
      • Free Wifi
      • Restaurant
      Booking.com
      View Deal
      3.2 km from Marsascala
        BOCO Boutique(Cospicua (Bormla))
        TripAdvisor
        View Deal
        4.7 km from Marsascala
        • Free Wifi
        • Breakfast included
        Julesy's BnB(Cospicua (Bormla))
        Booking.com
        View Deal
        Certificate of Excellence
        4.8 km from Marsascala
        • Free Wifi
        • Breakfast included
        Casa Birmula Boutique Hotel(Cospicua (Bormla))
        TripAdvisor
        View Deal
        4.8 km from Marsascala
        • Free Wifi
        • Breakfast included
        Nelli's B&B(Cospicua (Bormla))
        TripAdvisor
        View Deal
        4.9 km from Marsascala
          Locanda La Gelsomina(Birgu (Vittoriosa))
          TripAdvisor
          View Deal
          Certificate of Excellence
          5.0 km from Marsascala
          • Free Wifi
          • Breakfast included
          TripAdvisor
          View Deal
          5.0 km from Marsascala
          • Free Parking
          Bowyer House(Tarxien)
          TripAdvisor
          View Deal
          5.0 km from Marsascala
          • Free Internet
          Le Margherite(Kalkara)
          Booking.com
          View Deal
          5.1 km from Marsascala
            Booking.com
            View Deal
            5.1 km from Marsascala
              No. 17 Birgu(Birgu (Vittoriosa))
              TripAdvisor
              View Deal
              5.3 km from Marsascala
                Reno's Guest House(Birzebbuga)(Great Value!)
                Booking.com
                View Deal
                5.5 km from Marsascala
                • Free Wifi
                • Beachfront
                Booking.com
                View Deal
                5.7 km from Marsascala
                  Booking.com
                  View Deal
                  5.8 km from Marsascala
                  • Free Wifi
                  Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.