Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more
16 vacation rentals

(6) Excellent 

    10

    LAST MINUTE SUMMER SPECIAL...$775 WK IN AUGUST

    St. Croix / Christiansted

    Christiansted villa

    2 4 3 nights min

    • 2 bedrooms
    • sleeps 4
    • 3 nights min
    • Beach / lakeside relaxation
    • Swimming pool
    • Child Friendly

    Price per night from

    $166

    Responds fast!
    avg. 3 hours 23 minutes

    Price per night from

    $166

      16

      Villa Serenity

      St. Croix / Teague Bay

      Teague Bay villa

      2 6 7 nights min

      • 2 bedrooms
      • sleeps 6
      • 7 nights min
      • Nearest beach 0.5 mi
      • Swimming pool
      • Child Friendly

      Price per night from

      $197

      Price per night from

      $197

      (26) Excellent 

        36

        Romantic Villa. Private Pool.Magnificent Ocean Views. WiFi & Strong Cell Signal.

        St. Croix / Christiansted

        Christiansted villa

        2 5 min stay varies

        • 2 bedrooms
        • sleeps 5
        • min stay varies
        • Beach / lakeside relaxation
        • Nearest beach 0.8 mi
        • Swimming pool
        “Best VRBO we have stayed at yet!” Well equipped and beautiful villa. Just being met at the airport and following someone to the villa to get used to the roads, and stopping at the store is a huge benefit. Owner was always very fast in responding to a

        Price per night from

        $315

        Responds fast!
        avg. 3 hours 10 minutes

        Price per night from

        $315

        (1) Very Good 

          32

          Octopus Garden Villa at The Reef

          St. Croix / Teague Bay

          Teague Bay villa

          2 4 3 nights min

          • 2 bedrooms
          • sleeps 4
          • 3 nights min
          • Beach / lakeside relaxation
          • Swimming pool
          • Child Friendly

          Price per night from

          $200

          Price per night from

          $200

          (1) Excellent 

            14

            This vacation home beats all your expectations!

            St. Croix / Teague Bay

            Teague Bay condo

            1 2 7 nights min

            • 1 bedroom
            • sleeps 2
            • 7 nights min
            • Swimming pool
            • Air conditioning

            Price per night from

            $183

            Price per night from

            $183

            (3) Excellent 

              77

              North Star Villa Beach House

              St. Croix / Frederiksted

              Frederiksted villa

              4 7 7 nights min

              • 4 bedrooms
              • sleeps 7
              • 7 nights min
              • Beach / lakeside relaxation
              • Swimming pool
              • Child Friendly

              Price per night from

              $572

              Price per night from

              $572

              (21) Excellent 

                52

                Get the view. Get the pool. Get the serenity. Get the beauty of St. Croix!

                St. Croix / Christiansted

                Christiansted apartment

                2 4 7 nights min

                • 2 bedrooms
                • sleeps 4
                • 7 nights min
                • Nearest beach 2 mi
                • Swimming pool
                • Child Friendly
                “Wow!” We had a great time in St. Croix -- went on the Salt River tour with Bush Tribe and over to Buck Island with Captain Heinz -- really enjoyed both! Rest of the time spent relaxing, reading, touring the island, some shopping. The weather was gr

                Price per night from

                $160

                Responds fast!
                avg. 3 hours 21 minutes

                Price per night from

                $160

                (10) Excellent 

                  16

                  La Porte Bleue -America's Paradise

                  St. Croix / Christiansted

                  Christiansted apartment

                  1 2 4 nights min

                  • 1 bedroom
                  • sleeps 2
                  • 4 nights min
                  • Beach / lakeside relaxation
                  • Nearest beach 2 mi
                  • Swimming pool
                  “A piece of paradise” John and Chris could not have been more accommodating to us. John took us to get groceries and to one of the local area food/bar establishment called Cheeseburgers.. John even welcomed us by having two fresh passion fruit drinks

                  Price per night from

                  $107

                  Price per night from

                  $107

                  (5) Excellent 

                    24

                    Private Pool Upscale Villa -Bird of Paradise

                    St. Croix / Teague Bay

                    Teague Bay villa

                    2 6 7 nights min

                    • 2 bedrooms
                    • sleeps 6
                    • 7 nights min
                    • Swimming pool
                    • Child Friendly
                    • Air conditioning

                    Price per night from

                    $264

                    Price per night from

                    $264

                    (1) Excellent 

                      24

                      VILLA BLISS

                      St. Croix / Christiansted

                      Christiansted villa

                      2 4 min stay varies

                      • 2 bedrooms
                      • sleeps 4
                      • min stay varies
                      • Swimming pool
                      • Air conditioning
                      • Pet Friendly

                      Price per night from

                      $338

                      Price per night from

                      $338

                        18

                        Luxury 2 bedroom 2 bathroom- cc.ar

                        St. Croix / Christiansted

                        Christiansted apartment

                        2 5 min stay varies

                        • 2 bedrooms
                        • sleeps 5
                        • min stay varies
                        • Beach / lakeside relaxation
                        • Swimming pool
                        • Child Friendly

                        Price per night from

                        $315

                        Price per night from

                        $315

                          32

                          Sunrise and Rumset

                          St. Croix / Christiansted

                          Christiansted condo

                          3 9 5 nights min

                          • 3 bedrooms
                          • sleeps 9
                          • 5 nights min
                          • Beach / lakeside relaxation
                          • Child Friendly

                          Price per night from

                          $229

                          Price per night from

                          $229

                          (2) Excellent 

                            24

                            Luxury 1 BR Villa: Private Pool over Caribbean Sea

                            St. Croix / Christiansted

                            Christiansted villa

                            1 4 5 nights min

                            • 1 bedroom
                            • sleeps 4
                            • 5 nights min
                            • Beach / lakeside relaxation
                            • Swimming pool
                            • Air conditioning

                            Price per night from

                            $303

                            Responds fast!
                            avg. 1 hour 11 minutes

                            Price per night from

                            $303

                            (1) Excellent 

                              11

                              Seas the Day private ocean view villa

                              St. Croix / Teague Bay

                              Teague Bay villa

                              1 2 7 nights min

                              • 1 bedroom
                              • sleeps 2
                              • 7 nights min
                              • Swimming pool
                              • Child Friendly
                              • Air conditioning

                              Price per night from

                              $164

                              Responds fast!
                              avg. 56 minutes

                              Price per night from

                              $164

                              (6) Excellent 

                                30

                                Enjoy Summer Fun in the Sun at Gorgeous Gentle Winds! 2BR/2BA Beachfront Condo

                                St. Croix / Christiansted

                                Christiansted apartment

                                2 9 3 nights min

                                • 2 bedrooms
                                • sleeps 9
                                • 3 nights min
                                • Beach / lakeside relaxation
                                • Swimming pool
                                • Child Friendly
                                “THE BEST PLACE TO STAY IN ST. CROIX” I recently spent a week at Gentle Winds. What a wonderful, relaxing place on the island! There was so much to do on the property that my 9 year old grandson never wanted to leave the condo area. He played safely o

                                Price per night from

                                $182

                                Responds fast!
                                avg. 1 hour 18 minutes

                                Price per night from

                                $182

                                (4) Excellent 

                                  16

                                  Hook, Wine & Sinker - Private Pool Villa with Views

                                  St. Croix / Teague Bay

                                  Teague Bay villa

                                  2 4 7 nights min

                                  • 2 bedrooms
                                  • sleeps 4
                                  • 7 nights min
                                  • Swimming pool
                                  • Child Friendly
                                  • Air conditioning

                                  Price per night from

                                  $264

                                  Price per night from

                                  $264