Hotels in St. Croix

Embrace island life with beautiful sandy beaches, epic scenery, historic landmarks and exhilarating water sports during your stay at one of our St Croix hotels.

Top Hotels in St Croix | Marriott St Croix Hotels

St Croix, VI
Select date
Specific Dates Flexible Dates
How many nights? Remove Nights
1 Add Nights
Reset fields

Discover more hotels

Showing 1-5 of 5 hotels
Estate Davis Bay St. Croix, Virgin Islands (US) 00850
2.7 miles from destination
Escape your everyday routines as you vacation in style at Carambola Beach Resort.
300B Chocolate Hole Great Cruz Bay, Virgin Islands (US)
41.4 miles from destination
Premium beachfront vacation ownership resort with spacious villas and resort amenities.
6900 Great Bay St. Thomas, Virgin Islands (US) 00802
41.4 miles from destination
Renewed oceanfront resort offering luxury rooms,on-site dining, two outdoor pools in St. Thomas
7338 Estate Bakkeroe St. Thomas, Virgin Islands (US) 00802-3011
41.5 miles from destination
Premium St. Thomas vacation ownership resort with family-friendly villa rentals, pool and activities
Why Marriott Vacation Club
Spacious Villas | Full kitchens | Unique resort experiences
Why Marriott Vacation Club
2 Estate Bakkeroe, PO Box 7440 St Thomas, Virgin Islands (US) 00801
41.7 miles from destination
Experience a one-of-a-kind Virgin Islands stay at our St. Thomas hotel

Opening soon Dec 2022

Why Autograph Collection
Independent Hotels | Distinctive Design | Unique Experiences
Why Autograph Collection

Opening soon Dec 2022

View calendar