18.343395129892 ­-64.786371588707
Go to map view
Caneel Bay - Caneel Bay - Building
Caneel Bay - Caneel Bay - Bedroom
Caneel Bay - Caneel Bay - Attractions
Caneel Bay - Caneel Bay - Front desk
Caneel Bay - Caneel Bay - Beach
Caneel Bay - Caneel Bay - Beach
Caneel Bay - Caneel Bay - Beach
No. 20 Northshore Road, Caneel Bay, U.S. Virgin Islands +1 340 776 6111
With a stay at Caneel Bay, a Rosewood Resort in St. John, you'll be in a national park and minutes from Caneel Bay and close to Trunk Bay. This 4.5-star resort is within close proximity of Salomon Beach and Peace Hill Windmill. Make yourself at home in one of the 166 air-conditioned rooms featuring minibars. Rooms have private patios. Complimentary wireless... More from Expedia Affiliate Network

Get Rates

Show Caneel Bay at top of the results.

Get Flight + Hotel


General ATM on-site, Air-conditioned, Bar/Lounge, Gift shop, Parking (free), Pool (outdoor), Private beach, Restaurant, Room service, Safe, Storage available
Activities Fitness center, Game room, Tennis
Services Babysitting/child services (surcharge), Business center, Car rental, Concierge service, Currency exchange on-site, Laundry service, Meeting/Banquet facilities, Spa, Wedding services
Internet Internet, WiFi (free)
Policy Pets not allowed

Star Ratings

Leading Hotels