$480
North Shore Road
Cruz Bay, VI 00831 U.S. Virgin Islands
Cruz Bay, VI 00831 U.S. Virgin Islands
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

