Caneel Bay Photos

Meet 1 travelers, 1,768 tour guides and discover 45 photos

Caneel Bay is a Rosewood Resort located on the northwest side of St. John, one of the US Virgin Islands. The resort is nestled within Virgin Islands National Park on property once owned by Laurance Rockefeller.
View Caneel Bay guide >

Caneel Bay

Caneel Bay Caneel Beach

Caneel Bay Caneel Beach

Caneel Bay Sunset At Caneel Beach