Caneel Bay Resort

Caneel Bay is a luxury resort nestled within the Virgin Islands National Park on St. John. Caneel Bay Rosewood Resort blends with the Caribbean landscape spreading over 170 acres. With seven secluded beaches, Caneel Bay provides you with a personal tropical paradise. Caneel Bay Rosewood Resort is 45 minutes away from St. Thomas International Airport, 1.5 miles from the Virgin Islands National Park Visitors Center, nine miles from Coral Bay, and less than two miles from Cruz Bay.

This four star hotel features 166 rooms all with handcrafted furniture, and complimentary amenities consisting of a bottle of rum, a large bottle of water, a key chain flashlight, Lady Primrose toiletries and straw slippers for guests to take home. Sit outside on your private patio or balcony and take in the panoramic views of the tropical foliage and sparkling Caribbean ocean.

As a secluded luxury resort, Caneel Bay Rosewood Resort houses all the entertainment you will need. Play a game of tennis, cook up a beach barbeque, enjoy fishing charters, or look into the boat rentals.  Take a stroll on one of the seven private beaches, or swim part of the three miles of Trunk Bay’s underwater snorkeling trail. A few of the beaches feature their own water sports and give you access to the necessary equipment. Continental breakfast is served daily. One of the featured on-site restaurants is Equator Restaurant, an open-air restaurant sitting atop the 18th-century sugar-mill ruins, or dine at one of the five other restaurants on site.