$495
North Shore Road
St John, VI 00830
St John, VI 00830
Part of Virgin Islands National Park, Caneel Bay Resort is located on a peninsula fringed by seven beaches, three miles from Trunk Bay's underwater snorkeli...
more
Amenities
Swimming Pool, Fitness Center, Wheelchair Accessible, Spa/Massage, Meeting Facilities, Babysitting, Restaurant in Hotel, Tennis, Scuba Diving, Snorkeling... see all
Swimming Pool, Fitness Center, Wheelchair Accessible, Spa/Massage, Meeting Facilities, Babysitting, Restaurant in Hotel, Tennis, Scuba Diving, Snorkeling... see all

