Skip to content

The best value and largest selection of rental cars on St. Croix!

Native Son Ferry

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

St. Croix Beaches

Check out our Beach Guide to find the best beaches for seclusion, beach side services, snorkeling, and more.

Scott Fricks ©

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...

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
The Inn on Strand Street

The Inn on Strand Street

Frederiksted
(340) 772-0500 Hotel Office | (340) 514-4824 Reservations
Holger Danske Hotel

Holger Danske Hotel

Christiansted
(340) 773-3600 | (800) 465-4373
Club Comanche / Hotel St. Croix

Club Comanche / Hotel St. Croix

Christiansted
(340) 773-0210 | (340) 626-9558
Hotel On The Cay

Hotel On The Cay

Christiansted
(855) 654-0301 | (340) 773-2035