More to explore:
New Guest Room - Caneel Bay
Caneel Bay Resort in the Caribbean is Surrounded by 7 Secluded Beaches - VacationIdea.com
Caneel Bay, A @RosewoodResort - St. John, U.S. Virgin Islands this is Cottage7 Loved it there!
Great for small guest room. Love the mantle - I wish my dad had more of the blue pine left to make that and a headboard!
Caneel Bay Resort, St. John
The Caneel Bay Honeymoon Experience: Caneel Bay's 7 Beautiful Beaches
Turtle Bay beach at Caneel Bay Resort
The coral reefs surrounding Caneel Bay Resort are teeming with marine life! #travel #vacation #turtle caneelbay.com
Caneel Bay, St. John