Call us to book your vacation
Caneel Bay, A Rosewood Resort
P.O. Box 720
St. John, USVI 00831-0720

Distance from hotel to airport (by taxi and ferry), 40 .  

Passengers are taken from St. Thomas airport by taxi to Charlotte Amalie Harbor, where a Caneel Bay ferry takes them directly to the resort.  

Caneel Bay is an exclusive resort located on the remote island of St. John, in the heart of the United States Virgin Islands. Nestled within the lush island greenery of the Virgin Islands National Park, this 170-acre resort boasts 7 secluded beaches overlooking the turquoise waters of the Caribbean Sea. Caneel Bay features extensive water sports, nature tours, fitness center, 11 tennis courts, one swimming pool, children's program (Turtle Town), Self Center (meditation, yoga, breathing and imagery), gift shop, activities center, three restaurants/two bars (Caneel Beach, Beach Terrace Dining Room, Turtle Bay Estate House, Equator Restaurant, Caneel Bay Bar, the Verandah at the Turtle Bay Estate House).  

Circling the peninsula, Caneel Bay features 7 secluded beaches: Honeymoon Beach, Little Caneel Beach, Caneel Beach, Scott Beach, Paradise Beach, Turtle Bay Beach, and Hawk's Nest Beach.