Skip to content

Use promo code GOTO2021 and receive 10% off car rental reservations through 12/15/21!

Offering weekly high-speed ferry service between St. Thomas and St. Croix

Tamarind Reef Resort

Tranquility abounds with spectacular views of Green Cay and Buck Island.

previous arrowprevious arrow
next arrownext arrow
Slider

Hotels

Hotels


St. Croix hotels offer a wide range of accommodations for the business traveler as well as the vacationing pleasure-seeker. Many of the island’s hotels offer amazing views and modern comforts, and there are options for every budget. Stay downtown around a Danish courtyard, or sleep near a palm tree-lined Caribbean beach. Take in the bustle of activity poolside overlooking Christiansted Harbor, or be lulled by the sound of sleepy waves on the Frederiksted waterfront. Choose a room within walking distance of restaurants and shops, as well as galleries and live entertainment. Or, be close to nature amid ruins of St. Croix’s plantation past. There is something for everyone, so let us share with you the many hotel options available on St. Croix.

Caravelle Hotel & Casino
Christiansted
(800) 524-0410 | (340) 773-0687

Charming European-style hotel blends old world charm with modern amenities! The newly renovated Caravelle Hotel & Casino’s location is in the center of everything Christiansted has to offer. You’ll love our...

East End
(340) 249-0700

Grapetree Bay Hotel & Villas is a newly-renovated beachfront getaway on St. Croix's East End. Located on secluded Grapetree Bay, this sprawling 45-acre property currently includes 18 guest rooms, with...

Christiansted
(340) 773-1377

Company House offers a boutique hotel experience with business travel amenities. In the heart of historic Christiansted, this modern boutique hotel sits naturally beside classic Caribbean history. With 33 completely...

Cottages By The Sea

Frederiksted
(800) 323-7252 | (340) 772-0495
Hotel On The Cay

Hotel On The Cay

Christiansted
(855) 654-0301 | (340) 773-2035
Holger Danske Hotel

Holger Danske Hotel

Christiansted
(340) 773-3600 | (800) 465-4373
The Inn on Strand Street

The Inn on Strand Street

Frederiksted
(340) 772-0500 Hotel Office | (340) 514-4824 Reservations
Club Comanche / Hotel St. Croix

Club Comanche / Hotel St. Croix

Christiansted
(340) 773-0210 | (340) 626-9558