
Rosewood's Caneel Bay, a resort within the 5,000-acre Virgin Islands National Park on the island of St. John. Seven beaches border a plot of 170 lush acres.
166 guest rooms and cottages. Each with natural woods and native
stone. All rooms offer air-conditioning and ceiling fans.
Tennis courts and fitness center,
Caneel Bay Resort, St John, USVI
Caneel
Bay Resort, St John, USVI
Good Hotels Guide - US Virgin Islands USVI
Your guide to accommodation worldwide