1 star hotels in St. ThomasBook 1 star hotels in St. Thomas online at the best rates for 2025. Select of 142 properties with genuine photos and reviews.
Anchorage 115 - 2 Br Luxury Condo On The Beach!8-57-Naz. Anchorage, St. Thomas, United States Virgin Islands, 00802, St. Thomas, St. Thomas 10.4km from the center of St. Thomas