Vacation Rentals & House Rentals in US Virgin Isles

Close

Enter dates for more accurate prices

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

24 house 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

    (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

      (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 21 minutes

        Price per night from

        $161

        (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

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

              (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

                (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

                    (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

                      (1) Average 

                        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

                        Responds fast!
                        avg. 3 hours 12 minutes

                        Price per night from

                        $315

                        (2) Excellent 

                          24

                          Island Living in your own Caribbean Villa 5

                          St. Thomas / Charlotte Amalie

                          Charlotte Amalie villa

                          2 6 min stay varies

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

                          Price per night from

                          $212

                          Responds fast!
                          avg. 59 minutes

                          Price per night from

                          $212

                            12

                            Beachtime! Top Floor End Unit Studio

                            East End / Red Hook

                            Red Hook condo

                            1 2 3 nights min

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

                            Price per night from

                            $166

                            Price per night from

                            $166

                              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

                              (1) Excellent 

                                7

                                Water view 1 bedroom suite- sv.ar

                                St. Thomas / East End

                                East End condo

                                1 4 min stay varies

                                • 1 bedroom
                                • sleeps 4
                                • min stay varies
                                • Beach / lakeside relaxation
                                • Swimming pool
                                • Child Friendly

                                Price per night from

                                $189

                                Responds fast!
                                avg. 3 hours 12 minutes

                                Price per night from

                                $189

                                (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. 55 minutes

                                    Price per night from

                                    $164

                                      14

                                      @Sapphire Beach Playa Brisa y Mar

                                      St. Thomas / St Thomas East

                                      St Thomas East condo

                                      1 2 3 nights min

                                      • 1 bedroom
                                      • sleeps 2
                                      • 3 nights min
                                      • Beach / lakeside relaxation
                                      • Nearest beach 0.1 mi
                                      • Swimming pool

                                      Price per night from

                                      $343

                                      Price per night from

                                      $343

                                      (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

                                          15

                                          Serene Golf Course Views | Experience the Sunrise

                                          St. John / Virgin Islands National Park

                                          Virgin Islands National Park condo

                                          1 4 2 nights min

                                          • 1 bedroom
                                          • sleeps 4
                                          • 2 nights min
                                          • Child Friendly
                                          • Air conditioning

                                          Price per night from

                                          $127

                                          Price per night from

                                          $127

                                            12

                                            Fortuna Carambolas Apartments Charlotte Amalie - Room 3

                                            St. Thomas / Charlotte Amalie

                                            Charlotte Amalie guest house

                                            1 3 3 nights min

                                            • 1 bedroom
                                            • sleeps 3
                                            • 3 nights min
                                            • Child Friendly

                                            Price per night from

                                            $86

                                            Price per night from

                                            $86

                                            (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

                                                33

                                                Rare Brand New Luxury 2BR Beachfront 2FL condo

                                                St. Thomas / East End

                                                East End apartment

                                                2 6 7 nights min

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

                                                Price per night from

                                                $737

                                                Price per night from

                                                $737

                                                (4) Excellent 

                                                  8

                                                  Fairwinds: Privacy,Stunning Views Lg Pool,Spacious

                                                  St. Thomas / North Side

                                                  North Side villa

                                                  3 8 5 nights min

                                                  • 3 bedrooms
                                                  • sleeps 8
                                                  • 5 nights min
                                                  • Nearest beach 0.5 mi
                                                  • Swimming pool
                                                  • Child Friendly

                                                  Price per night from

                                                  $480

                                                  Price per night from

                                                  $480