![]() Wyndham Sugar Bay Resort & Spa The Wyndham Sugar Bay Resort & Spa has its own secluded white sand beach and offers an array of water sports activities. With breathtaking ocean and mountain views, this is one of the more premiere St Thomas hotels. 340-777-7100 6500 Estate Smith Bay St. Thomas 00802 United States Virgin Islands Other Categories: Hotels & Guest Accommodations » Hotels |






