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.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget City Centre Luxury Breakfast included Mid-range Pool Romantic Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Suites Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic Air Conditioning & up Internet & up Independent Hotels & up Hotels with Balconies Hotels with Restaurants Clean Hotels Non-Smoking Hotel Concierge Quiet Hotels Hotels with Free Wifi Modern Hotels Charming Hotels Meeting room Reduced mobility rooms Cheap Hotels Hotels with Jacuzzi Hotels with Bars Suite Hotels Downtown Hotels City Centre Hotels Wedding Hotels Honeymoon Hotels Romantic Boutique Hotels Hotels with Hot Tubs Luxury Spa Hotels Heritage Hotels Hotels with Room Service Budget Hotels Historic Hotels Spa Hotels Unique Hotels Business services Hotels With Entertainment Themed Hotels Hotels with Villas Boutique Hotels Hotels With Indoor Pools $ $$ $$$ $$$$ Resort hotel All inclusive Quiet Resorts Luxury Spa Resorts Luxury Beach Hotels Hotels with Shuttle Hotels with Kitchenette Hotels with Complimentary Breakfast Suite Resorts Kitchenette Beach Resorts Hotels with Smoking Rooms Resorts With Indoor Pools LABRANDA Charme Family Resorts Wedding Resorts Resorts with Jacuzzi Timeshare Hotels Comfort Hotel Luxury Boutique Hotels Beach All Inclusive Hotels Timeshare Rentals All Inclusive Resorts The Leading Hotels Of The World Spa Resorts Hotels with Private Beach Party Hotels Apartment Hotels Luxury Resorts Preferred Hotels & Resorts Within 10 km Any distance from St. Peter’s Pool
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Water's Edge
SAVE USD 2
USD 74*
Hotwire.com
USD 72*
View Deal
Summit Square, Birzebbuga, Island of Malta BBG 2310, Malta
3.2 km from St. Peter’s Pool
  • Free Wifi
  • Beachfront
