12 resorts in St. Thomas

  • Frenchman's Reef & Morning Star Marriott Beach Resort

    5 Estate Bakkeroe, Charlotte Amalie | 4 star resort
    from $227
    Traveler rating: 5/5 Outstanding (1 review)
    • Excellent Harbor and Cruis…
    • Good hotel and service but needs updating
    • Nice Resort
  • Sugar Bay Resort & Spa

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

    6900 Great Bay, St. Thomas | 5 star resort
    from $379
    • 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: 2/5 Fair (1 review)
    • First Impressions Not So G…
    • Room with a View
    • Wow - what a great vacation
  • Sapphire Beach Resort

    Rte. 6 Smith Bay, East End | 2 star resort
    from $173
    • Disappointed
    • Resort has great potential....
    • Beautiful beach and view, disgusting room
  • Bolongo Bay Beach Resort

    7150 Bolongo, South Coast | 3 star resort
    from $217
    • 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
    • Not bad...please read.
    • Great View but Way Past It's Prime
    • Lovedit there and then bought there
  • Emerald Beach Resort

    8070 Lindbergh Bay, Charlotte Amalie | 3 star resort
    from $165
    • BW Emerald....precious for the price
    • A Great Place to Fall In Love
    • Solid value and a nice time
  • Lindbergh Bay Hotel and Villas

    8075 Lindberg Bay, Charlotte Amalie | 2 star resort
    from $136
    Traveler rating: 5/5 Outstanding (1 review)
    • Great inexpensive hotel!
    • Service and Value Are Not Dead Afterall
    • Best Western Carib Beach Resort-St. Thomas
  • Bluebeard's Beach Club and Villas

    7511 Frenchman Bay # 100, St. Thomas | Resort
    from $120
    • 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
    • Location, location, location...
    • Great Place
    • AKA: Crystal Cove--I would go back
  • Flamboyan on the Bay Resort & Villas

    6200 Magens Bay Road, Magens Bay | Resort
    from $148
    • 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.