St. Thomas Hotels

48 Hotels Found

  1. Show Prices

    Magens Bay Road, , 00802, Caribbean

    • Hotel Photos
  2. Show Prices

    7338 Estate Bakkeroe, Charlotte Amalie, Caribbean

    • Hotel Photos
  3. Show Prices

    Hotel Class 3 out of 5 stars

    7150 (formerly Club Everything), St. Thomas

    2 reviews

    "The hotel rooms were old and the bathroom's were rusty, dirty, and downright disgusting. The food..."

    Good for: Beaches, Diving and Snorkeling, Food and Dining

    • Hotel Photos
  4. Show Prices

    21 Caret Bays, 00803, Caribbean

    • Hotel Photos
  5. Show Prices

    Hotel Class 3 out of 5 stars

    6280 Estate Nazareth, Nazareth Bay, Charlotte Amalie, St. Thomas

    • Hotel Photos
  6. Show Prices

    Hotel Class 4.5 out of 5 stars

    5 Estate Bakkeroe, Charlotte Amalie, St. Thomas

    2 reviews

    "Looked for hotels in St. Thomas where I could bring the whole family, saw the pictures of The..."

    Good for: Family Travel, Spa and Resort, Luxury Travel

    • Hotel Photos
  7. Show Prices

    VT Value

    Save 23% compared to hotels of similar ratings

    Hotel Class 3 out of 5 stars

    Rte. 6 Smith Bay, Smith Bay Road, Charlotte Amalie, St. Thomas

    • Hotel Photos
  8. Show Prices

    100 Frenchman's Bay, , St. Thomas

    2 reviews

    "We have been to Bluebeard's twice now (November 2007, Christmas 2008) and are returning tomorrow to..."

    Good for: Diving and Snorkeling, Beaches, Singles

  9. Show Prices

    8071 Lindberg Bay, Charlotte Amalie, St. Thomas

    • Hotel Photos
  10. Show Prices

    6600 Estate Smith Bay, St. Thomas

    1 review

    "We stayed in a superior suite (king bed, full bath, dinette area, living room and full kitchen. All..."

    Good for: Romantic Travel and Honeymoons, Eco-Tourism, Beaches

    • Hotel Photos
  11. 1002 Blackbeard's Hill, Charlotte Amalie, 00802-6732, Caribbean

  12. Show Prices

    Hotel Class 3.5 out of 5 stars

    8070 Lindbergh Bay, St. Thomas

    1 review

    "I have stayed at the Emerald Beach Resort several times over the past three years and each time I am..."

    Good for: Budget Travel

    • Hotel Photos
  13. 7101 Estate Bolongo, Charlotte Amalie, 00802, Caribbean

  14. Show Prices

    Hotel Class 4 out of 5 stars

    6500 Estate Smith Bay, St. Thomas

    2 reviews

    "I just returned from my trip to Sugar Bay resort. For a resort in its category, I think it's a solid..."

    Good for: Seniors, Spa and Resort, Water Sports

    • Hotel Photos
  15. Show Prices

    31 Kongens Gade, P.O. Box 6577, Charlotte Amalie, St. Thomas

    • Hotel Photos
  16. Show Prices

    Hotel Class 3 out of 5 stars

    70-C Lindbergh Bay, , St. Thomas

    3 reviews

    "Rude staff, no running water, need I say more. This hotel was the worst of the worst. The lady who..."

    Good for: Romantic Travel and Honeymoons, Budget Travel, Seniors

    • Hotel Photos
  17. Show Prices

    29 - 30 Kongens Gade, Goverment Hill, Charlotte Amalie, Caribbean

    • Hotel Photos
  18. Show Prices

    VT Value

    Save 12% compared to hotels of similar ratings

    Hotel Class 3 out of 5 stars

    Veterans Drive, (formerly Holiday Inn), Charlotte Amalie, St. Thomas

    1 review

    "We walked into the lobby and got in line to register and the first thing someone said to us was..."

    Good for: Budget Travel, Business Travel, Romantic Travel and Honeymoons

    • Hotel Photos
  19. 2D Denmark Hill, Charlotte Amalie, 00802, Caribbean

  20. Show Prices

    Cowpet Bay, PO Box 8529, , St. Thomas

    1 review

    "The Anchorage Beach Resort over near Red Hook is by far the worst resort on St Thomas. The taxi..."

    Good for: Beaches, Luxury Travel

    • Hotel Photos
  21. 5100 Long Bay Road 164 Virgin Island, Caribbean

  22. 6280 Estate Nazareth, Nazareth Bay, Charlotte Amalie, St. Thomas

    1 review

    "We have stayed at Secret Harbour 8-times, you may be wondering why we went back with my heading...."

  23. 5100 Long Bay Road, St. Thomas

  24. Rte. 6 Smith Bay, Smith Bay Road, , St. Thomas

    1 review

    "My son and I couldnt afford to stay at this hotel but from what we saw it was the best. Sapphire..."

    Good for: Diving and Snorkeling, Beaches, Water Sports

  25. 5100 Long Bay Road 206, St. Thomas

Instant Answers: St. Thomas

Get an instant answer from local experts and frequent travelers

92 travelers online now

Popular Hotels in St. Thomas

Top St. Thomas hotels

Saint Thomas Hotels
52 Reviews - 64 Photos
Charlotte Amalie Hotels
98 Reviews - 192 Photos
Frenchtown Hotels
See nearby hotels
Caret Bay Estate Hotels
1 Hotel
Hassel Island Hotels
See nearby hotels