No photo provided
Triq il-Bahhara, Valletta, Island of Malta ZBR 10, Malta
3.3 km from St. Peter’s Pool
    Cerviola Hotel
    Booking.com
    USD 63*
    View Deal
    Triq Il-Qaliet | Marsascala, Marsascala, Island of Malta MSK 3312, Malta
    3.4 km from St. Peter’s Pool
    • Free Wifi
    • Breakfast included
    Grand Harbour Hotel
    Booking.com
    USD 124*
    View Deal
    47 Battery Street, Valletta, Island of Malta VLT 1221, Malta
    8.3 km from St. Peter’s Pool
    • Free Wifi
    • Breakfast included
    Savings alert: 17% below average rate

    The price you found is 17% lower than this hotel's average rate of USD 149/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Palazzo Consiglia
    SAVE USD 27
    USD 238*
    Hotels.com
    USD 211*
    View Deal
    102, Saint Ursula Street, Valletta, Island of Malta VLT 1234, Malta
    8.3 km from St. Peter’s Pool
    • Free Wifi
    • Breakfast included
    SU29 Boutique Hotel
    Priceline
    USD 175*
    View Deal
    29, St. Ursula Steps, Valletta, Island of Malta VLT 1230, Malta
    8.3 km from St. Peter’s Pool
    • Free Wifi
    • Breakfast included
    Castille Hotel
    Priceline
    USD 137*
    View Deal
    Castille Square, c/w St. Paul's Street, Valletta, Island of Malta VLT 07, Malta
    8.3 km from St. Peter’s Pool
    • Free Wifi
    • Breakfast included
    Savings alert: 17% below average rate

    The price you found is 17% lower than this hotel's average rate of USD 166/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    British Hotel
    SAVE USD 23
    USD 125*
    Expedia.com
    USD 102*
    View Deal
    40 Battery Street, Valletta, Island of Malta VLT1222, Malta
    8.3 km from St. Peter’s Pool
    • Free Parking
    • Restaurant
    Savings alert: 23% below average rate

    The price you found is 23% lower than this hotel's average rate of USD 133/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Palazzo Paolina Boutique Hotel
    Travelocity
    USD 198*
    View Deal
    101 St. Paul's Street, Valletta, Island of Malta VLT 1216, Malta
    8.4 km from St. Peter’s Pool
    • Free Wifi
    • Breakfast included
    The Cumberland
    TripAdvisor
    View Deal
    111 St John Street, Valletta, Island of Malta, Malta
    8.4 km from St. Peter’s Pool
    • Breakfast included
    • Pool
    SAVE USD 56
    USD 267*
    Priceline
    USD 211*
    View Deal
    The Mall, Valletta, Island of Malta FRN 1478, Malta
    8.5 km from St. Peter’s Pool
    • Free Wifi
    • Free Parking
    Savings alert: 15% below average rate

    The price you found is 15% lower than this hotel's average rate of USD 249/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    La Falconeria
    SAVE USD 11
    USD 205*
    Priceline
    USD 194*
    View Deal
    62 Melita Street, Valletta, Island of Malta VLT 1122, Malta
    8.6 km from St. Peter’s Pool
    • Free Wifi
    • Breakfast included
    De Vilhena Boutique Hotel
    SAVE USD 21
    USD 222*
    Travelocity
    USD 201*
    View Deal
    55 Old Theatre Street, Valletta, Island of Malta VLT 1427, Malta
    8.6 km from St. Peter’s Pool
    • Free Wifi
    • Breakfast included
    SAVE USD 10
    USD 333*
    Expedia.com
    USD 323*
    View Deal
    81 Old Theatre Street, Valletta, Island of Malta VLT 1429, Malta
    8.7 km from St. Peter’s Pool
    • Free Wifi
    Osborne Hotel
    SAVE USD 63
    USD 208*
    Expedia.com
    USD 145*
    View Deal
    50, South Street, Valletta, Island of Malta VLT 1101, Malta
    8.7 km from St. Peter’s Pool
    • Pool
    • Restaurant
    The Coleridge
    SAVE USD 17
    USD 198*
    Booking.com
    USD 181*
    View Deal
    89-92 Old Bakery Street | Valletta, Valletta, Island of Malta 1456, Malta
    8.7 km from St. Peter’s Pool
    • Free Wifi
    • Breakfast included
    Excelsior Grand Hotel
    SAVE USD 26
    USD 179*
    Travelocity
    USD 153*
    View Deal
    Great Siege Road, Valletta, Island of Malta FRN 1810, Malta
    8.9 km from St. Peter’s Pool
    • Free Wifi
    • Free Parking
    Fortina Spa Resort
    TripAdvisor
    View Deal
    Tigne Seafront, Sliema, Island of Malta SLM 3012, Malta
    9.5 km from St. Peter’s Pool
    • Free Wifi
    • Pool
    Hotel Fortina
    No availability for your dates from these sites
    Tigne Seafront, Sliema, Island of Malta SLM 3012, Malta
    9.5 km from St. Peter’s Pool
    • Pool
    • Restaurant
    LABRANDA Rocca Nettuno Suites
    SAVE USD 12
    USD 87*
    Hotels.com
    USD 75*
    View Deal
    Triq Mattew Pulis, Sliema, Island of Malta SLM 3052, Malta
    9.7 km from St. Peter’s Pool
    • Free Wifi
    • Pool
    Savings alert: 29% below average rate

    The price you found is 29% lower than this hotel's average rate of USD 106/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Sliema Marina Hotel
    SAVE USD 25
    USD 98*
    Expedia.com
    USD 73*
    View Deal
    | Tigne Sea Front, Sliema, Island of Malta SLM 3010, Malta
    9.8 km from St. Peter’s Pool
    • Free Wifi
    • Restaurant
    Marsaxlokk has 3 B&Bs/inns with 626 reviews
    Port View Guesthouse
    Booking.com
    USD 69*
    View Deal
    Triq Il-Luzzu, Marsaxlokk, Island of Malta MXK 1452, Malta
    1.8 km from St. Peter’s Pool
    • Free Wifi
    • Breakfast included
    Savings alert: 13% below average rate

    The price you found is 13% lower than this hotel's average rate of USD 79/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Harbour Lodge
    Booking.com
    USD 106*
    View Deal
    38 Triq San Piju V, Marsaxlokk, Island of Malta MXK 1472, Malta
    1.9 km from St. Peter’s Pool
    • Free Wifi
    • Breakfast included
    Duncan Guest House
    Booking.com
    View Deal
    33, Xatt is Sajjieda, Marsaxlokk, Island of Malta, Malta
    1.8 km from St. Peter’s Pool
    • Free Wifi
    • Restaurant
    See all 3 Marsaxlokk B&Bs/inns
    ** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.