12 resorts in St. Thomas

  • Marriott Frenchman's Reef & Morning Star Beach Resort

    5 Estate Bakkeroe, Charlotte Amalie | 4 star resort
    from $227
    Traveler rating: 4/5 Excellent (5 reviews)
    • Good hotel and service but needs updating
    • Nice Resort
    • Very disappointed
  • Sugar Bay Resort & Spa

    6500 Estate Smith Bay, East End | 4 star resort
    from $193
    Traveler rating: 3/5 Good (1 review)
    • Wonderful Honeymoon!
    • Had a great time at Wyndham Sugar Bay
    • Honeymoon Haven
  • The Ritz-Carlton, St. Thomas

    6900 Great Bay, St. Thomas | 5 star resort
    from $379
    Traveler rating: 5/5 Outstanding (1 review)
    • Don't stay at the Ritz Carlton- Rip Off!
    • The ritz charlatan
    • Nice place
  • Marriott's Frenchman's Cove

    7338 Estate Bakkeroe, Charlotte Amalie | 4 star resort
    from $379
    Traveler rating: 4/5 Excellent (10 reviews)
    • Room with a View
    • Wow - what a great vacation
    • Great resort -- lousy beach
  • Sapphire Beach Resort

    Rte. 6 Smith Bay, East End | 2 star resort
    from $173
    Traveler rating: 2/5 Fair (4 reviews)
    • Disappointed
    • Resort has great potential....
    • Beautiful beach and view, disgusting room
  • Bolongo Bay Beach Resort

    7150 Bolongo, South Coast | 3 star resort
    from $217
    Traveler rating: 3.5/5 Very Good (3 reviews)
    • Getting away with teenagers
    • Bolongo's Best
    • Bolongo Bay not quite what I expected
  • Point Pleasant Resort

    6600 Estate Smith Bay, East End | 3 star resort
    from $170
    Traveler rating: 2.5/5 Fair (3 reviews)
    • Not bad...please read.
    • Great View but Way Past It's Prime
    • Lovedit there and then bought there
  • BEST WESTERN PLUS Emerald Beach

    8070 Lindbergh Bay, Charlotte Amalie | 3 star resort
    from $165
    Traveler rating: 3.5/5 Very Good (5 reviews)
    • BW Emerald....precious for the price
    • A Great Place to Fall In Love
    • Solid value and a nice time
  • Best Western Carib Beach Resort

    70-C Lindbergh Bay, Charlotte Amalie | 2 star resort
    from $136
    Traveler rating: 4/5 Excellent (5 reviews)
    • Service and Value Are Not Dead Afterall
    • Best Western Carib Beach Resort-St. Thomas
    • Best Vacation Ever
  • Bluebeard's Beach Club and Villas

    100 Frenchman's Bay, St. Thomas | Resort
    from $120
    Traveler rating: 3.5/5 Very Good (7 reviews)
    • Looking for value with a kitchen, clean and a beach view =)
    • Much better than thought
    • Bluebeards is Devoid of Customer Service
  • Antilles At Sapphire Beach Resort

    Estate Smith Bay, St. Thomas | Resort
    from $178
    Traveler rating: 4/5 Excellent (5 reviews)
    • Location, location, location...
    • Great Place
    • AKA: Crystal Cove--I would go back
  • Magens Point Resort

    Magens Bay Road, Magens Bay | Resort
    from $148
    Traveler rating: 4/5 Excellent (7 reviews)
    • Disappointed
    • The Food Saved The Day
    • Had A Wonderful Time
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.