Cruz Bay Beach

Visit Cruz Bay Beach
Plan a trip to see Cruz Bay Beach
Price found within the past 48 hours. Click for updated prices.

Lindbergh Bay Hotel and Villas
Price was £1,361, price is now £1,142 per person
£1,142
per person
15 Jan - 22 Jan
found 1 day ago
Return direct flight included
London (LHR) to St. Thomas (STT)
7.2/10 Good! (1,040 reviews)
It didn't have a refrigerator in side the room. 2. If you needed Ice you would have to climb 2 flight of stair. They should have one on each floor.However the staff members was willing to get it for me on to separate occasion
The staff was pretty friendly if you needed somethinthey came right away.
The room was pretty cool
Reviewed on 2 Nov 2026

Mafolie Hotel
Price was £1,611, price is now £1,362 per person
£1,362
per person
15 Jan - 22 Jan
found 1 day ago
Return direct flight included
London (LHR) to St. Thomas (STT)
8.8/10 Excellent! (1,003 reviews)
This was my third stay at Mafolie, and it continues to be a wonderful place to stay. Over my visits, I’ve stayed in the Villa, a standard room, and the Tiny Room, and each has been clean, comfortable, and enjoyable. The staff is always warm, welcoming, and helpful. One of the highlights is the absolutely spectacular view of the harbor and surrounding area. Breakfast and dinner at Sol, located right on the property, are equally enjoyable, offering a relaxing atmosphere with those same incredible views. Natalie, the owner of Sol, is a fantastic host who makes the experience even more memorable. Mafolie has become one of my favorite places to stay when visiting St. Thomas, and I look forward to return next year.
Reviewed on 7 Nov 2026
Stay near popular Cruz Bay Beach attractions
Top Hotel Deals
Check availability on hotels close to Cruz Bay Beach

Wharfside Village Hotel
4 Great Cruz Bay Rd St. John St John

Villa Island Paradise
St John St. John St John

The Saint Resort
3ABF REM St. John St John

Cruz Bay Boutique Hotel
74-2 Cruz Bay Town St. John

Livin' the Dream Studio @ Grande Bay, waterfront Studio in Cruz Bay!
Cruz Bay St John

St John Inn
277 Estate Enighed St. John

Gone Coastal Grande Bay~Rarely Available~Oceanview~Walk to Town & Beaches
Cruz Bay St John

Grande Bay Resort - Indigo Blue Luxury Studio Beachfront!
Cruz Bay St John

Penthouse King Suite! Fully Remodeled and booking with full amenities!
St John USVI
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.