Skip to main content

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.

Chenay Bay
Colony Cove Beach Resort
Divi Carina Bay Beach Resort
Holger Danske Hotel
  • Holger Danske Hotel

    Toll Free: 877-465-4373

    Phone: 340-773-3600

    Fax: 340-773-8828

Hotel Caravelle
Hotel on the Cay
Longford Hideaway
Renaissance St. Croix Carambola Beach Resort and Spa
  • Renaissance St. Croix Carambola Beach Resort and Spa

    Toll Free: 888-236-2427

    Phone: 340-778-3800

Sugar Beach Condo Hotel
Tamarind Reef Resort, Spa & Marina