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

    27

    Last min.Special $500 night April 6- May 31, 4 Bed/ 4 Bath, Pool, AC, Wi-Fi

    St. John / Cruz Bay

    Cruz Bay villa

    4 8 min stay varies

    • 4 bedrooms
    • sleeps 8
    • min stay varies
    • Beach / lakeside relaxation
    • Swimming pool
    • Child Friendly
    Match: Walking trips Water sports All filters match

    Price per night from

    $573

    Price per night from

    $573

    (1) Excellent 

      32

      Romantic 5BR Cottage in Cruz Bay, St. John

      St. John / Cruz Bay

      Cruz Bay villa

      5 10 5 nights min

      • 5 bedrooms
      • sleeps 10
      • 5 nights min
      • Swimming pool
      • Child Friendly
      • Air conditioning
      Match: Walking trips Water sports All filters match

      Price per night from

      $924

      Price per night from

      $924

        24

        Suite 8c - Gallows Point Resort Oceanfront Upper Level

        St. John / Cruz Bay

        Cruz Bay villa

        1 5 1 night min

        • 1 bedroom
        • sleeps 5
        • 1 night min
        • Beach / lakeside relaxation
        • Ask about children
        • Air conditioning
        Match: Walking trips Water sports All filters match

        Price per night from

        $567

        Price per night from

        $567

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

        (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

            26

            The Dancing Orchid Bed and Breakfast Villa, The Garden Room

            St. Thomas / Charlotte Amalie

            Charlotte Amalie b&b

            1 2 min stay varies

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

            Price per night from

            $212

            Price per night from

            $212

              24

              Beachfront St. Croix Condo w/ Pool-Steps to Ocean!

              St. Croix / Christiansted

              Christiansted apartment

              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

              $161

              Responds fast!
              avg. 33 minutes

              Price per night from

              $161

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

                Price per night from

                $98

                Responds fast!
                avg. 3 hours 31 minutes

                Price per night from

                $98

                  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

                  $263

                  Responds fast!
                  avg. 3 hours 21 minutes

                  Price per night from

                  $263

                  (2) Excellent 

                    9

                    Bright & Breezy at Carambola

                    St. Croix / Kingshill

                    Kingshill house

                    2 6 min stay varies

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

                    Price per night from

                    $115

                    Price per night from

                    $115

                      80

                      new listing! 4 Bedroom with spectacular views &great breeze, 5mins from town

                      St. John / Virgin Islands National Park

                      Virgin Islands National Park apartment

                      4 10 4 nights min

                      • 4 bedrooms
                      • sleeps 10
                      • 4 nights min
                      • Nearest beach 1 mi
                      • Child Friendly
                      • Air conditioning
                      1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                      Price per night from

                      $630

                      Price per night from

                      $630

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

                        Price per night from

                        $171

                        Responds fast!
                        avg. 3 hours 13 minutes

                        Price per night from

                        $171

                        (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

                            35

                            Mango House on St. Croix's Beautiful West End.

                            St. Croix / Frederiksted

                            Frederiksted house

                            3 10 3 nights min

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

                            Price per night from

                            $288

                            Price per night from

                            $288

                              12

                              Clear To Sea

                              St. Croix / Teague Bay

                              Teague Bay condo

                              3 6 3 nights min

                              • 3 bedrooms
                              • sleeps 6
                              • 3 nights min
                              • Nearest beach 1 mi
                              • Swimming pool
                              • Child Friendly
                              1 of 2 match: Water sports, Walking trips 1 of 2 filters match

                              Price per night from

                              $288

                              Price per night from

                              $288

                                28

                                NEW! Luxury St. Croix Home w/Pool & Stunning Views

                                St. Croix / Teague Bay

                                Teague Bay house

                                3 12 min stay varies

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

                                Price per night from

                                $458

                                Responds fast!
                                avg. 33 minutes

                                Price per night from

                                $458

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

                                  Price per night from

                                  $185

                                  Responds fast!
                                  avg. 3 hours 36 minutes

                                  Price per night from

                                  $185

                                  (1) Excellent 

                                    7

                                    Water view 1 bedroom suite- sv.ar

                                    St. Thomas / East End

                                    East End condo

                                    1 4 min stay varies

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

                                    Price per night from

                                    $191

                                    Responds fast!
                                    avg. 3 hours 12 minutes

                                    Price per night from

                                    $191

                                    (6) Excellent 

                                      10

                                      LAST MINUTE SUMMER SPECIAL...$775 WK IN AUGUST

                                      St. Croix / Christiansted

                                      Christiansted villa

                                      2 4 3 nights min

                                      • 2 bedrooms
                                      • sleeps 4
                                      • 3 nights min
                                      • Beach / lakeside relaxation
                                      • Swimming pool
                                      • Child Friendly
                                      1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                      “Great location and site view” We were very pleased with our condo location, and all of the details of the owner Laura Weller was able to arrange for our stay including directions and recommendations. The place is great for rest as well as for fun, gre

                                      Price per night from

                                      $168

                                      Price per night from

                                      $168

                                      (6) Excellent 

                                        39

                                        Miramar, A Magnificent 5 Star+ Oceanfront Mansion

                                        St. Croix / Christiansted

                                        Christiansted villa

                                        5 12 min stay varies

                                        • 5 bedrooms
                                        • sleeps 12
                                        • 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

                                        Price per night from

                                        $1,940

                                        Price per night from

                                        $1,940

                                        (2) Average 

                                          28

                                          Luna Bella Condo, Breathtaking Down Island Views!!

                                          St. Thomas / East End

                                          East End apartment

                                          1 4 3 nights min

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

                                          Price per night from

                                          $295

                                          Price per night from

                                          $295

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

                                            Price per night from

                                            $299

                                            Responds fast!
                                            avg. 3 hours 36 minutes

                                            Price per night from

                                            $299

                                              29

                                              Pelican Way Villas: Frangipani Villa

                                              St. Thomas / Charlotte Amalie

                                              Charlotte Amalie villa

                                              3 8 4 nights min

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

                                              Price per night from

                                              $459

                                              Price per night from

                                              $459

                                              (34) Excellent 

                                                19

                                                Drake's View: Voted Best View in the Caribbean

                                                St. John / Coral Bay

                                                Coral Bay villa

                                                4 8 min stay varies

                                                • 4 bedrooms
                                                • sleeps 8
                                                • min stay varies
                                                • Beach / lakeside relaxation
                                                • Nearest beach 5 mi
                                                • Swimming pool
                                                1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                “Incredible, Gorgeous View!” Our family stayed at Drake's View June 13th - July 1st, 2013. We needed a villa with 4 bedrooms. It was the "view" from Drake's View that won it over! Wow, what an incredible, gorgeous view of Coral Bay & the Bvi's! The Kit

                                                Price per night from

                                                $684

                                                Price per night from

                                                $684

                                                (16) Excellent 

                                                Certificate of Excellence

                                                  43

                                                  Serenity - Private Caribbean Style Pool Villa: $250./nt or less!

                                                  St. Thomas / St Thomas East

                                                  St Thomas East condo

                                                  1 2 3 nights min

                                                  • 1 bedroom
                                                  • sleeps 2
                                                  • 3 nights min
                                                  • Beach / lakeside relaxation
                                                  • Nearest beach 0.4 mi
                                                  • Swimming pool
                                                  1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                                                  Certificate of Excellence

                                                  Price per night from

                                                  $173

                                                  Responds fast!
                                                  avg. 2 hours 22 minutes

                                                  Price per night from

                                                  $173

                                                  (5) Excellent 

                                                    8

                                                    Captain's Quarters BRAND NEW and Waiting for YOU

                                                    St. Thomas / North Side

                                                    North Side apartment

                                                    1 4 4 nights min

                                                    • 1 bedroom
                                                    • sleeps 4
                                                    • 4 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

                                                    $247

                                                    Responds fast!
                                                    avg. 29 minutes

                                                    Price per night from

                                                    $247

                                                    (30) Excellent 

                                                      68

                                                      Amazing View and White Sand Beach!

                                                      St. Thomas / East End

                                                      East End apartment

                                                      1 4 4 nights min

                                                      • 1 bedroom
                                                      • sleeps 4
                                                      • 4 nights min
                                                      • Beach / lakeside relaxation
                                                      • Nearest beach 0.2 mi
                                                      • Swimming pool
                                                      1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                      “The Long Term Respite” My husband and I have been staying in #211 for 12 years as a get-away from Northeast winters. It is impossible to tell you in a few words just how much we have treasured this annual event. However, we know that this opportunit

                                                      Price per night from

                                                      $207

                                                      Responds fast!
                                                      avg. 52 minutes

                                                      Price per night from

                                                      $207

                                                      (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
                                                        1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                        “AMAZING EXPERIENCE - BOOK IT!” I highly recommend Villa Amour. When you are booking a vacation you want it to be relaxing and everything to go just right. We were so pleased with our experience. It is very easy to get around and quite fun to rent a

                                                        Price per night from

                                                        $575

                                                        Price per night from

                                                        $575

                                                        (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
                                                          1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                          “My stay” The place was wonderful..loved the view at night..the place felt secured..everything i need was in reach i would stay here again

                                                          Price per night from

                                                          $201

                                                          Responds fast!
                                                          avg. 3 hours 46 minutes

                                                          Price per night from

                                                          $201

                                                          (46) Excellent 

                                                            56

                                                            Beachfront house with dock

                                                            St. Croix / Christiansted

                                                            Christiansted house

                                                            3 6 7 nights min

                                                            • 3 bedrooms
                                                            • sleeps 6
                                                            • 7 nights min
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 0 mi
                                                            • Swimming pool
                                                            1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                            “It Doesn't Get Much Better Than This!” My wife and I stayed at Isla Vista 5/23/15 - 5/30/15 and couldn't have asked for a better location, view, or included amenities. Cecilia was a pleasure to work with and went above and beyond anyone else that we

                                                            Price per night from

                                                            $359

                                                            Responds fast!
                                                            avg. 59 minutes

                                                            Price per night from

                                                            $359

                                                            (67) Excellent 

                                                              43

                                                              BEAUTIFUL Beachfront Condo, Elysian Beach Resort, East End

                                                              St. Thomas / East End

                                                              East End apartment

                                                              2 8 min stay varies

                                                              • 2 bedrooms
                                                              • sleeps 8
                                                              • 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
                                                              “BEST VACATION EVER!” We stayed in B unit where the views from all 3 balconies are amazing, The unit is spacious, comfortable, clean, very well maintained and just steps away from the beach, pool, pool bar and two fantastic restaurants, Sangrias and Ca

                                                              Price per night from

                                                              $230

                                                              Price per night from

                                                              $230

                                                                24

                                                                MARCH or JULY 2020 PENTHOUSE 3BR -- THE RITZ CLUB ST THOMAS USVI

                                                                St. Thomas / East End

                                                                East End condo

                                                                3 8 7 nights min

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

                                                                Price per night from

                                                                $1,092

                                                                Price per night from

                                                                $1,092

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

                                                                  Price per night from

                                                                  $173

                                                                  Responds fast!
                                                                  avg. 3 hours 36 minutes

                                                                  Price per night from

                                                                  $173

                                                                    22

                                                                    Toe's in the Sand - BEACHFRONT - FALL SPECIAL only $130.00 per night

                                                                    St. Croix / Christiansted

                                                                    Christiansted condo

                                                                    2 5 4 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 5
                                                                    • 4 nights min
                                                                    • 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

                                                                    $149

                                                                    Price per night from

                                                                    $149

                                                                      14

                                                                      @Sapphire Beach Playa Brisa y Mar

                                                                      St. Thomas / St Thomas East

                                                                      St Thomas East condo

                                                                      1 2 3 nights min

                                                                      • 1 bedroom
                                                                      • sleeps 2
                                                                      • 3 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 0.1 mi
                                                                      • Swimming pool
                                                                      1 of 2 match: Walking trips, Water sports 1 of 2 filters match

                                                                      Price per night from

                                                                      $343

                                                                      Price per night from

                                                                      $343

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

                                                                        Price per night from

                                                                        $178

                                                                        (11) Very Good 

                                                                          27

                                                                          Francis Bay Estate: Walk to the North Shore Beaches!

                                                                          St. John / Cruz Bay

                                                                          Cruz Bay villa

                                                                          5 10 5 nights min

                                                                          • 5 bedrooms
                                                                          • sleeps 10
                                                                          • 5 nights min
                                                                          • Beach / lakeside relaxation
                                                                          • Nearest beach 1 mi
                                                                          • Swimming pool
                                                                          1 of 2 match: Walking trips, Water sports 1 of 2 filters match
                                                                          “Paradise on St. John” If you're staying on St. John, we highly recommend Francis Bay Estate. Catered To met us off the ferry and were very accommodating is getting us settled. It's a wonderful location, house and grounds. The kitchen is well equipped

                                                                          Price per night from

                                                                          $1,072

                                                                          Responds fast!
                                                                          avg. 1 hour 20 minutes

                                                                          Price per night from

                                                                          $1,072

                                                                          (3) Very Good 

                                                                            32

                                                                            Ardisia: Brand New Luxury Waterfront Villa!

                                                                            St. John / Cruz Bay

                                                                            Cruz Bay villa

                                                                            5 10 5 nights min

                                                                            • 5 bedrooms
                                                                            • sleeps 10
                                                                            • 5 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

                                                                            $1,786

                                                                            Responds fast!
                                                                            avg. 1 hour 20 minutes

                                                                            Price per night from

                                                                            $1,786

                                                                            (4) Excellent 

                                                                              35

                                                                              Sea's Edge: Waterfront Location! Breathtaking Views!

                                                                              St. John / Cruz Bay

                                                                              Cruz Bay villa

                                                                              5 10 5 nights min

                                                                              • 5 bedrooms
                                                                              • sleeps 10
                                                                              • 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

                                                                              $1,286

                                                                              Responds fast!
                                                                              avg. 1 hour 20 minutes

                                                                              Price per night from

                                                                              $1,286