Cruz Bay, US Virgin Islands
Beach hotel
Located on the picturesque Great Cruz Bay in St. John, The Westin St. John Resort Villas boasts a serene setting with its own 400-yard white-sand beach. Guests can enjoy complimentary Wi-Fi access and round-the-clock assistance from the concierge.
Accommodations in this tropical retreat include air-conditioned rooms and villas, each furnished with a workspace, cozy seating, and a flat-screen TV. The villas are equipped with a full kitchen and a generous living area for added comfort.
For dining options, Cruz Bay Prime offers a delectable selection of steaks and seafood, while Beach Café serves a daily breakfast spread with a scenic ocean view.
Explorers will find Mangrove Bay a short 8.7-mile drive from the resort, and the stunning Caneel Bay is just a 15-minute car ride away. Travelers can access Cyril E. King Airport within 16 miles, and historic Hassel Island is conveniently reachable within an hour's drive.
Yes, dining options such as Restaurant Sam & Jacks Deli are within 0.7 miles of this hotel.
Yes, natural areas like Peak Roman Hill (56m) are located about 1,950 feet away.
Nearby attractions include Franklin A. Powel Park, just 1.3 miles away from the hotel.
Honeymoon Bay Beach is one of the nearest beaches, just 2.0 miles from the property.
Yes, this hotel provides airport shuttle service for guests. Contact the property directly for scheduling and availability.
Drop a Line
Enjor your stay