Vacation Rentals with Pool in St. Croix

Close

Enter dates for more accurate prices

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

Filtering by: Swimming pool

106 vacation rentals

(10) Excellent 

    32

    OCEAN FRONT! LunaSea at SeaClusion, Cane Bay

    St. Croix / Cane Bay

    Cane Bay condo

    2 6 min stay varies

    • 2 bedrooms
    • sleeps 6
    • min stay varies
    • Nearest beach 0.1 mi
    • Swimming pool
    • Child Friendly

    Price per night from

    $258

    Responds fast!
    avg. 39 minutes

    Price per night from

    $258

    (2) Excellent 

      27

      Above and Beyond Villa

      St. Croix / Cane Bay

      Cane Bay villa

      3 9 7 nights min

      • 3 bedrooms
      • sleeps 9
      • 7 nights min
      • Beach / lakeside relaxation
      • Nearest beach 0 mi
      • Swimming pool

      Price per night from

      $590

      Price per night from

      $590

      (2) Excellent 

        16

        Cruzan Castle

        St. Croix / Frederiksted

        Frederiksted condo

        1 3 3 nights min

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

        Price per night from

        $126

        Price per night from

        $126

        (7) Excellent 

          21

          Serene Private Villa with Breathtaking Caribbean View. FREE Airport Transfer!

          St. Croix / Christiansted

          Christiansted villa

          4 10 7 nights min

          • 4 bedrooms
          • sleeps 10
          • 7 nights min
          • Beach / lakeside relaxation
          • Nearest beach 2 mi
          • Swimming pool

          Price per night from

          $567

          Price per night from

          $567

          (13) Excellent 

            15

            Mango cottage

            St. Croix / Christiansted

            Christiansted apartment

            1 2 2 nights min

            • 1 bedroom
            • sleeps 2
            • 2 nights min
            • Nearest beach 8 mi
            • Swimming pool
            • Air conditioning

            Price per night from

            $98

            Responds fast!
            avg. 2 hours 57 minutes

            Price per night from

            $98

            (2) Excellent 

              30

              Christiansted Condo - 120-Foot Walk to the Beach!

              St. Croix / Christiansted

              Christiansted apartment

              3 6 5 nights min

              • 3 bedrooms
              • sleeps 6
              • 5 nights min
              • Swimming pool
              • Child Friendly
              • Air conditioning

              Price per night from

              $172

              Responds fast!
              avg. 40 minutes

              Price per night from

              $172

              (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

                  (1) Excellent 

                    6

                    Our Little Bit of Paradise - Relaxing and Affordable Vacation Condo - Full Air

                    St. Croix / Christiansted

                    Christiansted condo

                    2 6 3 nights min

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

                    Price per night from

                    $149

                    Responds fast!
                    avg. 28 minutes

                    Price per night from

                    $149

                    (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

                        29

                        St Croix, U.S. Virgin Island Condo Near the Beach

                        St. Croix / Frederiksted

                        Frederiksted townhouse

                        1 4 7 nights min

                        • 1 bedroom
                        • sleeps 4
                        • 7 nights min
                        • Beach / lakeside relaxation
                        • Nearest beach 0.2 mi
                        • Swimming pool

                        Price per night from

                        $86

                        Price per night from

                        $86

                        (7) Excellent 

                        Certificate of Excellence

                          17

                          Calypso Suite

                          St. Croix / Frederiksted

                          Frederiksted apartment

                          1 2 3 nights min

                          • 1 bedroom
                          • sleeps 2
                          • 3 nights min
                          • Beach / lakeside relaxation
                          • Swimming pool
                          • Ask about children

                          Certificate of Excellence

                          Price per night from

                          $126

                          Responds fast!
                          avg. 3 hours 18 minutes

                          Price per night from

                          $126

                          (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

                            $201

                            Price per night from

                            $201

                            (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

                              $184

                              Price per night from

                              $184

                              (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

                                $573

                                Price per night from

                                $573

                                (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

                                  $161

                                  Responds fast!
                                  avg. 3 hours 22 minutes

                                  Price per night from

                                  $161

                                  (9) Excellent 

                                    34

                                    "A Break from Normal" The Breakers at Cane Bay

                                    St. Croix / Christiansted

                                    Christiansted villa

                                    2 4 min stay varies

                                    • 2 bedrooms
                                    • sleeps 4
                                    • min stay varies
                                    • Beach / lakeside relaxation
                                    • Nearest beach 0.5 mi
                                    • Swimming pool

                                    Price per night from

                                    $378

                                    Responds fast!
                                    avg. 24 minutes

                                    Price per night from

                                    $378

                                    (7) Excellent 

                                      13

                                      Luxury private 2 BR condo at Gentle Winds

                                      St. Croix / Christiansted

                                      Christiansted apartment

                                      2 6 min stay varies

                                      • 2 bedrooms
                                      • sleeps 6
                                      • min stay varies
                                      • Beach / lakeside relaxation
                                      • Swimming pool
                                      • Child Friendly
                                      “The perfect family vacation” We have stayed at this condo each year for 6 of the last 7 years. The reason that we keep coming back is that this condo is well kept, convenient to the whole island, but also has local accommodations for the whole family

                                      Price per night from

                                      $229

                                      Price per night from

                                      $229

                                      (6) Excellent 

                                        30

                                        Dolphin's Paradise at Pelican Cove

                                        St. Croix / Christiansted

                                        Christiansted apartment

                                        2 4 4 nights min

                                        • 2 bedrooms
                                        • sleeps 4
                                        • 4 nights min
                                        • Beach / lakeside relaxation
                                        • Nearest beach 0 mi
                                        • Swimming pool
                                        “Relaxing, convenient” We had a fabulous stay at your condo! My husband did the St Croix Ironman so we wanted a place that was close enough to race venue without being right in Christiansted, and had a kitchen. This turned out to be an excellent choice

                                        Price per night from

                                        $201

                                        Price per night from

                                        $201

                                        (5) Very Good 

                                          15

                                          Serenity Breeze -Beachfront Newly Remodeled!

                                          St. Croix / Christiansted

                                          Christiansted condo

                                          2 4 4 nights min

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

                                          Price per night from

                                          $161

                                          Price per night from

                                          $161

                                          (12) Very Good 

                                            18

                                            The Caribe Suite

                                            St. Croix / Frederiksted

                                            Frederiksted apartment

                                            1 2 3 nights min

                                            • 1 bedroom
                                            • sleeps 2
                                            • 3 nights min
                                            • Beach / lakeside relaxation
                                            • Swimming pool
                                            • Ask about children

                                            Price per night from

                                            $144

                                            Responds fast!
                                            avg. 3 hours 18 minutes

                                            Price per night from

                                            $144

                                            (4) Excellent 

                                              16

                                              Beachside Bliss

                                              St. Croix / Christiansted

                                              Christiansted condo

                                              2 4 7 nights min

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

                                              Price per night from

                                              $200

                                              Price per night from

                                              $200

                                              (2) Very Good 

                                                24

                                                2 bedroom, 2 bath harborside condo in St. Croix

                                                St. Croix / Christiansted

                                                Christiansted condo

                                                2 4 2 nights min

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

                                                Price per night from

                                                $171

                                                Responds fast!
                                                avg. 1 hour 14 minutes

                                                Price per night from

                                                $171

                                                (4) Excellent 

                                                  26

                                                  OH La La - Carden Beach - Upscale Oceanfront Condo

                                                  US Virgin Isles / St. Croix

                                                  St. Croix condo

                                                  3 8 7 nights min

                                                  • 3 bedrooms
                                                  • sleeps 8
                                                  • 7 nights min
                                                  • Swimming pool
                                                  • Child Friendly
                                                  • Air conditioning

                                                  Price per night from

                                                  $300

                                                  Price per night from

                                                  $300

                                                  (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

                                                    (57) Excellent 

                                                      38

                                                      Calypso Condo, Luxury on the Water at Gentle Winds

                                                      St. Croix / Christiansted

                                                      Christiansted apartment

                                                      3 8 5 nights min

                                                      • 3 bedrooms
                                                      • sleeps 8
                                                      • 5 nights min
                                                      • Beach / lakeside relaxation
                                                      • Nearest beach 0 mi
                                                      • Swimming pool
                                                      “Calypso condo stay was paradise!!!” We recently returned from a weeks vacation to St. Croix where we stayed at Calypso Condo C-2 in the gated community of Gentle Winds and had a fabulous time!!! The condo was immaculate upon arrival and Angela, the un

                                                      Price per night from

                                                      $269

                                                      Responds fast!
                                                      avg. 1 hour 39 minutes

                                                      Price per night from

                                                      $269

                                                      (1) Very Good 

                                                        24

                                                        Beachside St Croix Condo in Mill Harbor w/Pool!

                                                        St. Croix / Christiansted

                                                        Christiansted apartment

                                                        2 4 min stay varies

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

                                                        Price per night from

                                                        $109

                                                        Responds fast!
                                                        avg. 10 minutes

                                                        Price per night from

                                                        $109

                                                        (13) Excellent 

                                                          28

                                                          OCEANFRONT CONDO, SERENE, UNCROWDED GENTLE WINDS

                                                          St. Croix / Christiansted

                                                          Christiansted apartment

                                                          2 6 min stay varies

                                                          • 2 bedrooms
                                                          • sleeps 6
                                                          • min stay varies
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 0 mi
                                                          • Swimming pool
                                                          “What a view!” Gentle Winds Condo C-1 is an excellent place for a nice quiet vacation with a million dollar view! The place is very well decorated and suited our needs. Kitchen, washer/dryer/patio and all other areas are great for friends, couples or

                                                          Price per night from

                                                          $218

                                                          Responds fast!
                                                          avg. 2 hours 38 minutes

                                                          Price per night from

                                                          $218

                                                          (29) Excellent 

                                                            40

                                                            Pyramid Point, Beachfront 5 Acre Luxury Estate, Architectural Digest Selection

                                                            St. Croix / Christiansted

                                                            Christiansted villa

                                                            7 18 min stay varies

                                                            • 7 bedrooms
                                                            • sleeps 18
                                                            • min stay varies
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 0.1 mi
                                                            • Swimming pool
                                                            “best vacation ever” Best vacation ever, grounds and houses were well maintained and Ms.Milagro the housekeeper was the sweetest lady you'll ever meet, I had reservations about traveling with a group of 15 people but diminished very quickly after we ar

                                                            Price per night from

                                                            $205

                                                            Responds fast!
                                                            avg. 3 hours 10 minutes

                                                            Price per night from

                                                            $205

                                                            (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

                                                              (8) Excellent 

                                                                12

                                                                A Beautiful Condo - Pelican Moon

                                                                St. Croix / Christiansted

                                                                Christiansted apartment

                                                                2 5 7 nights min

                                                                • 2 bedrooms
                                                                • sleeps 5
                                                                • 7 nights min
                                                                • Beach / lakeside relaxation
                                                                • Swimming pool
                                                                • Ask about children
                                                                “Second to none” When we got to St. Croix we had reservations at condos called Colony Cove - in the 103D unit on the beach. Colony Cove has only 4 units that are right on the beach and we had the best one. That said, we were very disappointed and fel

                                                                Price per night from

                                                                $200

                                                                Price per night from

                                                                $200

                                                                (8) Very Good 

                                                                  33

                                                                  Bird Watchers Delite

                                                                  St. Croix / Christiansted

                                                                  Christiansted apartment

                                                                  1 4 29 nights min

                                                                  • 1 bedroom
                                                                  • sleeps 4
                                                                  • 29 nights min
                                                                  • Beach / lakeside relaxation
                                                                  • Nearest beach 1 mi
                                                                  • Swimming pool
                                                                  “Tough to leave this island gem!” The owner was great to work with.This is a great 1 bedroom unit located in a quiet gated area. The huge pool calls your name as soon as you arrive. Condo is located close to beach and many great area restaurants. We

                                                                  Price per night from

                                                                  $137

                                                                  Price per night from

                                                                  $137

                                                                  (5) Excellent 

                                                                    23

                                                                    Sugar Beach.That Says It All.. (NO PASSPORT REQ'D)

                                                                    St. Croix / Christiansted

                                                                    Christiansted apartment

                                                                    2 1 night min

                                                                    • sleeps 2
                                                                    • 1 night min
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 0 mi
                                                                    • Swimming pool

                                                                    Price per night from

                                                                    $201

                                                                    Responds fast!
                                                                    avg. 1 hour 17 minutes

                                                                    Price per night from

                                                                    $201

                                                                    (1) Excellent 

                                                                      16

                                                                      Apartment with ocean views and pool at The Palms

                                                                      St. Croix / Christiansted

                                                                      Christiansted villa

                                                                      1 2 3 nights min

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

                                                                      Price per night from

                                                                      $161

                                                                      Responds fast!
                                                                      avg. 1 hour 54 minutes

                                                                      Price per night from

                                                                      $161

                                                                      (14) Excellent 

                                                                      Certificate of Excellence

                                                                        23

                                                                        Sailor's Rest, a Romantic and Luxurious Sanctuary

                                                                        St. Croix / Christiansted

                                                                        Christiansted apartment

                                                                        1 2 3 nights min

                                                                        • 1 bedroom
                                                                        • sleeps 2
                                                                        • 3 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Swimming pool
                                                                        • Air conditioning

                                                                        Certificate of Excellence

                                                                        Price per night from

                                                                        $229

                                                                        Responds fast!
                                                                        avg. 1 hour 31 minutes

                                                                        Price per night from

                                                                        $229

                                                                        (14) Excellent 

                                                                        Certificate of Excellence

                                                                          16

                                                                          "Hibiscus"-Little Fountain Cottage

                                                                          St. Croix / Christiansted

                                                                          Christiansted cottage

                                                                          1 2 2 nights min

                                                                          • 1 bedroom
                                                                          • sleeps 2
                                                                          • 2 nights min
                                                                          • Nearest beach 6 mi
                                                                          • Swimming pool
                                                                          • Child Friendly

                                                                          Certificate of Excellence

                                                                          Price per night from

                                                                          $98

                                                                          Responds fast!
                                                                          avg. 2 hours 57 minutes

                                                                          Price per night from

                                                                          $98

                                                                          (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

                                                                            (3) Excellent 

                                                                              19

                                                                              LUXURY, MINUTES TO CITY, BEACH, DIVING, RESTAURANT, GROCERY, MUSEUMS, & MORE

                                                                              St. Croix / Frederiksted

                                                                              Frederiksted villa

                                                                              4 10 3 nights min

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

                                                                              Price per night from

                                                                              $458

                                                                              Responds fast!
                                                                              avg. 1 hour 36 minutes

                                                                              Price per night from

                                                                              $458