• 130 properties found

    Sort by: Trip.com Recommended
    Price per room per night (excl. 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

    <100m from centreShow on Map

    Double Room with Shared Bathroom
    Breakfast included
    €93

    Total (incl. taxes & fees): €114

  • 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
    €167

    Total (incl. taxes & fees): €211

  • 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 €18

    Claim Discount
  • 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
  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Starz Hotel

    2.1 km from centreShow on Map

    Standard Queen Room
    €89

    Total (incl. taxes & fees): €113

  • 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
    €232

    Total (incl. taxes & fees): €285

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Midtown Guest House
    3.9/5

    Good

    <100m from centreShow on Map

    Double Bed Room
    €93

    Total (incl. taxes & fees): €105

  • 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

    Cruz BayShow on Map

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

    x4

    €512

    Total (incl. taxes & fees): €576

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Windward Passage Hotel

    720m from centreShow on Map

    Standard Two Double Room
    €158

    Total (incl. taxes & fees): €194

  • hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    hotel overview picture
    Two Sandals – A Boutique Hotel
    Bed and breakfast
    4.4/5

    Very Good

    Saint ThomasShow on Map

    Room, 1 Queen Bed (Sandals B)
    Breakfast included
    €420

    Total (incl. taxes & fees): €525

  • 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
    Studio Suite, 1 King Bed, Beachfront
    €469

    Total (incl. taxes & fees): €579

  • Trip.com>Hotels>Hotels in U.S. Virgin Islands>Hotels in St. Thomas>Hotels in Charlotte Amalie