The US Virgin Islands — a stunning trio of Caribbean gems known for their white-sand beaches, turquoise waters, lush hills and vibrant culture — are just east of Puerto Rico and perfect for sun-seekers, snorkellers and adventurers alike. If you’re searching for hotels, you’re in the right place. Think luxury resorts in St. Thomas, eco-chic hideaways in St. John, and family-friendly options in laid-back St. Croix, all easily explored thanks to regular ferries between the islands.
St. Thomas is the group’s main island. Once a notorious pirate enclave and later a thriving trading port, the island now attracts high-end cruise ship crowds. These extra visitors ensure that St Thomas boasts an excellent selection of boutiques, chic restaurants and trendy bars. There are also striking beaches, ample water sports opportunities and activities aplenty on land, too. Nearby Water Island is fun for a day trip! Base yourself here for a fun and lively holiday.
Easily accessible by ferry, St. John has a very different feel. The Virgin Islands National Park covers two-thirds of this laid-back and very leafy island, making it a brilliant pick for wildlife or adventure enthusiasts. There are some great coastal campsites as well as small B&Bs, and we’re big fans of an eco-lodge on the south-east coast.
Larger and flatter, St. Croix sits 40 miles to the south. The pretty historic towns of Christiansted and Frederiksted are wonderful to explore on foot, and the island features smaller beach hotels. Once again, it is fabulous for diving and snorkelling, as well as cycling, horse riding and hiking. Don’t miss Buck Island Reef National Monument if you’re keen to marvel at the region’s rich marine life.