• 132 properties found

    Sort by: Trip.com Recommended
    Total stay (incl. taxes & fees)
    Show on Map
  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Galleon House Hotel
    Bed and breakfast

    Charlotte AmalieShow on Map

    Double Room with Shared Bathroom
    Breakfast included
    TWD 3,978

    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    The Westin Beach Resort & Spa at Frenchman’s Reef
    Opened in 2023
    3.9/5

    Good

    Saint ThomasShow on Map

    Sign in to access lower prices
  • Welcome aboard! Enjoy a 10% discount on hotels!

    Snag a promo code and save up to 5%

    Download the app to earn Trip Coins worth around 5% of your booking total, with a max. of TWD 649

    Claim Discount
  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Margaritaville Vacation Club - St Thomas
    3.9/5

    Good

    FrydendalShow on Map

    Studio Suite

    x4

    TWD 11,768

    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Bunker Hill Hotel
    4.0/5

    Very Good

    Charlotte AmalieShow on Map

    Standard Two Double Room
    Breakfast included
    TWD 5,128

    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    The Mafolie Hotel
    4.1/5

    Very Good

    NorthsideShow on Map

    Bungalow (Must Walk 50+ Steps)

    x4

    Breakfast included
    TWD 7,351

    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    The Westin St. John Resort Villas
    4.1/5

    Very Good

    1.2 km from centreShow on Map

    No.1 of 4-star Select Hotels in St. John
    Studio, 1 King, Sofa Bed, Resort View, Balcony

    x4

    TWD 18,959

    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Emerald Beach Resort

    Saint ThomasShow on Map

    Premium Beachfront King Room
    TWD 9,905

    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Marriott's Frenchman's Cove
    4.2/5

    Very Good

    Water IslandShow on Map

    No.1 of 4-star Select Hotels in St. Thomas
    2 Bedroom Villa, Oceanside, Balcony

    x8

    TWD 28,822

    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Secret Harbour Beach Resort
    4.2/5

    Very Good

    Saint ThomasShow on Map

    No.2 of Scenic Hotels in St. Thomas
    Suite, 1 Bedroom (Hillside)
    TWD 24,526

    Incl. taxes & fees

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    The Ritz-Carlton, St. Thomas
    4.1/5

    Very Good

    Saint ThomasShow on Map

    No.1 of Luxury Hotels in St. Thomas
    Sign in to access lower prices
  • Trip.com>Hotels>Hotels in U.S. Virgin Islands>Hotels in St. John>Hotels in Cruz Bay