Navigation Menu+

Caneel Bay

Caneel Bay Resort, St John US Virgin Islands

St John hotels and resorts vacation rentals near Trunk Bay

Caneel Bay Beach Resort map


Caneel Bay beach is part of the Caneel Bay Resort located within the Virgin Islands National Park.

Getting there:
Caneel Bay Resort is just a few miles away from Cruz Bay heading South on North Shore Road (Rte 20). On your left is the main entrance and gatehouse to Caneel Bay Resort.  Access is limited to Honeymoon Beach and Salomon Beach and does not include use of beach chairs, towels or amenities.

Caneel Bay Beach – CLOSED
This lux-relaxed resort offers the perfect way to enjoy St John. The 170 acres and 7 beaches of the Caneel Bay are located within the Virgin Islands National Park – offering unparalleled beauty, privacy, convenience and adventure. Caneel’s main beach is it’s most popular. Soft white sand and a shallow entry to the aqua waters of the quiet bay make it the perfect spot for families of all ages.
Snorkeling – Caneel Bay beach is great for the beginner or avid snorkeler.  The shoreline that runs along the right side of the beach boasts plenty of coral, sea grass and sea life including turtles, rays and colorful Caribbean fish.

[CLOSED] Guests can also enjoy the other (6) beaches and snorkeling: Turtle Bay Beach, Scott Beach, Paradise Beach, Salomon Bay Beach, Honeymoon Beach, Hawksnest Beach.

Warning informationIf one ventures around the tip of the bay, Cottage Point, the water is deeper and currents and waves increase but the snorkeling is fantastic. As a precaution, be sure to stay close to shore and look around frequently for boat traffic.

History – Caneel Resort was originally a Sugar Cane Mill and converted to a resort in 1950 by Laurence Rockerfeller. The 170 acres and 7 beaches are surrounded by the VINP.