Find hotels near Caneel Bay Beach, St. John from CA $144
- Plan, book, stay with confidence
Be picky
Search almost a million properties worldwide
Change your mind
Book hotels with free cancellation
Check prices for these dates
Top Hotels Close to Caneel Bay Beach

Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort
8.6 out of 10, Excellent, (91)
The price is CA $1,142
CA $1,773 total
includes taxes & fees
Mar 21 - Mar 22

The Westin St. John Resort Villas
The Westin St. John Resort Villas
8.4 out of 10, Very good, (410)
The price is CA $891
CA $1,002 total
includes taxes & fees
Mar 30 - Mar 31

Two Sandals – A Boutique Hotel
Two Sandals – A Boutique Hotel
8.8 out of 10, Excellent, (459)
The price is CA $550
CA $699 total
includes taxes & fees
Mar 31 - Apr 1

The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. Thomas
8.4 out of 10, Very good, (364)
The price is CA $1,435
CA $1,872 total
includes taxes & fees
Mar 31 - Apr 1

Buoy Haus Beach Resort St. Thomas, Autograph Collection
Buoy Haus Beach Resort St. Thomas, Autograph Collection
9.4 out of 10, Exceptional, (81)
The price is CA $985
CA $1,273 total
includes taxes & fees
Apr 1 - Apr 2

Villa Indigo 1BR in Private Gated Estate
Villa Indigo 1BR in Private Gated Estate
9.2 out of 10, Wonderful, (22)
The price is CA $253
CA $598 total
includes taxes & fees
Apr 17 - Apr 18
Lowest 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.
Save an average of 15% on thousands of hotels when you're signed in
Find out more about Caneel Bay Beach
Find out more about Caneel Bay Beach
Caneel Bay Beach Travel Info
Closest neighborhoods | Estate Enighed, Estate Concordia A and Estate Chocolate Hole and Great Cruz Bay |
---|---|
Number of nearby hotels | 3,709 |
Known landmarks | Trunk Bay, Honeymoon Beach and Maho Beach |
4-star hotels | Grande Bay Resort, Gallows Point Resort and Calichi at Picture Point |
3-star hotels | Cruz Bay Boutique Hotel, St John Inn and Inn at Tamarind Court |
Location | St. John, U.S. Virgin Islands |
Hotels near Other St. John Attractions
Hotels near Other St. John Attractions

Honeymoon Beach
5/5(3 reviews)
From snorkeling to stand-up paddlingboarding, choose from a range of activities that will get you out in the water to see the rays and turtles that live around this excellent beach.

Trunk Bay
5/5(5 reviews)
Backed by palms, this stretch of sparkling white sand is regularly ranked as one of the most beautiful beaches in the world.
Recent Reviews in Caneel Bay Beach
Recent Reviews in Caneel Bay Beach

Newly remodeled studio in Cruz Bay.
5/5 Excellent
Scenic paradise
"Loved the location in center of town. Could get up every morning and just go to grocery store to get fresh fruit. Get coffee, and sit on balcony every morning and just enjoy with breakfast. Very clean, everything worked 100%. Will definitely go back. Had great communication with owners also when booking."
A verified traveller stayed at Newly remodeled studio in Cruz Bay.
Posted 14 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular St. John Attractions
- Hotels near Sapphire Beach
- Hotels near Trunk Bay
- Hotels near Magens Bay Beach
- Hotels near Virgin Islands National Park
- Hotels near Coki Point Beach
- Hotels near Cinnamon Bay Beach
- Hotels near Secret Harbour Beach
- Hotels near Lindquist Beach
- Hotels near Blackbeard's Castle
- Hotels near Magens Bay
- Hotels near Honeymoon Beach
- Hotels near Lindbergh Bay
Hotels in top St. John neighborhoods
Other Hotels near Caneel Bay Beach, St. John
- St. Thomas Hotels
- St. John Hotels
- Caribbean Islands Hotels
- St. Thomas and St. John Hotels
- West End Hotels
- Red Hook Hotels
- Charlotte Amalie Hotels
- Estate Enighed Hotels
- Road Town Hotels
- Nazareth Hotels
- Estate Chocolate Hole and Great Cruz Bay Hotels
- Jost Van Dyke Hotels
- Cane Garden Bay Hotels
- East End Hotels
- Estate Carolina Hotels
- Anna's Retreat Hotels
- Estate Smith Bay Hotels
- Frydendal Hotels
- Monte Hotels
- Estate Caneel Bay Hotels
More Hotel Options in Caneel Bay Beach
- Beach Hotel
- Cheap Hotels
- Golf Hotels
- Hotels & Resorts for Couples
- Hotels with Bar
- Hotels with Childcare
- Hotels with Free Breakfast
- Hotels with Free Parking
- Hotels with Hot Tubs
- Hotels with Tennis Courts
- Hotels with a Pool
- Hotels with smoking rooms
- Luxury Hotels
- Oceanfront Hotels
- Pet-friendly Hotels
- Shopping Hotels
- Spa Hotels