Find hotels near Chocolate Hole Beach, St. John from SAR 607
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Check prices for these dates
Compare 3,710 hotels close to Chocolate Hole Beach with room rates, reviews, and availability. Most hotels are fully refundable.

St John Inn
St John Inn
9.2 out of 10, Wonderful, (401)
cleanliness This charming hotel near Virgin Islands National Park offers a perfect island retreat with a refreshing pool for sunbathing and a delicious continental breakfast.

Suite St. John at Gallows Point Resort
Suite St. John at Gallows Point Resort
8.6 out of 10, Excellent, (94)
The price is SAR 1,857
SAR 3,307 total
includes taxes & fees
12 Jul - 13 Jul

The Westin St. John Resort Villas
The Westin St. John Resort Villas
8.2 out of 10, Very Good, (425)
cleanliness The Westin St. John Resort Villas offers a perfect island getaway with ocean views and water activities including snorkeling opportunities
The price is SAR 2,325
SAR 2,616 total
includes taxes & fees
11 Jul - 12 Jul

The Mary Anne Boutique Hotel USVI
The Mary Anne Boutique Hotel USVI
10.0 out of 10, Exceptional, (5)
The price is SAR 940
SAR 1,152 total
includes taxes & fees
30 Jun - 1 Jul

Olga's Fancy
Olga's Fancy
9.6 out of 10, Exceptional, (1002)
cleanliness A peaceful garden and outdoor pool await at this airport-adjacent retreat, with helpful staff and free self-parking for effortless transitions.
The price is SAR 705
SAR 829 total
includes taxes & fees
29 Jun - 30 Jun

Buoy Haus Beach Resort St. Thomas, Autograph Collection
Buoy Haus Beach Resort St. Thomas, Autograph Collection
9.4 out of 10, Exceptional, (95)
cleanliness Beachfront paradise beckons with paddleboard adventures, ocean views, poolside relaxation, and Caribbean cuisine at Morningstar Buoy Haus Beach Resort
The price is SAR 1,494
SAR 2,037 total
includes taxes & fees
27 Jul - 28 Jul
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.
Hotels near Other St. John Attractions
Hotels near Other St. John Attractions

St. John Spice
4.5/5(50 reviews)
You can do some window-shopping at St. John Spice during your trip to Estate Enighed. Amble around this romantic area's beautiful beaches, or seek out the snorkeling spots.
Recent reviews of Chocolate Hole Beach hotels
Recent reviews of Chocolate Hole Beach hotels

The Westin St. John Resort Villas
5/5 Excellent
"Convenience and the staff was superb! Will stay again."
A verified traveler stayed at The Westin St. John Resort Villas
Posted 10 days 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 Virgin Islands National Park
- Hotels near Magens Bay Beach
- Hotels near Bolongo Bay
- 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 Skyride to Paradise Point
- Hotels near Honeymoon Beach
- Hotels near Caneel Bay Beach
- Hotels near Yacht Haven Grande Marina
- Hotels near Maho Beach
- Hotels near Lindbergh Bay
- Hotels near Havensight Mall
- Hotels near Battery
Hotels in top St. John neighborhoods
Other Hotels near Chocolate Hole Beach, St. John
More Hotel Options in Chocolate Hole Beach
Explore more hotels
- Mampoo Hill-- a Beachfront House 20 Yards from the Ocean with optional Jeep
- Spacious 2/Bed, 2/Ba, Pool, A/C Bedrooms, Screened Porch, Wi-Fi
- Villa Capiz: Luxury Hilltop Villa with Pool, Jacuzzi and Panoramic Ocean Views
- Updated Caribbean retreat, with solar and generator power backup
- STUNNING VIEWS! NEW LUXURY VILLA W/PRIVACY SUITES CONCIERGE SERVICE
- Poolside 2BR with Incredible Sunset View
- Secluded Oceanfront Villa with pool and incredible view! Welcome to Paradise!
- Best-Priced 1BR on Stj! Perfect Location W/ Ocean View & Pool!
- Best-Priced 2BR Villa on St. John with Ocean View and Pool!
- Stunning Views, Peaceful Location, Large Pool & Minutes from Cruz Bay
- Oceanfront - A perfect couple's only romantic getaway.
- Pearl Guest House - Waterfront Paradise!