Anchorage Beach Resort
Anchorage Beach Resort Saint Thomas Island provides proximity to Tillett Gardens, which is located 3.2 miles away.
Location
The 4-star hotel is located 2.9 miles from Coral World Ocean Park in Saint Thomas Island. Also, the Saint Thomas Island hotel is 1.7 miles from the private Little Saint James Island.
Why choose Anchorage Beach Resort Saint Thomas Island
-
On-site spa services available
-
Multiple on-site activities offered
-
Stunning views of the beach
-
Multiple swimming pools to enjoy
Main amenities
Amenities
Anchorage Beach ResortParking options
- Parking
Enter dates to see availability