Smith Bay (St Thomas) hotels & apartments, all accommodations in Smith Bay (St Thomas)
3-star hotels in Smith Bay (St Thomas)
Sugar Bay Resort And Spa
6500 Estate Smith Bay, Smith Bay (St Thomas), United States Virgin Islands
The resort has a hillside setting 2.3 km from Coral World Ocean Park. The property places you 550 metres…