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

758 house rentals

(1) Excellent 

    36

    Villa Mistral

    St. John / Cruz Bay

    Cruz Bay villa

    5 10 min stay varies

    • 5 bedrooms
    • sleeps 10
    • min stay varies
    • Swimming pool
    • Child Friendly
    • Air conditioning

    Price per night from

    $2,500

    Price per night from

    $2,500

    (10) Very Good 

      28

      Time Out

      St. John / Cruz Bay

      Cruz Bay villa

      2 4 min stay varies

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

      Price per night from

      $493

      Price per night from

      $493

      (7) Excellent 

        25

        Pisa

        St. John / Cruz Bay

        Cruz Bay villa

        3 6 min stay varies

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

        Price per night from

        $829

        Price per night from

        $829

        (8) Excellent 

          22

          Ritz Carlton 3 BR OCEANFRONT - Multiple Residences - Lots of Availability

          US Virgin Isles / St. Thomas

          St. Thomas villa

          3 8 1 night min

          • 3 bedrooms
          • sleeps 8
          • 1 night min
          • Beach / lakeside relaxation
          • Swimming pool
          • Child Friendly
          “A Dream Vacation in Paradise!” From the moment you arrive at The Ritz Carlton in a beautifully landscaped setting in gorgeous St. Thomas, you instantly feel relaxed. When you walk into your beautiful and extremely clean suite, fully equipped with eve

          Price per night from

          $794

          Responds fast!
          avg. 3 hours 23 minutes

          Price per night from

          $794

          (3) Excellent 

            41

            Gorgeous PRIVATE BEACH & Pool at Luxury Magens Bay Villa Serena

            St. Thomas / Magens Bay

            Magens Bay villa

            5 12 min stay varies

            • 5 bedrooms
            • sleeps 12
            • min stay varies
            • Swimming pool
            • Child Friendly
            • Air conditioning

            Price per night from

            $2,156

            Responds fast!
            avg. 19 minutes

            Price per night from

            $2,156

            (4) Excellent 

              25

              The Best Beach Front Condo -30 feet from Cowpet Bay Beach - 5 Stars!

              St. Thomas / St Thomas East

              St Thomas East condo

              2 6 1 night min

              • 2 bedrooms
              • sleeps 6
              • 1 night min
              • Child Friendly

              Price per night from

              $476

              Responds fast!
              avg. 1 hour 50 minutes

              Price per night from

              $476

              (1) Excellent 

                18

                Sapphire Beach - A Jewell

                St. Thomas / St Thomas East

                St Thomas East condo

                1 4 4 nights min

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

                Price per night from

                $241

                Price per night from

                $241

                (7) Very Good 

                  18

                  Clean 1bedroom with a turquoise view

                  St. Croix / Christiansted

                  Christiansted apartment

                  1 2 1 night min

                  • 1 bedroom
                  • sleeps 2
                  • 1 night min
                  • Nearest beach 0.3 mi
                  • Swimming pool
                  • Air conditioning
                  “another great visit” again we booked with marlin's condo over- looking crx. we enjoyed our stay and and were surprised at the upgrades completed in several areas of the condo. of course we are looking forward to our next visit to st. Croix.

                  Price per night from

                  $98

                  Price per night from

                  $98

                  (3) Very Good 

                    9

                    Crystal Cove Deluxe Suites on Sapphire Bay Beach

                    US Virgin Isles / St. Thomas

                    St. Thomas apartment

                    1 4 min stay varies

                    • 1 bedroom
                    • sleeps 4
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Nearest beach 0 mi
                    • Swimming pool

                    Price per night from

                    $315

                    Responds fast!
                    avg. 2 hours 34 minutes

                    Price per night from

                    $315

                    (7) Excellent 

                      12

                      Frigate’s View Retreat

                      St. Croix / Christiansted

                      Christiansted studio

                      Studio 2 5 nights min

                      • Studio
                      • sleeps 2
                      • 5 nights min
                      • Nearest beach 6 mi
                      • Private garden

                      Price per night from

                      $144

                      Price per night from

                      $144

                      (3) Excellent 

                        29

                        Island Girl:Breathtaking Sunrise Views! Crosswind Breezes! Full AC!

                        St. John / Coral Bay

                        Coral Bay villa

                        4 8 5 nights min

                        • 4 bedrooms
                        • sleeps 8
                        • 5 nights min
                        • Beach / lakeside relaxation
                        • Swimming pool
                        • Ask about children

                        Price per night from

                        $929

                        Responds fast!
                        avg. 1 hour 0 minutes

                        Price per night from

                        $929

                        (11) Very Good 

                          15

                          Stunning Secluded Oceanfront Private Beach Villa

                          US Virgin Isles / St. John

                          St. John villa

                          2 10 min stay varies

                          • 2 bedrooms
                          • sleeps 10
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Nearest beach 0 mi
                          • Swimming pool
                          “Even better than expected” This villa was what I expected, except even more amazing. To begin with it is in excellent shape, and was remarkably clean on our arrival, and I am someone who is critical about those things in particular. The garage doors m

                          Price per night from

                          $495

                          Price per night from

                          $495

                            25

                            Coral Rhapsody

                            St. John / Cruz Bay

                            Cruz Bay house

                            3 6 min stay varies

                            • 3 bedrooms
                            • sleeps 6
                            • min stay varies
                            • Child Friendly
                            • Air conditioning

                            Price per night from

                            $168

                            Price per night from

                            $168

                              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

                              (25) Very Good 

                                25

                                Chateau La Tete Rouge: Pool! Hot Tub! Expansive Ocean Views! Breezes!

                                US Virgin Isles / St. John

                                St. John villa

                                4 8 5 nights min

                                • 4 bedrooms
                                • sleeps 8
                                • 5 nights min
                                • Swimming pool
                                • Child Friendly
                                • Air conditioning
                                “Paradise” La Tete Rouge was a wonderful place to stay! We had a group of 7 adults and there was plenty of room for everyone to have their own space. The outdoor space is amazing. The pictures are accurate of the house (no trick photography), and I th

                                Price per night from

                                $786

                                Responds fast!
                                avg. 1 hour 0 minutes

                                Price per night from

                                $786

                                  8

                                  Beautiful Fredricksted Home

                                  St. Croix / Frederiksted

                                  Frederiksted house

                                  3 8 3 nights min

                                  • 3 bedrooms
                                  • sleeps 8
                                  • 3 nights min
                                  • Child Friendly
                                  • Pet Friendly

                                  Price per night from

                                  $143

                                  Price per night from

                                  $143

                                    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

                                    (3) Excellent 

                                      19

                                      5 Minutes to Beaches! Family Home with Tea Garden

                                      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

                                      $344

                                      Responds fast!
                                      avg. 1 hour 36 minutes

                                      Price per night from

                                      $344

                                      (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

                                        (1) Excellent 

                                          49

                                          The Olde Danish Kitchen Cottage ( with Wi-Fi! )

                                          St. Thomas / Charlotte Amalie

                                          Charlotte Amalie apartment

                                          1 2 5 nights min

                                          • 1 bedroom
                                          • sleeps 2
                                          • 5 nights min
                                          • Beach / lakeside relaxation
                                          • Nearest beach 3 mi
                                          • Car not necessary

                                          Price per night from

                                          $126

                                          Price per night from

                                          $126

                                          (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

                                              25

                                              Pink Conch Villa

                                              St. John / Cruz Bay

                                              Cruz Bay villa

                                              2 5 5 nights min

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

                                              Price per night from

                                              $532

                                              Price per night from

                                              $532

                                              (7) Excellent 

                                                15

                                                Beachtacular! @ Sapphire Beach - On the Beach

                                                US Virgin Isles / St. Thomas

                                                St. Thomas apartment

                                                1 2 5 nights min

                                                • 1 bedroom
                                                • sleeps 2
                                                • 5 nights min
                                                • Beach / lakeside relaxation
                                                • Child Friendly
                                                • Car not necessary
                                                “Great Vacation” Excellent place for snorkeling! Quiet beach. The pool is like in the middle of the ocean.

                                                Price per night from

                                                $286

                                                Price per night from

                                                $286

                                                (5) Excellent 

                                                  24

                                                  Summer Special at Mango Hill Greathouse!

                                                  US Virgin Isles / St. Croix

                                                  St. Croix villa

                                                  4 8 5 nights min

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

                                                  Price per night from

                                                  $1,595

                                                  Price per night from

                                                  $1,595

                                                  (3) Excellent 

                                                    40

                                                    Sailboat Ragamuffin B&B on a yacht breakfast dinner beverage water toys included

                                                    St. Thomas / Water Island

                                                    Water Island yacht

                                                    2 4 3 nights min

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

                                                    Price per night from

                                                    $344

                                                    Price per night from

                                                    $344

                                                    (2) Excellent 

                                                      8

                                                      Crystal Cove Villa, One Bedroom Suite Queen Ocean

                                                      St. Thomas / East End

                                                      East End apartment

                                                      1 4 3 nights min

                                                      • 1 bedroom
                                                      • sleeps 4
                                                      • 3 nights min
                                                      • Swimming pool
                                                      • Child Friendly
                                                      • Air conditioning
                                                      “Another day in paradise!” From the time we get there until the time we leave, we have fun every day. We snorkel, scubba dive, fish rent a boat and the very popular, lay in the sun with nothing to do but read a book. In the beginning, we would stay

                                                      Price per night from

                                                      $201

                                                      Price per night from

                                                      $201

                                                        27

                                                        Cocolobo

                                                        St. John / Cruz Bay

                                                        Cruz Bay villa

                                                        3 6 7 nights min

                                                        • 3 bedrooms
                                                        • sleeps 6
                                                        • 7 nights min
                                                        • Swimming pool
                                                        • Ask about children

                                                        Price per night from

                                                        $280

                                                        Price per night from

                                                        $280

                                                        (17) Excellent 

                                                          16

                                                          A View for Two at Villa Madeleine

                                                          St. Croix / Teague Bay

                                                          Teague Bay villa

                                                          1 2 7 nights min

                                                          • 1 bedroom
                                                          • sleeps 2
                                                          • 7 nights min
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 0.4 mi
                                                          • Swimming pool
                                                          “Too Perfect is an apt description for our stay at Villa Madelein” "Too Perfect" exceeded our expectations in every way. This villa has air conditioning throughout, cathedral ceilings, a spacious master bedroom, large open tile shower, tasteful, comfo

                                                          Price per night from

                                                          $250

                                                          Price per night from

                                                          $250

                                                          (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

                                                              17

                                                              Luxury 2 Bedroom Beachfront Condo Minutes to Town

                                                              St. Croix / Christiansted

                                                              Christiansted apartment

                                                              2 4 5 nights min

                                                              • 2 bedrooms
                                                              • sleeps 4
                                                              • 5 nights min
                                                              • Beach / lakeside relaxation
                                                              • Swimming pool
                                                              • Air conditioning

                                                              Price per night from

                                                              $246

                                                              Responds fast!
                                                              avg. 11 minutes

                                                              Price per night from

                                                              $246

                                                              (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

                                                                (36) Excellent 

                                                                  19

                                                                  Blue Tang: Spectacular Sunset Views!

                                                                  St. John / Cruz Bay

                                                                  Cruz Bay villa

                                                                  2 4 5 nights min

                                                                  • 2 bedrooms
                                                                  • sleeps 4
                                                                  • 5 nights min
                                                                  • Swimming pool
                                                                  • Child Friendly
                                                                  • Air conditioning
                                                                  “Very Much Enjoyed The Villa” We didn't know what to expect arriving with two two-year olds and my wife, but we very much enjoyed the Villa. It is two bedrooms connected in the middle by the living room/dining area/kitchen. It was more than enough ro

                                                                  Price per night from

                                                                  $429

                                                                  Responds fast!
                                                                  avg. 1 hour 0 minutes

                                                                  Price per night from

                                                                  $429

                                                                  (3) Excellent 

                                                                    17

                                                                    Cinnamon Stones

                                                                    US Virgin Isles / St. John

                                                                    St. John villa

                                                                    3 6 7 nights min

                                                                    • 3 bedrooms
                                                                    • sleeps 6
                                                                    • 7 nights min
                                                                    • Beach / lakeside relaxation
                                                                    • Swimming pool
                                                                    “Enjoy oustanding views from this totally secluded villa” My wife and I spent a week at Cinnamon Stones and we couldn't have been more pleased. The views are some of the best you can enjoy anywhere and you're totally secluded from anyone else. The mo

                                                                    Price per night from

                                                                    $686

                                                                    Price per night from

                                                                    $686

                                                                    (5) Excellent 

                                                                      54

                                                                      Oceanfront Private Beach Paradise Kayaks,SUPS,Snorkel,Fishing ,Pool w waterfall

                                                                      St. John / Cruz Bay

                                                                      Cruz Bay villa

                                                                      5 12 7 nights min

                                                                      • 5 bedrooms
                                                                      • sleeps 12
                                                                      • 7 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Swimming pool
                                                                      • Suitable for children age 5+
                                                                      “Amazing dream house in perfect natural setting with every amenit” Wonderful house in spectacular waterfront location with amazing sunsets every night. The flow of the house and deck work wonderfully four lazing or entertaining as does the fully stocke

                                                                      Price per night from

                                                                      $1,274

                                                                      Price per night from

                                                                      $1,274

                                                                      (19) Excellent 

                                                                        28

                                                                        Two bedroom beachfront condo at Sapphire Beach

                                                                        St. Thomas / East End

                                                                        East End apartment

                                                                        2 4 3 nights min

                                                                        • 2 bedrooms
                                                                        • sleeps 4
                                                                        • 3 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Swimming pool
                                                                        • Child Friendly
                                                                        “Excellent location!” We enjoyed our stay at Linda's place. The two level apartment is located right at the beach with a million dollar view. The apartment is quite spacious and accommodated our family of 4 very comfortably. The apartment had everythi

                                                                        Price per night from

                                                                        $338

                                                                        Responds fast!
                                                                        avg. 3 hours 24 minutes

                                                                        Price per night from

                                                                        $338

                                                                          18

                                                                          2 Bed/2.5 Bath Residence-Private Ritz-Carlton Club

                                                                          St. Thomas / East End

                                                                          East End villa

                                                                          2 6 7 nights min

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

                                                                          Price per night from

                                                                          $1,145

                                                                          Price per night from

                                                                          $1,145

                                                                            20

                                                                            Oleander

                                                                            US Virgin Isles / St. John

                                                                            St. John villa

                                                                            3 6 1 night min

                                                                            • 3 bedrooms
                                                                            • sleeps 6
                                                                            • 1 night min
                                                                            • Swimming pool
                                                                            • Ask about children

                                                                            Price per night from

                                                                            $430

                                                                            Price per night from

                                                                            $430

                                                                            (3) Excellent 

                                                                              26

                                                                              Ami La Vita: Views of Rendezvous Bay! Sun All Day!

                                                                              St. John / Cruz Bay

                                                                              Cruz Bay villa

                                                                              4 8 5 nights min

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

                                                                              Price per night from

                                                                              $786

                                                                              Responds fast!
                                                                              avg. 1 hour 0 minutes

                                                                              Price per night from

                                                                              $786