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

289 house rentals

These homes match some but not all of your filters. Clear all filters

    39

    Estate Rose! Huge Pool! Hot Tub! Views!

    St. John / Cruz Bay

    Cruz Bay house

    4 10 5 nights min

    • 4 bedrooms
    • sleeps 10
    • 5 nights min
    • Swimming pool
    • Ask about children
    • Air conditioning
    1 of 2 match: Walking trips, Water sports 1 of 2 filters match

    Price per night from

    $1,000

    Responds fast!
    avg. 1 hour 20 minutes

    Price per night from

    $1,000

    (4) Excellent 

      20

      Catamaran ECLIPSE 2017 Lagoon 62 | US and British Virgin Islands |up to 8 guests

      St. Thomas / Charlotte Amalie

      Charlotte Amalie yacht

      4 8 min stay varies

      • 4 bedrooms
      • sleeps 8
      • min stay varies
      • Child Friendly
      • Car not necessary
      • Air conditioning
      1 of 2 match: Walking trips, Water sports 1 of 2 filters match

      Price per night from

      $3,599

      Price per night from

      $3,599

      (3) Excellent 

        28

        Reef Madness - Private Island Hideaway

        St. John / Coral Bay

        Coral Bay villa

        2 4 min stay varies

        • 2 bedrooms
        • sleeps 4
        • min stay varies
        • Swimming pool
        • Child Friendly
        • Air conditioning
        1 of 2 match: Walking trips, Water sports 1 of 2 filters match

        Price per night from

        $453

        Price per night from

        $453

        (1) Excellent 

          18

          Striking Ocean Views, Privacy, Resident Managers

          St. Thomas / Water Island

          Water Island house

          3 6 6 nights min

          • 3 bedrooms
          • sleeps 6
          • 6 nights min
          • Beach / lakeside relaxation
          • Nearest beach 1 mi
          • Ask about children
          1 of 2 match: Walking trips, Water sports 1 of 2 filters match

          Price per night from

          $458

          Price per night from

          $458

          (23) Excellent 

            20

            St. Thomas USVI 3 bedroom plus Cottage Villa

            St. Thomas / Peterborg

            Peterborg villa

            4 8 7 nights min

            • 4 bedrooms
            • sleeps 8
            • 7 nights min
            • Beach / lakeside relaxation
            • Nearest beach 3 mi
            • Swimming pool
            1 of 2 match: Walking trips, Water sports 1 of 2 filters match
            “Spectacular Stay over Megan's Bay” This villa was ideally located a few minutes from Magen's Bay, and the views were spectacular. We usually search for places that are a little out-of-the way to gain some peacefulness and privacy. This is exactly wh

            Price per night from

            $418

            Price per night from

            $418

              11

              Reef Side Delight

              St. Thomas / East End

              East End condo

              1 4 7 nights min

              • 1 bedroom
              • sleeps 4
              • 7 nights min
              • Child Friendly
              1 of 2 match: Walking trips, Water sports 1 of 2 filters match

              Price per night from

              $430

              Price per night from

              $430

              (1) Excellent 

                4

                Villa Windsong

                St. Thomas / East End

                East End house

                6 12 6 nights min

                • 6 bedrooms
                • sleeps 12
                • 6 nights min
                • Swimming pool
                • Child Friendly
                • Air conditioning
                1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                Price per night from

                $3,149

                Price per night from

                $3,149

                (1) Excellent 

                  31

                  Luxury St. Thomas Condo at Elysian Beach Resort!

                  US Virgin Isles / St. Thomas

                  St. Thomas apartment

                  3 8 5 nights min

                  • 3 bedrooms
                  • sleeps 8
                  • 5 nights min
                  • Swimming pool
                  • Child Friendly
                  • Air conditioning
                  1 of 2 match: Water sports, Walking trips 1 of 2 filters match

                  Price per night from

                  $360

                  Responds fast!
                  avg. 8 minutes

                  Price per night from

                  $360

                  (4) Excellent 

                    29

                    Blue Heaven Rendezvous... We Have POWER!

                    St. John / Cruz Bay

                    Cruz Bay villa

                    3 6 5 nights min

                    • 3 bedrooms
                    • sleeps 6
                    • 5 nights min
                    • Beach / lakeside relaxation
                    • Nearest beach 2 mi
                    • Child Friendly
                    1 of 2 match: Water sports, Walking trips 1 of 2 filters match

                    Price per night from

                    $258

                    Responds fast!
                    avg. 1 hour 57 minutes

                    Price per night from

                    $258

                    (6) Average 

                      12

                      Swogjan's Dragon 7A Carolina

                      St. John / Coral Bay

                      Coral Bay house

                      3 6 5 nights min

                      • 3 bedrooms
                      • sleeps 6
                      • 5 nights min
                      • Beach / lakeside relaxation
                      • Swimming pool
                      • Ask about children
                      1 of 2 match: Water sports, Walking trips 1 of 2 filters match

                      Price per night from

                      $325

                      Price per night from

                      $325

                        33

                        NEW! St. Thomas Condo w/Pool-15 Mins to Coki Beach

                        East End / Red Hook

                        Red Hook condo

                        2 8 min stay varies

                        • 2 bedrooms
                        • sleeps 8
                        • min stay varies
                        • Swimming pool
                        • Child Friendly
                        • Air conditioning
                        1 of 2 match: Water sports, Walking trips 1 of 2 filters match

                        Price per night from

                        $298

                        Responds fast!
                        avg. 8 minutes

                        Price per night from

                        $298

                          25

                          NEW! St Croix Home w/Caribbean Views-1 Mi to Beach

                          St. Croix / Cane Bay

                          Cane Bay house

                          3 5 min stay varies

                          • 3 bedrooms
                          • sleeps 5
                          • min stay varies
                          • Child Friendly
                          • Air conditioning
                          1 of 2 match: Water sports, Walking trips 1 of 2 filters match

                          Price per night from

                          $287

                          Responds fast!
                          avg. 8 minutes

                          Price per night from

                          $287

                            33

                            NEW! Charlotte Amalie Villa w/Pool & Ocean Views!

                            St. Thomas / Charlotte Amalie

                            Charlotte Amalie villa

                            5 12 min stay varies

                            • 5 bedrooms
                            • sleeps 12
                            • min stay varies
                            • Swimming pool
                            • Child Friendly
                            • Air conditioning
                            1 of 2 match: Water sports, Walking trips 1 of 2 filters match

                            Price per night from

                            $859

                            Price per night from

                            $859

                              24

                              New! Ocean View Saint Thomas Condo, Walk to Beach!

                              East End / Smith Bay

                              Smith Bay condo

                              1 2 min stay varies

                              • 1 bedroom
                              • sleeps 2
                              • min stay varies
                              • Swimming pool
                              • Air conditioning
                              1 of 2 match: Water sports, Walking trips 1 of 2 filters match

                              Price per night from

                              $127

                              Responds fast!
                              avg. 10 minutes

                              Price per night from

                              $127

                                24

                                NEW! Cozy St. Croix House - 10 Mins to Beaches!

                                St. Croix / Cane Bay

                                Cane Bay house

                                2 4 6 nights min

                                • 2 bedrooms
                                • sleeps 4
                                • 6 nights min
                                • Child Friendly
                                1 of 2 match: Water sports, Walking trips 1 of 2 filters match

                                Price per night from

                                $75

                                Responds fast!
                                avg. 18 minutes

                                Price per night from

                                $75

                                (12) Excellent 

                                  21

                                  Sea Cottage - Romantic Getaway w/ a Stunning View

                                  St. John / Coral Bay

                                  Coral Bay cottage

                                  1 2 5 nights min

                                  • 1 bedroom
                                  • sleeps 2
                                  • 5 nights min
                                  • Beach / lakeside relaxation
                                  1 of 2 match: Water sports, Walking trips 1 of 2 filters match
                                  “Unexpected Escape” We were looking to get away from the common vacation grind, crowded pools and cookie cutter resort life and hoped to find a quiet, remote and authentic retreat. We found exactly that at the "Sea Cottage”. The sounds of the forest at

                                  Price per night from

                                  $212

                                  Responds fast!
                                  avg. 2 hours 29 minutes

                                  Price per night from

                                  $212

                                    40

                                    Island Time - 2 bed/2 bath SEA VIEW ! WINTER SPECIAL only $180.00 per night

                                    St. Croix / Christiansted

                                    Christiansted condo

                                    2 4 4 nights min

                                    • 2 bedrooms
                                    • sleeps 4
                                    • 4 nights min
                                    • Child Friendly
                                    1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                                    Price per night from

                                    $136

                                    Price per night from

                                    $136

                                      29

                                      PARADISE FOUND

                                      St. Croix / Christiansted

                                      Christiansted condo

                                      2 4 7 nights min

                                      • 2 bedrooms
                                      • sleeps 4
                                      • 7 nights min
                                      • Swimming pool
                                      • Child Friendly
                                      • Air conditioning
                                      1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                                      Price per night from

                                      $298

                                      Price per night from

                                      $298

                                        5

                                        Beachfront Condo - 37 Steps from thr water

                                        St. Thomas / St Thomas East

                                        St Thomas East condo

                                        1 2 1 night min

                                        • 1 bedroom
                                        • sleeps 2
                                        • 1 night min
                                        • Beach / lakeside relaxation
                                        • Air conditioning
                                        1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                                        Price per night from

                                        $262

                                        Responds fast!
                                        avg. 3 hours 21 minutes

                                        Price per night from

                                        $262

                                        (31) Excellent 

                                          43

                                          Villa in Paradise w/Private Pool! Walk to beach!

                                          St. Thomas / East End

                                          East End villa

                                          1 4 1 night min

                                          • 1 bedroom
                                          • sleeps 4
                                          • 1 night min
                                          • Beach / lakeside relaxation
                                          • Swimming pool
                                          • Child Friendly
                                          1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                          “A Perfect Chioce.” Great get-away destination. Cozy, private and surpasses expectations. Staff members have been sincerely interested in making our stay one to remember. You do not need to rent a car, since safari rides and taxis are readily availa

                                          Price per night from

                                          $205

                                          Responds fast!
                                          avg. 1 hour 38 minutes

                                          Price per night from

                                          $205

                                          (2) Very Good 

                                            32

                                            "Sunrise Sapphire" Sapphire Beach Condo

                                            St. Thomas / East End

                                            East End condo

                                            1 2 2 nights min

                                            • 1 bedroom
                                            • sleeps 2
                                            • 2 nights min
                                            • Beach / lakeside relaxation
                                            • Swimming pool
                                            • Child Friendly
                                            1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                                            Price per night from

                                            $263

                                            Price per night from

                                            $263

                                            (2) Excellent 

                                              46

                                              Your Perfect Beachfront Condo in Paradise - Corner Unit

                                              St. Thomas / East End

                                              East End condo

                                              1 4 min stay varies

                                              • 1 bedroom
                                              • sleeps 4
                                              • min stay varies
                                              • Nearest beach 0 mi
                                              • Swimming pool
                                              • Child Friendly
                                              1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                                              Price per night from

                                              $201

                                              Price per night from

                                              $201

                                              (11) Excellent 

                                              Certificate of Excellence

                                                40

                                                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
                                                1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                                                Certificate of Excellence

                                                Price per night from

                                                $229

                                                Responds fast!
                                                avg. 34 minutes

                                                Price per night from

                                                $229

                                                (15) Excellent 

                                                  23

                                                  Vista Caribe: Sunset Views All Year! Full AC! Amazing Pool!

                                                  St. John / Cruz Bay

                                                  Cruz Bay villa

                                                  4 8 5 nights min

                                                  • 4 bedrooms
                                                  • sleeps 8
                                                  • 5 nights min
                                                  • Beach / lakeside relaxation
                                                  • Swimming pool
                                                  • Child Friendly
                                                  1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                  “Spring Break in the islands!!!” Vista Caribe was perfect for us! Had everything we could have imagined and incredible views. We had 8 adults on our trip, 6 of which were making their first trip to St. John. Could not have gone better and we will be ba

                                                  Price per night from

                                                  $858

                                                  Responds fast!
                                                  avg. 1 hour 20 minutes

                                                  Price per night from

                                                  $858

                                                  (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
                                                    1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                                                    Price per night from

                                                    $929

                                                    Responds fast!
                                                    avg. 1 hour 20 minutes

                                                    Price per night from

                                                    $929

                                                    (5) Very Good 

                                                      24

                                                      Island Rider: Luxury Villa with Amazing Views! Pool and Hot Tub!

                                                      St. John / Cruz Bay

                                                      Cruz Bay villa

                                                      4 8 5 nights min

                                                      • 4 bedrooms
                                                      • sleeps 8
                                                      • 5 nights min
                                                      • Beach / lakeside relaxation
                                                      • Swimming pool
                                                      • Ask about children
                                                      1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                      “very nice” We had a great time at island rider with our family. The house is very clean and modern, and the views are spectacular. The only issue I would say is the air conditioning. In the master bedroom it doesn't get much cooler then the mid 70's

                                                      Price per night from

                                                      $1,400

                                                      Responds fast!
                                                      avg. 1 hour 20 minutes

                                                      Price per night from

                                                      $1,400

                                                      (4) Very Good 

                                                        16

                                                        Caneel Trailside Cottage: Expansive Views of the Caribbean!

                                                        St. John / Cruz Bay

                                                        Cruz Bay villa

                                                        2 4 5 nights min

                                                        • 2 bedrooms
                                                        • sleeps 4
                                                        • 5 nights min
                                                        • Beach / lakeside relaxation
                                                        • Swimming pool
                                                        • Child Friendly
                                                        1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                        “Every thing was neat and tidy and just right for us.” Our first visit to this villa and we loved it. Two equal sized bedrooms and everything you could ask for. Great view and close to town. We will rent here again. Catered to was great to work with an

                                                        Price per night from

                                                        $429

                                                        Responds fast!
                                                        avg. 1 hour 20 minutes

                                                        Price per night from

                                                        $429

                                                        (23) Very Good 

                                                          22

                                                          Sea Forever: 180 Degree Sunset Views!

                                                          St. John / Cruz Bay

                                                          Cruz Bay villa

                                                          4 8 5 nights min

                                                          • 4 bedrooms
                                                          • sleeps 8
                                                          • 5 nights min
                                                          • Beach / lakeside relaxation
                                                          • Swimming pool
                                                          • Child Friendly
                                                          1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                          “View to die for” Exceeded all of our expectations. We couldn't be critical of one thing. When we return to St J, this will be our home once again.

                                                          Price per night from

                                                          $715

                                                          Responds fast!
                                                          avg. 1 hour 20 minutes

                                                          Price per night from

                                                          $715

                                                          (29) Very Good 

                                                            36

                                                            Old World Vacation Villa at Peter Bay. Close to North Shore Beaches.

                                                            St. John / Virgin Islands National Park

                                                            Virgin Islands National Park villa

                                                            4 8 7 nights min

                                                            • 4 bedrooms
                                                            • sleeps 8
                                                            • 7 nights min
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 0.8 mi
                                                            • Child Friendly
                                                            1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                            “Amazing!” I rented amorosa for a weeks vacation to celebrate my fiancés birthday along with a second couple. The house and grounds were amazing. While the photos are beautiful they don't capture how incredible this property is. Everything from the kit

                                                            Price per night from

                                                            $1,100

                                                            Responds fast!
                                                            avg. 2 hours 20 minutes

                                                            Price per night from

                                                            $1,100

                                                            (4) Excellent 

                                                              24

                                                              Two Bedroom Villa at Sapphire Beach Resort

                                                              St. Thomas / St Thomas East

                                                              St Thomas East villa

                                                              2 4 min stay varies

                                                              • 2 bedrooms
                                                              • sleeps 4
                                                              • min stay varies
                                                              • Beach / lakeside relaxation
                                                              • Nearest beach 0 mi
                                                              • Swimming pool
                                                              1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                                                              Price per night from

                                                              $343

                                                              Price per night from

                                                              $343

                                                              (13) Very Good 

                                                                49

                                                                Altagracia: Stunning Sunsets!

                                                                St. John / Cruz Bay

                                                                Cruz Bay villa

                                                                4 8 5 nights min

                                                                • 4 bedrooms
                                                                • sleeps 8
                                                                • 5 nights min
                                                                • Beach / lakeside relaxation
                                                                • Swimming pool
                                                                • Child Friendly
                                                                1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                                “Paradise” This was our 3rd visit to St. John and will not be our last. Altagracia was wonderful. The house was so comfortable. Everything was perfect, the pool, the bedrooms, the decks, everything!!! The kitchen is fully equipped with everything one

                                                                Price per night from

                                                                $700

                                                                Responds fast!
                                                                avg. 1 hour 20 minutes

                                                                Price per night from

                                                                $700

                                                                (14) Very Good 

                                                                  24

                                                                  Sugar Bird Cove - Beachfront/Magens Bay view villa

                                                                  US Virgin Isles / St. Thomas

                                                                  St. Thomas house

                                                                  2 4 7 nights min

                                                                  • 2 bedrooms
                                                                  • sleeps 4
                                                                  • 7 nights min
                                                                  • Beach / lakeside relaxation
                                                                  • Child Friendly
                                                                  • Air conditioning
                                                                  1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                                                                  Price per night from

                                                                  $344

                                                                  Price per night from

                                                                  $344

                                                                    16

                                                                    Our place in St Thomas 1BR Suite

                                                                    St. Thomas / East End

                                                                    East End apartment

                                                                    1 4 min stay varies

                                                                    • 1 bedroom
                                                                    • sleeps 4
                                                                    • min stay varies
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 1 mi
                                                                    • Child Friendly
                                                                    1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                                                                    Price per night from

                                                                    $148

                                                                    Price per night from

                                                                    $148

                                                                    (3) Excellent 

                                                                      40

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

                                                                      St. Thomas / Water Island

                                                                      Water Island b&b

                                                                      2 4 1 night min

                                                                      • 2 bedrooms
                                                                      • sleeps 4
                                                                      • 1 night min
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 1 mi
                                                                      • Swimming pool
                                                                      1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                                                                      Price per night from

                                                                      $229

                                                                      Price per night from

                                                                      $229

                                                                      (1) Excellent 

                                                                        28

                                                                        The Dancing Orchid Bed and Breakfast Villa, The Ocean Room

                                                                        St. Thomas / Charlotte Amalie

                                                                        Charlotte Amalie b&b

                                                                        1 2 min stay varies

                                                                        • 1 bedroom
                                                                        • sleeps 2
                                                                        • min stay varies
                                                                        • Child Friendly
                                                                        • Air conditioning
                                                                        1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                                                                        Price per night from

                                                                        $212

                                                                        Price per night from

                                                                        $212

                                                                        (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
                                                                          1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                                          “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 37 minutes

                                                                          Price per night from

                                                                          $338

                                                                          (46) Excellent 

                                                                            82

                                                                            EXTREMELY HIGH REVIEWS! Owner lives in Community to Help, if Needed. Sleeps 6.

                                                                            St. Thomas / East End

                                                                            East End apartment

                                                                            2 6 min stay varies

                                                                            • 2 bedrooms
                                                                            • sleeps 6
                                                                            • min stay varies
                                                                            • Beach / lakeside relaxation
                                                                            • Nearest beach 0.1 mi
                                                                            • Swimming pool
                                                                            1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                                            “CONDO IN St Thomas VI” I just want to thanks Sherri for the condo we rent for her at the island all in the condo was excellent everything was just as listed in the web site and the location was perfect we have a great time and hopefully we will go ne

                                                                            Price per night from

                                                                            $343

                                                                            Responds fast!
                                                                            avg. 2 hours 44 minutes

                                                                            Price per night from

                                                                            $343

                                                                            (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
                                                                              1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                                              “All the Comforts of Home” The owner's Michael & Sandra could not have more accommodating! They made sure their home felt like OUR home for the month we stayed there. The home was spotless and had everything we would need and more. I especially love

                                                                              Price per night from

                                                                              $184

                                                                              Price per night from

                                                                              $184