St. Croix

With so many beautiful places, it’s easy to find the perfect one for you.

Whichever option you choose, don't limit yourself to just one island! St. John is just 20 minutes from St. Thomas by ferry, and there is frequent daily direct service between St. Croix and St. Thomas by small plane.

St. Croix Hotels

St. Croix hotels and resorts include some of the finest accomodations in the Caribbean. Unlike many sprawling resorts, hotels in St. Croix usually have fewer than 200 rooms. Since we specialize in luxury service and amenities on a more intimate scale, St. Croix visitors enjoy a more personalized stay, whether at a full-service island resort or a small, cozy bed and breakfast. For those who wish to spend the night in a historic hotel, The Buccaneer, just east of Christiansted, is one of the oldest in the Caribbean.  St. Croix accommodations include two 18-hole championship golf course resorts, a casino resort, small hotels, historic inns, guest houses, cottages, private homes, apartments, condominiums, and even campgrounds for those who want to get extra close to nature. Here in St. Croix, we treat your family like our family. We look forward to having you stay with us in St. Croix!

Where to stay in St. Croix

Below, find contact information for several St. Croix hotels and resorts.

All Inclusive Divi Carina Bay Beach Resort & Casino
  • 25 Estate Turner Hole
    Christiansted, St. Croix VI 00820
Toll Free: 877-773-9700
Phone: 340-773-9700
Fax: 340-773-6802
Chenay Bay
Phone: 340-718-2918
Colony Cove Beach Resort
Toll Free: 800-524-2025
Phone: 340-718-9150
Holger Danske Hotel
Toll Free: 877-465-4373
Phone: 340-773-3600
Fax: 340-773-8828
Hotel Caravelle
Toll Free: 800-524-0410
Phone: 340-773-0687
Hotel on the Cay
Toll Free: 855-654-0301
Phone: 340-773-2035
Longford Hideaway
Phone: 340-773-2386
Renaissance St. Croix Carambola Beach Resort and Spa
Toll Free: 888-236-2427
Phone: 340-778-3800
Sugar Beach Condo Hotel
Toll Free: 800-524-2049
Phone: 340-718-5345
Tamarind Reef Resort, Spa & Marina
Toll Free: 800-619-0014
Phone: 340-718-4455
The Buccaneer Hotel
Toll Free: 800-255-3881
Phone: 340-712-2100
The Frederiksted Hotel
Phone: 340-772-0500
The Palms at Pelican Cove
Toll Free: 800-548-4460
Phone: 340-718-8920

Arawak Bay: The Inn at Salt River
Phone: 340-772-1684
Cane Bay Cottages
Toll Free: 800-338-3843
Cottages By The Sea
Toll Free: 800-323-7252
Phone: 340-772-0495
Kings Alley Hotel
Toll Free: 800-843-3574
Phone: 340-773-0103
Sandcastle on the Beach
Toll Free: 800-524-2018
Phone: 340-772-1205
Sugar Hill By The Sea
Phone: (340) 772-9407
The Waves at Cane Bay
Toll Free: 800-545-0603
Phone: 340-718-1805

All Inclusive Divi Carina Bay Beach Resort & Casino
  • 25 Estate Turner Hole
    Christiansted, St. Croix VI 00820
Toll Free: 877-773-9700
Phone: 340-773-9700
Fax: 340-773-6802
Cane Bay Get Away
Phone: (340) 718-7841
CMPI Vacation Rental
Toll Free: 800-496-7379
Phone: 340-778-8782
Mount Victory Camp
Phone: 340-201-7983
Northside Valley Eco-Villas
Phone: 340-772-0558
Vacation St. Croix
Toll Free: 877-788-0361
Phone: 340-718-0361