(Rates from $495.00)
Caneel Bay, a Rosewood Resort
Resort with 7 beaches in Virgin Islands National Park
Location Highlights
- On beach
- In state/national park
Nearby Points of Interest

Caneel Bay - 0.1 km / 0.1 mi
Hawksnest Beach - 0.6 km / 0.4 mi
Honeymoon Beach - 0.7 km / 0.4 mi
Mongoose Junction - 1.3 km / 0.8 mi
Battery - 1.6 km / 1 mi
St. John Spice - 1.6 km / 1 mi
Jumbie Beach - 1.7 km / 1 mi
Trunk Bay - 2.1 km / 1.3 mi
Cinnamon Bay - 3.5 km / 2.2 mi
The closest major airport to Caneel Bay, a Rosewood Resort is Charlotte Amalie (STT-Cyril E. King) - 19.5 km / 12.1 mi.
Distances are calculated in a straight line from the property’s location to the point of interest or airport and may not reflect actual travel distance.
Distances are displayed to the nearest 0.1 mile and kilometre.
North Shore Rd
St. John, 00830
U.S. Virgin Islands
Nearest major airport:
SJF
Area:
St. John, U.S. Virgin Islands
The smallest of the Virgin Islands, St. John covers only 28 square miles. Virgin Islands National Park takes up two-thirds of it, and includes the popular Trunk Bay, Annaberg Sugar Plantation, and Watermelon Cay. Streets wind through colorful buildings in Cruz Bay, the biggest town and center of the island’s tourism. Many locals live in the more laid-back Coral Bay area, on the island’s east side.



