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 Return to list
Filter Hotels
0 results
Property type Hotels B&B and Inns Other Accommodation View Holiday RentalsAny
Price per night
Any
Distance from
Any
1 km
      No results found
    • Sort by:
    • Best Value
    • Lowest price
    • Distance
    List Map
    Sort Best Value
    Filter
    Like saving money? We search up to 200 sites to help you save up to 30%
    Updating list...
    Other places to stay near St. John (30)
    SAVE USD 30
    USD 211*
    Booking.com
    USD 181*
    View Deal
    3.7 km from St. John
    • Free Wifi
    • Free Parking
    Special offer
    Savings alert! 18% below average rates

    The price you found is 18% lower than this hotel's average rate of USD 220/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.

    Booking.com
    USD 139*
    View Deal
    5.1 km from St. John
    • Free Parking
    • Breakfast included
    SAVE USD 15
    USD 154*
    Priceline
    USD 139*
    View Deal
    5.2 km from St. John
    • Free Wifi
    • Free Parking
    Savings alert! 14% below average rates

    The price you found is 14% lower than this hotel's average rate of USD 162/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.

    SAVE USD 3
    USD 69*
    Expedia.com
    USD 66*
    View Deal
    6.1 km from St. John
    • Free Wifi
    • Free Parking
    Savings alert! 39% below average rates

    The price you found is 39% lower than this hotel's average rate of USD 108/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.

    Travelocity
    USD 157*
    View Deal
    6.1 km from St. John
    • Free Wifi
    • Breakfast included
    SAVE USD 7
    USD 141*
    Travelocity
    USD 134*
    View Deal
    6.3 km from St. John
    • Free Wifi
    • Free Parking
    Booking.com
    USD 119*
    View Deal
    6.3 km from St. John
    • Free Wifi
    • Free Parking
    Booking.com
    USD 147*
    View Deal
    6.4 km from St. John
    • Free Wifi
    • Free Parking
    Savings alert! 10% below average rates

    The price you found is 10% lower than this hotel's average rate of USD 163/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.

    SAVE USD 76
    USD 195*
    Expedia.com
    USD 119*
    View Deal
    6.4 km from St. John
    • Free Wifi
    • Breakfast included
    Savings alert! 29% below average rates

    The price you found is 29% lower than this hotel's average rate of USD 168/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.

    Booking.com
    USD 105*
    View Deal
    6.5 km from St. John
    • Pool
    • Bar/Lounge
    SAVE USD 45
    USD 194*
    Booking.com
    USD 149*
    View Deal
    6.5 km from St. John
    • Free Wifi
    • Free Parking
    Savings alert! 27% below average rates

    The price you found is 27% lower than this hotel's average rate of USD 203/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.

    SAVE USD 5
    USD 182*
    Orbitz.com
    USD 177*
    View Deal
    6.5 km from St. John
    • Free Wifi
    • Free Parking
    SAVE USD 9
    USD 86*
    Hotels.com
    USD 77*
    View Deal
    6.7 km from St. John
    • Free Wifi
    • Breakfast included
    SAVE USD 34
    USD 145*
    Expedia.com
    USD 111*
    View Deal
    6.7 km from St. John
    • Free Wifi
    • Pool
    Savings alert! 24% below average rates

    The price you found is 24% lower than this hotel's average rate of USD 146/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.

    SAVE USD 53
    USD 254*
    Booking.com
    USD 201*
    View Deal
    6.7 km from St. John
    • Free Wifi
    • Free Parking
    Special offer
    Special OfferSummer Offer
    Savings alert! 13% below average rates

    The price you found is 13% lower than this hotel's average rate of USD 230/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.

    SAVE USD 21
    USD 189*
    Booking.com
    USD 168*
    View Deal
    6.8 km from St. John
    • Free Wifi
    • Free Parking
    Savings alert! 12% below average rates

    The price you found is 12% lower than this hotel's average rate of USD 190/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.

    SAVE USD 29
    USD 153*
    Expedia.com
    USD 124*
    View Deal
    6.8 km from St. John
    • Free Wifi
    • Free Parking
    Savings alert! 21% below average rates

    The price you found is 21% lower than this hotel's average rate of USD 157/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.

    Hotels.com
    USD 119*
    View Deal
    6.9 km from St. John
    • Free Wifi
    • Free Parking
    SAVE USD 35
    USD 202*
    Agoda.com
    USD 167*
    View Deal
    7.1 km from St. John
    • Free Wifi
    • Free Parking
    Special offer
    Special OfferSAVE UP TO 30% NOW
    TripAdvisor
    USD 224*
    View Deal
    7.2 km from St. John
    • Free Wifi
    • Breakfast included
    SAVE USD 5
    USD 168*
    Hotels.com
    USD 163*
    View Deal
    7.3 km from St. John
    • Free Wifi
    • Free Parking
    SAVE USD 4
    USD 115*
    Expedia.com
    USD 111*
    View Deal
    7.3 km from St. John
    • Free Parking
    • Pool
    Savings alert! 12% below average rates

    The price you found is 12% lower than this hotel's average rate of USD 126/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.

    SAVE USD 25
    USD 214*
    Booking.com
    USD 189*
    View Deal
    7.3 km from St. John
    • Free Wifi
    • Restaurant
    Special offer
    SAVE USD 6
    USD 171*
    Booking.com
    USD 165*
    View Deal
    7.4 km from St. John
    • Free Wifi
    • Breakfast included
    Booking.com
    USD 101*
    View Deal
    7.4 km from St. John
    • Free Parking
    • Pool
    SAVE USD 7
    USD 216*
    Booking.com
    USD 209*
    View Deal
    7.6 km from St. John
    • Free Wifi
    • Free Parking
    Booking.com
    USD 107*
    View Deal
    7.6 km from St. John
    • Free Parking
    • Pool
    Booking.com
    USD 98*
    View Deal
    7.7 km from St. John
    • Free Parking
    • Breakfast included
    Expedia.com
    USD 123*
    View Deal
    7.8 km from St. John
    • Free Wifi
    • Free Parking
    Booking.com
    USD 109*
    View Deal
    7.9 km from St. John
    • Restaurant
    • Bar/Lounge
    Membership_Slide_Up_Placement_on_Hotels_Price_Refresh
    Save your favourites!
    Keep track of your top hotel finds.
    Join TripAdvisor
    * 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.