Saint Thomas Island hotels & apartments, all accommodations in Saint Thomas Island

4-star hotels in Saint Thomas Island

Beachfront Villas At Crystal Cove Saint Thomas Island photo

Beachfront Villas At Crystal Cove

6345 Smith Bay Road, Sapphire Beach West, St Thomas, VI, Saint Thomas Island, United States Virgin Islands

The accommodation is located in a rural area of Saint Thomas Island, within a 10-minute drive of Coki…