St. Thomas is home to this stunning beachfront resort and marina located in a tranquil harbor on Smith Bay. A long stretch of white sand opens up to a breathtaking view of the neighboring islands of St. John and Tortola. Whether walking hand-in-hand along the gentle surf or enjoying a late night dinner under the stars, this resort makes the perfect choice for a romantic getaway. There are many on-site...