Beginning of main content

location St. Croix Island is highly rated for Beaches and Islands by 1,670 people

Get accurate prices & availability for your dates

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in St. Croix Island

Tonight Mar 19 - Mar 20
This weekend Mar 22 - Mar 24
Next weekend Mar 29 - Mar 31

Top 10 Hotels in St. Croix Island

See all 157 Properties in St. Croix Island
The Buccaneer

The Buccaneer

Estate Shoys, Christiansted, St. Croix
The Buccaneer
    4.5 out of 5.0
     
     

    Nestled on the beach, this Christiansted resort is within a 15-minute walk of Buccaneer Golf Course and Shoys Beach. Chenay Bay Beach and Southgate Coastal Reserve ...

    $420 per night for 2 guests

    Chenay Bay Beach Resort

    Chenay Bay Beach Resort

    5000 Estate Chenay Bay Rt. 82, East End Quarter, Christiansted, St. Croix
    Chenay Bay Beach Resort
      3.0 out of 5.0
       
       

      Nestled on the beach, this Christiansted hotel is within 3 mi (5 km) of Chenay Bay Beach, Southgate Coastal Reserve, and Buccaneer Golf Course. Shoys Beach is ...

      $189 per night for 2 guests

      Holger Danske Hotel

      Holger Danske Hotel

      1200 King Cross Street, Christiansted, St. Croix
      Holger Danske Hotel
        2.0 out of 5.0
         
         

        Located in the heart of Christiansted, this hotel is within a 5-minute walk of St. Croix Government House, Apothecary Museum, and Scale House. Christiansted ...

        $125 per night for 2 guests

        Hotel Caravelle

        Hotel Caravelle

        44a Queen Cross Street, Christiansted, St. Croix
        Hotel Caravelle
          3.0 out of 5.0
           
           

          This small hotel at water's edge on St. Croix opens to a boardwalk at one end and a shopping courtyard at the other; boat excursions to Buck Island Reef National ...

          $169 per night for 2 guests

          The Palms at Pelican Cove

          The Palms at Pelican Cove

          4126 La Grande Princess, Christiansted, St. Croix
          The Palms at Pelican Cove
            3.5 out of 5.0
             
             

            Nestled on the beach, this Christiansted resort is within 3 mi (5 km) of Little Princess Estate, Protestant Cay, and D. Hamilton Jackson Park. Holy Cross Catholic ...

            $265 per night for 2 guests

            Paradise Found - Beach Front Condo Located in Sugar Beach Resort

            Paradise Found - Beach Front Condo Located in Sugar Beach Resort

            Christiansted, st croix
            Paradise Found - Beach Front Condo Located in Sugar Beach Resort
               
               

              Paradise Found - Beach Front Condo Located in Sugar Beach ResortGet Rates

              Club Comanche Hotel, St. Croix

              Club Comanche Hotel, St. Croix

              No 1 Strand Street, Christiansted, St. Croix
              Club Comanche Hotel, St. Croix
                3.0 out of 5.0
                 
                 

                Located in the heart of Christiansted, this hotel is steps from St. Croix Government House, Apothecary Museum, and Scale House. Christiansted National Historic ...

                $148 per night for 2 guests

                The Fred (Adults Only)

                The Fred (Adults Only)

                605 Strand Street, St. Croix, Frederiksted
                The Fred (Adults Only)
                  2.5 out of 5.0
                   
                   

                  Nestled on the beach, this Frederiksted hotel is within a 5-minute walk of St Paul's Episcopal Anglican Church and Frederiksted Pier. St. Patrick's Catholic ...

                  $188 per night for 2 guests

                  Tamarind Reef Resort, Spa & Marina

                  Tamarind Reef Resort, Spa & Marina

                  5001 Tamarind Reef, Christiansted, St. Croix
                  Tamarind Reef Resort, Spa & Marina
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  3.5 out of 5.0
                   
                   

                  Located in Christiansted, this beachfront resort is next to a golf course and within 3 mi (5 km) of Southgate Coastal Reserve, Chenay Bay Beach, and Shoys Beach. ...

                  $245 per night for 2 guests

                  Hotel on the Cay

                  Hotel on the Cay

                  Protestant Cay, Christiansted, St. Croix
                  Hotel on the Cay
                    3.0 out of 5.0
                     
                     

                    Nestled on the beach, this Christiansted hotel is just steps from Protestant Cay and D. Hamilton Jackson Park. Christiansted National Historic Site and Scale ...

                    $127 per night for 2 guests

                    Map

                    Search Hotels near Top St. Croix Island Attractions

                    Recent Reviews in St. Croix Island