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

138 house rentals

(2) Excellent 

    27

    Above and Beyond Villa

    St. Croix / Cane Bay

    Cane Bay villa

    3 9 7 nights min

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

    Price per night from

    $593

    Price per night from

    $593

    (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
      “Outstanding Condo, Location, and Amenities” The condo was spacious with excellent appliances, furnishings, and amenities. Sherry was a fantastic host; she provided all the information we needed to enjoy our 2 week stay at Cowpet Bay West. The adjacent

      Price per night from

      $343

      Responds fast!
      avg. 2 hours 58 minutes

      Price per night from

      $343

      (4) Excellent 

        13

        Sapphire Beach Front (Fully Renovated)

        St. Thomas / East End

        East End condo

        1 4 4 nights min

        • 1 bedroom
        • sleeps 4
        • 4 nights min
        • Nearest beach 0 mi
        • Swimming pool
        • Child Friendly

        Price per night from

        $217

        Price per night from

        $217

        (4) Excellent 

          18

          2 Bdr Condo on the water in the beautiful Caribbean

          St. Thomas / Bolongo Bay

          Bolongo Bay condo

          2 6 5 nights min

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

          Price per night from

          $300

          Responds fast!
          avg. 3 hours 36 minutes

          Price per night from

          $300

          (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

            Price per night from

            $213

            Price per night from

            $213

            (7) Excellent 

              21

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

              St. Croix / Christiansted

              Christiansted villa

              4 10 7 nights min

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

              Price per night from

              $568

              Price per night from

              $568

              (4) Excellent 

                16

                Beachside Bliss

                St. Croix / Christiansted

                Christiansted condo

                2 4 7 nights min

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

                Price per night from

                $201

                Price per night from

                $201

                (15) Excellent 

                  28

                  Villa Mirino, Ocean front, Intimate East End Home

                  St. Thomas / East End

                  East End villa

                  5 10 min stay varies

                  • 5 bedrooms
                  • sleeps 10
                  • min stay varies
                  • Beach / lakeside relaxation
                  • Nearest beach 0.5 mi
                  • Swimming pool
                  “Beyond Expectations” I would not stay anywhere else on the island. The house itself is in immaculate condition with huge sliding glass doors in every room allowing for amazing views of the Caribbean from every room. I loved waking up to the breathtaki

                  Price per night from

                  $689

                  Responds fast!
                  avg. 2 hours 43 minutes

                  Price per night from

                  $689

                  (45) Excellent 

                    56

                    Beachfront house with dock

                    St. Croix / Christiansted

                    Christiansted house

                    3 6 min stay varies

                    • 3 bedrooms
                    • sleeps 6
                    • min stay varies
                    • Beach / lakeside relaxation
                    • Nearest beach 0 mi
                    • Swimming pool
                    “Perfect Vacation Rental” Our first Visit to St.Croix was a great experience thanks to Cecilia, owner and Property Manager Bobbi and her husband Bob. First let me say that Cecilia made me very comfortable from the start. I was planning a 30th wedding a

                    Price per night from

                    $357

                    Responds fast!
                    avg. 1 hour 0 minutes

                    Price per night from

                    $357

                      29

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

                      St. Croix / Frederiksted

                      Frederiksted townhouse

                      1 4 7 nights min

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

                      Price per night from

                      $86

                      Price per night from

                      $86

                      (3) Excellent 

                        23

                        Villa stomach

                        St. Thomas / Magens Bay

                        Magens Bay villa

                        3 6 min stay varies

                        • 3 bedrooms
                        • sleeps 6
                        • min stay varies
                        • Beach / lakeside relaxation
                        • Swimming pool
                        • Child Friendly

                        Price per night from

                        $606

                        Price per night from

                        $606

                        (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

                          $574

                          Price per night from

                          $574

                          (55) Excellent 

                            40

                            VILLA AMOUR ,Romantic , Art Lovers Paradise ,

                            St. Thomas / North Side

                            North Side villa

                            4 8 min stay varies

                            • 4 bedrooms
                            • sleeps 8
                            • min stay varies
                            • Beach / lakeside relaxation
                            • Swimming pool
                            • Child Friendly
                            “Perfect!” Title says it all. PERFECT island vacation home. Better than advertised. We had 7 adults and 2 infants and had plenty of room to relax. Pool, views are incredible. Convenient enough to travel the rest of the island (although you may ask

                            Price per night from

                            $573

                            Price per night from

                            $573

                            (14) Excellent 

                              15

                              Mango cottage

                              St. Croix / Christiansted

                              Christiansted apartment

                              1 2 2 nights min

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

                              Price per night from

                              $98

                              Responds fast!
                              avg. 3 hours 31 minutes

                              Price per night from

                              $98

                              (2) Excellent 

                                7

                                Studio Condo on Bolongo Bay

                                St. Thomas / Bolongo Bay

                                Bolongo Bay condo

                                1 3 5 nights min

                                • 1 bedroom
                                • sleeps 3
                                • 5 nights min
                                • Beach / lakeside relaxation
                                • Swimming pool
                                • Child Friendly

                                Price per night from

                                $173

                                Responds fast!
                                avg. 3 hours 36 minutes

                                Price per night from

                                $173

                                (3) Very Good 

                                  10

                                  Marriott Frenchman's Cove 2/2 New, Spacious, Villa

                                  St. Thomas / Charlotte Amalie

                                  Charlotte Amalie hotel apartment

                                  2 8 7 nights min

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

                                  Price per night from

                                  $475

                                  Responds fast!
                                  avg. 1 hour 23 minutes

                                  Price per night from

                                  $475

                                  (10) Excellent 

                                    16

                                    Sapphire Jewel

                                    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
                                    “Super comfortable condo, excellent value, owners thought of everything” We stayed at this Sapphire Bay condo this February for a week and it was paradise. It is on THE best beach in the Virgin Islands. Everything about the condo is perfect including t

                                    Price per night from

                                    $172

                                    Price per night from

                                    $172

                                    (4) Very Good 

                                      22

                                      Studio Condo on the Waterfront at Bolongo Bay

                                      St. Thomas / Bolongo Bay

                                      Bolongo Bay condo

                                      2 5 nights min

                                      • sleeps 2
                                      • 5 nights min
                                      • Beach / lakeside relaxation
                                      • Nearest beach 0 mi
                                      • Swimming pool

                                      Price per night from

                                      $184

                                      Responds fast!
                                      avg. 3 hours 36 minutes

                                      Price per night from

                                      $184

                                      (23) Excellent 

                                        44

                                        Magens Bay, Pool, Amazing View, New Construction, Exquisite Comfort, Gated

                                        St. Thomas / Magens Bay

                                        Magens Bay villa

                                        4 12 7 nights min

                                        • 4 bedrooms
                                        • sleeps 12
                                        • 7 nights min
                                        • Beach / lakeside relaxation
                                        • Nearest beach 2 mi
                                        • Swimming pool
                                        “Beautiful well-equipped home, very relaxing, lots of privacy, st” My husband and I rented Blue Skies for a week's stay with our two college-aged sons during their Spring Break. We were looking for a family bonding week, and this definitely fit the bil

                                        Price per night from

                                        $477

                                        Price per night from

                                        $477

                                        (7) Excellent 

                                          54

                                          EXPERIENCE the UNIQUE KALEIDOSCOPE of Comfort, Beauty, Location, Value, Service!

                                          St. Thomas / East End

                                          East End house

                                          2 6 5 nights min

                                          • 2 bedrooms
                                          • sleeps 6
                                          • 5 nights min
                                          • Beach / lakeside relaxation
                                          • Nearest beach 0.8 mi
                                          • Swimming pool
                                          “Can't wait to go back!” Of the several places I've staying on St. Thomas (and St. Croix) the past year, this is the best. I loved all the thoughtful touches: comfy, LONG chaises; lovely pool; beautiful balcony; fantastic, well-appointed kitchen and

                                          Price per night from

                                          $178

                                          Responds fast!
                                          avg. 3 hours 29 minutes

                                          Price per night from

                                          $178

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

                                            Price per night from

                                            $344

                                            Price per night from

                                            $344

                                            (1) Excellent 

                                              19

                                              Sapphire Beach~20 steps off patio to ocean~Amazing

                                              St. Thomas / East End

                                              East End condo

                                              1 4 5 nights min

                                              • 1 bedroom
                                              • sleeps 4
                                              • 5 nights min
                                              • Beach / lakeside relaxation
                                              • Ask about children

                                              Price per night from

                                              $172

                                              Responds fast!
                                              avg. 2 hours 24 minutes

                                              Price per night from

                                              $172

                                              (10) Excellent 

                                              Certificate of Excellence

                                                32

                                                OCEAN FRONT! LunaSea at SeaClusion, Cane Bay

                                                St. Croix / Cane Bay

                                                Cane Bay condo

                                                2 6 min stay varies

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

                                                Certificate of Excellence

                                                Price per night from

                                                $258

                                                Responds fast!
                                                avg. 36 minutes

                                                Price per night from

                                                $258

                                                (9) Excellent 

                                                  62

                                                  Beachfront Villa with a Down Island View-Priceless

                                                  St. Thomas / East End

                                                  East End apartment

                                                  1 6 3 nights min

                                                  • 1 bedroom
                                                  • sleeps 6
                                                  • 3 nights min
                                                  • Beach / lakeside relaxation
                                                  • Nearest beach 0 mi
                                                  • Swimming pool
                                                  “Well maintained, quality furnished condo with very helpful owner.” We have stayed in several different condos @ Sapphire Beach in several different price ranges. John's is by far the best maintained despite it not being the highest end priced. It also

                                                  Price per night from

                                                  $150

                                                  Price per night from

                                                  $150

                                                  (5) Excellent 

                                                    24

                                                    Brigadoon: A 2Bd/2Ba Brand New Villa In Red Hook

                                                    St. Thomas / St Thomas East

                                                    St Thomas East villa

                                                    2 6 4 nights min

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

                                                    Price per night from

                                                    $259

                                                    Price per night from

                                                    $259

                                                    (6) Excellent 

                                                      30

                                                      Dolphin's Paradise at Pelican Cove

                                                      St. Croix / Christiansted

                                                      Christiansted apartment

                                                      2 4 4 nights min

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

                                                      Price per night from

                                                      $201

                                                      Price per night from

                                                      $201

                                                      (2) Excellent 

                                                        14

                                                        Spring Specials! Million Dollar Views! 1BR/1BA - Free WiFi Point Pleasant

                                                        East End / Smith Bay

                                                        Smith Bay apartment

                                                        1 4 4 nights min

                                                        • 1 bedroom
                                                        • sleeps 4
                                                        • 4 nights min
                                                        • Nearest beach 0.001 mi
                                                        • Swimming pool
                                                        • Child Friendly

                                                        Price per night from

                                                        $171

                                                        Responds fast!
                                                        avg. 3 hours 13 minutes

                                                        Price per night from

                                                        $171

                                                        (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

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

                                                            Price per night from

                                                            $315

                                                            (10) Excellent 

                                                              19

                                                              Beautiful Sapphire Beach only steps away from our comfortable 1,000 sq ft condo

                                                              St. Thomas / East End

                                                              East End apartment

                                                              1 5 3 nights min

                                                              • 1 bedroom
                                                              • sleeps 5
                                                              • 3 nights min
                                                              • Beach / lakeside relaxation
                                                              • Nearest beach 0.01 mi
                                                              • Swimming pool
                                                              “A Honeymooners Paridise...” My husband and I spent our honeymoon in this condo it was beautiful. The Sunroom is glowing with sunlight in the morning and filled with stars in the evening. The beach was just outside our doorstep. The living room was coz

                                                              Price per night from

                                                              $202

                                                              Price per night from

                                                              $202

                                                              (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
                                                                “Perfect vacation in St Thomas” Spent end of January, beginning of February at Laverne's place in Pavilions and Pools. Everything was perfect. The condo was clean and very comfortable. It was great having your own pool just outside the door. The proper

                                                                Price per night from

                                                                $205

                                                                Responds fast!
                                                                avg. 1 hour 48 minutes

                                                                Price per night from

                                                                $205

                                                                (5) Excellent 

                                                                  26

                                                                  OH La La - Carden Beach - Upscale Oceanfront Condo

                                                                  US Virgin Isles / St. Croix

                                                                  St. Croix condo

                                                                  3 8 7 nights min

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

                                                                  Price per night from

                                                                  $300

                                                                  Price per night from

                                                                  $300

                                                                  (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
                                                                    “Truly Exceptional Property!” Villa Sunrose was a truly exceptional property. The villa was exceedingly well appointed, very tasteful and spacious. All the bedrooms were extremely well decorated and comfortable, and the cottage was a once in a lifetim

                                                                    Price per night from

                                                                    $420

                                                                    Price per night from

                                                                    $420

                                                                    (9) Excellent 

                                                                      34

                                                                      "A Break from Normal" The Breakers at Cane Bay

                                                                      St. Croix / Christiansted

                                                                      Christiansted villa

                                                                      2 4 min stay varies

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

                                                                      Price per night from

                                                                      $379

                                                                      Responds fast!
                                                                      avg. 24 minutes

                                                                      Price per night from

                                                                      $379

                                                                      (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

                                                                        (2) Very Good 

                                                                          24

                                                                          2 bedroom, 2 bath harborside condo in St. Croix

                                                                          St. Croix / Christiansted

                                                                          Christiansted condo

                                                                          2 4 2 nights min

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

                                                                          Price per night from

                                                                          $171

                                                                          Responds fast!
                                                                          avg. 1 hour 14 minutes

                                                                          Price per night from

                                                                          $171

                                                                          (13) Very Good 

                                                                            23

                                                                            Waterfront Escape: Paradise at a Great Price!

                                                                            St. Thomas / East End

                                                                            East End studio

                                                                            Studio 4 2 nights min

                                                                            • Studio
                                                                            • sleeps 4
                                                                            • 2 nights min
                                                                            • Beach / lakeside relaxation
                                                                            • Nearest beach 0 mi
                                                                            • Swimming pool
                                                                            “Amazing Experience” I loved my stay at this condo! Great location! Owner was super friendly and helpful. The condo was very clean and newly renovated, exactly like the photos shows. I could have not asked for a better vacation. Will definitely come ba

                                                                            Price per night from

                                                                            $230

                                                                            Price per night from

                                                                            $230

                                                                            (11) Excellent 

                                                                            Certificate of Excellence

                                                                              33

                                                                              Casa Azul at Crystal Cove, St. Thomas

                                                                              East End / Red Hook

                                                                              Red Hook condo

                                                                              1 5 3 nights min

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

                                                                              Certificate of Excellence

                                                                              Price per night from

                                                                              $343

                                                                              Responds fast!
                                                                              avg. 1 hour 38 minutes

                                                                              Price per night from

                                                                              $343