U.S. Virgin Islands hotels.
Featuring luxurious accommodations with views of Cruz Bay Harbour and the Caribbean Sea, Gallows Point Resort has an outdoor swimming pool and a restaurant.
Located 325 ft from the seafront, the St. John Inn features tropical terraces with sea views, hammocks and a plunge pool. The Virgin Islands National Park is a 5-minute walk away.
On Caneel Bay in the Caribbean Sea, this resort features 7 private white-sand beaches and 5 on-site restaurants. Sailboats, kayaks and snorkeling equipment are available.
A 5-minute walk from Charlotte Amalie’s port, The Inn at Blackbeard's Castle features an outdoor swimming pool and a bar. It has a free walking tour of Blackbeard’s Castle, 260 yards away.
This beachfront resort features restaurants, a spa, and crab races. It is on Beauregard Bay in Christiansted. It has tennis courts and guests can rent water sport equipment.
Offering a beautiful setting on Frederiksted Beach, Sand Castle on the Beach features well-equipped studios, a gym and 2 outdoor swimming pools.
Located on the east coast of Saint Thomas along Great Bay, this hotel is 2.4 km from Red Hook Mall. It features a private beach and spacious rooms with a balcony.
Located 900 feet above the Caribbean Sea, this luxury hotel features an on-site restaurant, an outdoor pool, and free Wi-Fi. It is 1 mile from Maghans Bay Beach.
Featuring A Room with a View Review restaurant, this property, built in the 1600s in St. Thomas, is 2 blocks from Long Bay.
Overlooking Nazareth Bay, the Paradise Cove Ocean Front Villas and Suites has a freshwater pool and a nature trail leading down to the beach.