Book a hotel near Caneel Bay Beach, St. John
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Hotels near Caneel Bay Beach

Seascape Villa with private pool in Cruz Bay
Cruz Bay St John
1.01 km from Caneel Bay Beach
Stay at this vacation home in St. John. Enjoy free WiFi, private pools, and a garden. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Kitchen

Seabreeze Cottage with private pool and sunset view
Cruz Bay St John
1.03 km from Caneel Bay Beach
Stay at this vacation home in St. John. Enjoy free WiFi, private pools, and a garden. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Kitchen

2 Bdrm w/ Car, Pool, & AC in Cruz Bay, STJ
Cruz Bay St. John
1.05 km from Caneel Bay Beach
Stay at this condo in St. John. Enjoy free WiFi, a garden, and laundry facilities. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Kitchen

A2 Sea Turtle
Cruz Bay St John
1.34 km from Caneel Bay Beach
Stay at this apartment in St. John. Enjoy free WiFi, laundry facilities, and balconies. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Kitchen
Washer

Modern St. John USVI Villa Ocean Views King Suite 7 Min to Cruz Bay
Cruz Bay St. John
1.47 km from Caneel Bay Beach
Stay at this vacation home in St. John. Enjoy a garden, balconies, and an in-room coffeemaker. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Kitchen
Air conditioning

Cozy accommodations in a great location.
Cruz Bay St John
1.5 km from Caneel Bay Beach
Stay at this cottage in St. John. Enjoy free WiFi, patios, and an in-room coffeemaker. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Kitchen
Free WiFi

Villa Island Paradise
St John St. John St John
1.53 km from Caneel Bay Beach
The price is CA $198 per night
CA $198
CA $798 total
Nov 18 - Nov 19
includes taxes & fees
Book a stay at this business-friendly villa in St. John. Enjoy free WiFi, free parking, and a garden. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Kitchen
Washer

Oceanview Cottage | Walk to Beach & Restaurants
Cruz Bay St. John
1.53 km from Caneel Bay Beach
Stay at this vacation home in St. John. Enjoy a garden, laundry facilities, and balconies. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Kitchen
Washer

Inn at Tamarind Court
Rte 104 St. John St John
1.59 km from Caneel Bay Beach
Stay at this hotel in St. John. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Breakfast included
Parking included

Wharfside Village Hotel
4 Great Cruz Bay Rd St. John St John
1.73 km from Caneel Bay Beach
Stay at this hotel in St. John. Enjoy free WiFi, 4 restaurants, and a casino. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Free WiFi
Restaurant

St John Inn
277 Estate Enighed St. John
1.73 km from Caneel Bay Beach
The price is CA $328 per night
CA $328
CA $369 total
Oct 30 - Oct 31
includes taxes & fees
Stay at this hotel in St. John. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Breakfast included

The Westin St. John Resort Villas
300B Chocolate Hole St. John
2.18 km from Caneel Bay Beach
The price is CA $549 per night
CA $549
CA $618 total
Nov 7 - Nov 8
includes taxes & fees
Book a stay at this luxury aparthotel in St. John. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.
Pool
Hot tub
Don't see what you're looking for?
See all available properties in Caneel Bay Beach
View all propertiesLowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
About Caneel Bay Beach Hotels Near Attractions
Do you have a full travel itinerary while visiting Caneel Bay Beach? Don't waste your time commuting too far from Caneel Bay Beach area attractions.
Caneel Bay Beach hotels essential information
Accommodation | 3,965 hotels |
|---|---|
Lowest Price | CA $369 |
Highest Price | CA $798 |
Popular hotels | Villa Island Paradise, Seascape Villa with private pool in Cruz Bay, Seabreeze Cottage with private pool and sunset view, 2 Bdrm w/ Car, Pool, & AC in Cruz Bay, STJ, Inn at Tamarind Court, St John Inn, A2 Sea Turtle, The Westin St. John Resort Villas, Modern St. John USVI Villa Ocean Views King Suite 7 Min to Cruz Bay, Cozy accommodations in a great location., Wharfside Village Hotel, Oceanview Cottage | Walk to Beach & Restaurants |
Recent Caneel Bay Beach hotel reviews by fellow wanderers

A2 Sea Turtle
5 out of 5
Posted 2 days ago
Travelocity Verified Review
"Perfect location, parking right behind the unit was great and the AC worked well. Great base camp for spending days hiking and at the beach."
A verified traveller stayed at A2 Sea Turtle





