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

322 house rentals

(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
    Match: Cot available Private pool Walking trips All filters match

    Price per night from

    $682

    Price per night from

    $682

    (19) Very Good 

      27

      Amazing Ocean views at Villa Mar de Amores

      St. John / Cruz Bay

      Cruz Bay villa

      3 6 min stay varies

      • 3 bedrooms
      • sleeps 6
      • min stay varies
      • Beach / lakeside relaxation
      • Nearest beach 8 mi
      • Swimming pool
      Match: Cot available Private pool Walking trips All filters match
      “Can't wait to go back!” We loved Villa Mar de amores from the moment we got there. Amazing views, great vibes, lovely decorations, high ceilings, comfy beds, great kitchen, just perfect. It's even nicer than the pictures. We all started smiling when w

      Price per night from

      $302

      Price per night from

      $302

      (27) Excellent 

        46

        Most Popular Couple and Family Villa 4 Equal King Master's & 5th Kids BR Full AC

        St. John / Virgin Islands National Park

        Virgin Islands National Park villa

        5 10 7 nights min

        • 5 bedrooms
        • sleeps 10
        • 7 nights min
        • Beach / lakeside relaxation
        • Nearest beach 0 mi
        • Swimming pool
        Match: Cot available Private pool Walking trips All filters match
        “Fabulous” The views from Casa La Famiglia are breathtaking. The villa is designed to maximize views from every room,and the outdoor space feels like a comfortable extension of the home. The infinity pool and jacuzzi are the perfect complement to a kil

        Price per night from

        $1,637

        Responds fast!
        avg. 51 minutes

        Price per night from

        $1,637

        (1) Excellent 

          63

          Villa HAKUNA MATATA Surrounded by National PK on North Shore above Cinnamon Bay

          St. John / Cruz Bay

          Cruz Bay villa

          4 8 7 nights min

          • 4 bedrooms
          • sleeps 8
          • 7 nights min
          • Nearest beach 0.5 mi
          • Swimming pool
          • Child Friendly
          Match: Cot available Private pool Walking trips All filters match

          Price per night from

          $1,620

          Price per night from

          $1,620

          (6) Excellent 

            23

            Amazing Ocean View Villa Catalina

            St. John / Cruz Bay

            Cruz Bay villa

            4 8 min stay varies

            • 4 bedrooms
            • sleeps 8
            • min stay varies
            • Beach / lakeside relaxation
            • Nearest beach 0.9 mi
            • Swimming pool
            Match: Cot available Private pool Walking trips All filters match

            Price per night from

            $285

            Responds fast!
            avg. 3 hours 10 minutes

            Price per night from

            $285

            (4) Excellent 

              26

              Fantastic Mar de Amores Undamaged by Hurricanes

              St. John / Cruz Bay

              Cruz Bay villa

              3 7 min stay varies

              • 3 bedrooms
              • sleeps 7
              • min stay varies
              • Beach / lakeside relaxation
              • Nearest beach 0.7 mi
              • Swimming pool
              Match: Cot available Private pool Walking trips All filters match

              Price per night from

              $384

              Responds fast!
              avg. 3 hours 10 minutes

              Price per night from

              $384

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

              (25) Excellent 

                31

                Perelandra

                St. John / Cruz Bay

                Cruz Bay villa

                2 4 min stay varies

                • 2 bedrooms
                • sleeps 4
                • min stay varies
                • Beach / lakeside relaxation
                • Swimming pool
                • Child Friendly
                2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match
                “Perfect getaway” My husband and I just spent a wonderful week at Perelandra. The villa was beautiful -- very comfortable and clean, with a gorgeous view across the water to St. Thomas. We cooked out on the grill on the nights we didn't go out to dinne

                Price per night from

                $398

                Price per night from

                $398

                  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
                  2 of 3 match: Private pool, Walking trips, Cot available 2 of 3 filters match

                  Price per night from

                  $285

                  Price per night from

                  $285

                  (12) Excellent 

                    75

                    Spectacular Sunsets & Ocean Views Remodeled Villa

                    St. John / Cruz Bay

                    Cruz Bay villa

                    2 6 5 nights min

                    • 2 bedrooms
                    • sleeps 6
                    • 5 nights min
                    • Beach / lakeside relaxation
                    • Nearest beach 8 mi
                    • Swimming pool
                    2 of 3 match: Private pool, Walking trips, Cot available 2 of 3 filters match
                    “Gorgeous views and privacy” This condo had amazing views of four different bays and tons of privacy. Each bedroom's Ac worked great and was definitely needed. Other condos are to the side out of view and it was extremely quiet. We rented a jeep, and t

                    Price per night from

                    $802

                    Price per night from

                    $802

                      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
                      2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                      Price per night from

                      $859

                      Responds fast!
                      avg. 30 minutes

                      Price per night from

                      $859

                        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
                        2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                        Price per night from

                        $458

                        Responds fast!
                        avg. 30 minutes

                        Price per night from

                        $458

                        (2) Excellent 

                          23

                          Argonauta, Luxury,Privacy, 270 degree ocean view, 5 minutes from Cruz Bay

                          St. John / Cruz Bay

                          Cruz Bay villa

                          5 10 5 nights min

                          • 5 bedrooms
                          • sleeps 10
                          • 5 nights min
                          • Nearest beach 4 mi
                          • Swimming pool
                          • Child Friendly
                          2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                          Price per night from

                          $773

                          Responds fast!
                          avg. 3 hours 18 minutes

                          Price per night from

                          $773

                            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
                            2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                            Price per night from

                            $298

                            Responds fast!
                            avg. 11 minutes

                            Price per night from

                            $298

                            (6) Excellent 

                              33

                              CASA DEL PALMAS - Perfectly Private Caribbean Comfort

                              St. John / Virgin Islands National Park

                              Virgin Islands National Park villa

                              6 12 min stay varies

                              • 6 bedrooms
                              • sleeps 12
                              • min stay varies
                              • Swimming pool
                              • Child Friendly
                              • Air conditioning
                              2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                              Price per night from

                              $604

                              Price per night from

                              $604

                                24

                                Oceanfront St. Thomas Villa w/Pool,Spa&Bay Views!

                                St. Thomas / Peterborg

                                Peterborg villa

                                3 8 min stay varies

                                • 3 bedrooms
                                • sleeps 8
                                • min stay varies
                                • Swimming pool
                                • Air conditioning
                                2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                Price per night from

                                $458

                                Responds fast!
                                avg. 30 minutes

                                Price per night from

                                $458

                                (10) Very Good 

                                  20

                                  Wooow Experience at Little Taj by the Sea!

                                  US Virgin Isles / St. Thomas

                                  St. Thomas villa

                                  5 13 4 nights min

                                  • 5 bedrooms
                                  • sleeps 13
                                  • 4 nights min
                                  • Beach / lakeside relaxation
                                  • Child Friendly
                                  • Air conditioning
                                  2 of 3 match: Private pool, Walking trips, Cot available 2 of 3 filters match
                                  “A DREAM COME TRUE” My stay at the Taj was one of the most memorable vacations.Given the areas relaxed atmosphere,waking up each morning to the blue sea,watching ships go by,followed by a swim on the beach.ST.Thomas with its unique culture was very inv

                                  Price per night from

                                  $434

                                  Responds fast!
                                  avg. 2 hours 11 minutes

                                  Price per night from

                                  $434

                                  (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
                                    2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                    Price per night from

                                    $323

                                    Price per night from

                                    $323

                                      36

                                      Coral Rays - Stunning Island Style Headquarters

                                      St. John / Coral Bay

                                      Coral Bay villa

                                      4 11 min stay varies

                                      • 4 bedrooms
                                      • sleeps 11
                                      • min stay varies
                                      • Swimming pool
                                      • Child Friendly
                                      • Air conditioning
                                      2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                      Price per night from

                                      $524

                                      Price per night from

                                      $524

                                      (4) Excellent 

                                        26

                                        Sea Palms: Full AC! Interior Access to All Bedrooms!

                                        St. John / Cruz Bay

                                        Cruz Bay villa

                                        3 6 5 nights min

                                        • 3 bedrooms
                                        • sleeps 6
                                        • 5 nights min
                                        • Swimming pool
                                        • Child Friendly
                                        • Air conditioning
                                        2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                        Price per night from

                                        $715

                                        Responds fast!
                                        avg. 1 hour 20 minutes

                                        Price per night from

                                        $715

                                        (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
                                          2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                          Price per night from

                                          $376

                                          Responds fast!
                                          avg. 22 minutes

                                          Price per night from

                                          $376

                                          (3) Excellent 

                                            24

                                            Walk to two beaches, restaurants and marina

                                            St. Croix / Christiansted

                                            Christiansted villa

                                            5 10 7 nights min

                                            • 5 bedrooms
                                            • sleeps 10
                                            • 7 nights min
                                            • Swimming pool
                                            • Child Friendly
                                            • Air conditioning
                                            2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match
                                            “Fantastic Vacation” We have been visiting St.Croix a number of years now for our annual 'girls' vacation, and can honestly say that our stay at Anna's Breeze was truly wonderful! The home is absolutely gorgeous, beautifully maintained and has every am

                                            Price per night from

                                            $409

                                            Price per night from

                                            $409

                                            (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
                                              2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                              Price per night from

                                              $606

                                              Price per night from

                                              $606

                                              (41) Very Good 

                                                97

                                                Luxury Villa with Best Views on Earth!

                                                St. John / Virgin Islands National Park

                                                Virgin Islands National Park villa

                                                6 12 7 nights min

                                                • 6 bedrooms
                                                • sleeps 12
                                                • 7 nights min
                                                • Beach / lakeside relaxation
                                                • Nearest beach 3 mi
                                                • Swimming pool
                                                2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match
                                                “Beyond Expectations!!!!” We had a surprise 50th birthday for my wife. Six couples spent the week at this fabulous location! Henry and Larissa were exceptional and took care of all our needs from pre-trip throughout our stay!! Larissa even found us a p

                                                Price per night from

                                                $1,100

                                                Responds fast!
                                                avg. 2 hours 20 minutes

                                                Price per night from

                                                $1,100

                                                (6) Excellent 

                                                  28

                                                  Easy Breezes - Family Luxury & Romantic Getaways

                                                  St. John / Coral Bay

                                                  Coral Bay villa

                                                  2 5 min stay varies

                                                  • 2 bedrooms
                                                  • sleeps 5
                                                  • min stay varies
                                                  • Beach / lakeside relaxation
                                                  • Swimming pool
                                                  • Child Friendly
                                                  2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                                  Price per night from

                                                  $447

                                                  Price per night from

                                                  $447

                                                  (2) Excellent 

                                                    23

                                                    Reefside Villa: Large 5 Bedroom with Full AC and Private Beach!

                                                    St. John / Cruz Bay

                                                    Cruz Bay villa

                                                    5 10 5 nights min

                                                    • 5 bedrooms
                                                    • sleeps 10
                                                    • 5 nights min
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 0 mi
                                                    • Swimming pool
                                                    2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                                    Price per night from

                                                    $1,000

                                                    Responds fast!
                                                    avg. 1 hour 20 minutes

                                                    Price per night from

                                                    $1,000

                                                      24

                                                      Sapphire Beach Resort Condo- 1mi to Red Hook Ferry

                                                      East End / Red Hook

                                                      Red Hook studio

                                                      Studio 4 min stay varies

                                                      • Studio
                                                      • sleeps 4
                                                      • min stay varies
                                                      • Swimming pool
                                                      • Child Friendly
                                                      • Air conditioning
                                                      2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                                      Price per night from

                                                      $178

                                                      Responds fast!
                                                      avg. 30 minutes

                                                      Price per night from

                                                      $178

                                                        20

                                                        'O' VACATION RENTAL

                                                        St. Thomas / St Thomas East

                                                        St Thomas East apartment

                                                        1 3 1 night min

                                                        • 1 bedroom
                                                        • sleeps 3
                                                        • 1 night min
                                                        • Beach / lakeside relaxation
                                                        • Nearest beach 0.6 mi
                                                        • Child Friendly
                                                        2 of 3 match: Private pool, Walking trips, Cot available 2 of 3 filters match

                                                        Price per night from

                                                        $171

                                                        Price per night from

                                                        $171

                                                        (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
                                                          2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                                          Price per night from

                                                          $916

                                                          Price per night from

                                                          $916

                                                          (44) Excellent 

                                                            18

                                                            Overlook Coral Bay Harbor, close to North Shore beaches, private pool w/views.

                                                            St. John / Coral Bay

                                                            Coral Bay villa

                                                            3 8 min stay varies

                                                            • 3 bedrooms
                                                            • sleeps 8
                                                            • min stay varies
                                                            • Swimming pool
                                                            • Child Friendly
                                                            • Air conditioning
                                                            2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match
                                                            “A dream vacation, we felt on top of the world...” From the moment we arrived on St. John we were taken care of. We exited the car ferry to meet an amazing woman who drove us up to the villa, so from the get go, we didn't have to worry about finding ou

                                                            Price per night from

                                                            $340

                                                            Responds fast!
                                                            avg. 51 minutes

                                                            Price per night from

                                                            $340

                                                            (12) Excellent 

                                                              37

                                                              Calicaribe--hill top villa with views of Caribbean

                                                              St. John / Cruz Bay

                                                              Cruz Bay house

                                                              3 6 7 nights min

                                                              • 3 bedrooms
                                                              • sleeps 6
                                                              • 7 nights min
                                                              • Beach / lakeside relaxation
                                                              • Nearest beach 3 mi
                                                              • Swimming pool
                                                              2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match
                                                              “Lovely property, very convenient, incredible views” I have been travelling to St. John for many years and Calicaribe is my absolute favorite place to stay. I will sometimes change the dates of my travel so I can stay here. Lovely, well maintained prop

                                                              Price per night from

                                                              $894

                                                              Responds fast!
                                                              avg. 2 hours 11 minutes

                                                              Price per night from

                                                              $894

                                                              (11) Excellent 

                                                                30

                                                                Luxury Home, Affordable rates! Close to beaches, shopping, and dining!

                                                                St. John / Cruz Bay

                                                                Cruz Bay villa

                                                                5 14 7 nights min

                                                                • 5 bedrooms
                                                                • sleeps 14
                                                                • 7 nights min
                                                                • Beach / lakeside relaxation
                                                                • Nearest beach 2 mi
                                                                • Swimming pool
                                                                2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match
                                                                “Beautiful estate” Great views, awesome kitchen and amenities. Kids loved the pool. Amazing architecture. We were 6, could easily have fit 8.

                                                                Price per night from

                                                                $715

                                                                Responds fast!
                                                                avg. 2 hours 20 minutes

                                                                Price per night from

                                                                $715

                                                                (11) Very Good 

                                                                  31

                                                                  Seascape Villa- Award winning ocean front estate

                                                                  St. Croix / Frederiksted

                                                                  Frederiksted house

                                                                  7 14 min stay varies

                                                                  • 7 bedrooms
                                                                  • sleeps 14
                                                                  • min stay varies
                                                                  • Swimming pool
                                                                  • Child Friendly
                                                                  • Air conditioning
                                                                  2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                                                  Price per night from

                                                                  $922

                                                                  Responds fast!
                                                                  avg. 1 hour 3 minutes

                                                                  Price per night from

                                                                  $922

                                                                  (7) Excellent 

                                                                    35

                                                                    6 Bedroom Beachfront Villa St John Chocolate Hole

                                                                    St. John / Cruz Bay

                                                                    Cruz Bay villa

                                                                    6 17 min stay varies

                                                                    • 6 bedrooms
                                                                    • sleeps 17
                                                                    • min stay varies
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 0 mi
                                                                    • Swimming pool
                                                                    2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match
                                                                    “Magical week in the Caribbean” We stayed our first night at the Westin, as Villa St John was unavailable. The Westin resort was quite nice, and we were upgraded to a Suite, but the resort is quite expensive for what you get. We moved on to the Villa

                                                                    Price per night from

                                                                    $1,787

                                                                    Price per night from

                                                                    $1,787

                                                                    (5) Excellent 

                                                                      23

                                                                      Sugar Beach.That Says It All.. (NO PASSPORT REQ'D)

                                                                      St. Croix / Christiansted

                                                                      Christiansted apartment

                                                                      2 min stay varies

                                                                      • sleeps 2
                                                                      • min stay varies
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 0 mi
                                                                      • Swimming pool
                                                                      2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                                                      Price per night from

                                                                      $199

                                                                      Responds fast!
                                                                      avg. 1 hour 17 minutes

                                                                      Price per night from

                                                                      $199

                                                                        6

                                                                        Westin St. John

                                                                        St. John / Cruz Bay

                                                                        Cruz Bay villa

                                                                        3 8 7 nights min

                                                                        • 3 bedrooms
                                                                        • sleeps 8
                                                                        • 7 nights min
                                                                        • Swimming pool
                                                                        • Child Friendly
                                                                        • Air conditioning
                                                                        2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                                                        Price per night from

                                                                        $786

                                                                        Price per night from

                                                                        $786

                                                                          20

                                                                          Live the ‘Suite Life’ - All Inclusive Private Yacht

                                                                          St. Thomas / Charlotte Amalie

                                                                          Charlotte Amalie yacht

                                                                          4 9 3 nights min

                                                                          • 4 bedrooms
                                                                          • sleeps 9
                                                                          • 3 nights min
                                                                          • Swimming pool
                                                                          • Child Friendly
                                                                          • Car not necessary
                                                                          2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                                                          Price per night from

                                                                          $5,725

                                                                          Price per night from

                                                                          $5,725

                                                                          (3) Excellent 

                                                                            31

                                                                            Hidden Valley Villa. Net

                                                                            St. Croix / Christiansted

                                                                            Christiansted villa

                                                                            3 8 2 nights min

                                                                            • 3 bedrooms
                                                                            • sleeps 8
                                                                            • 2 nights min
                                                                            • Nearest beach 0.4 mi
                                                                            • Swimming pool
                                                                            • Child Friendly
                                                                            2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                                                            Price per night from

                                                                            $373

                                                                            Responds fast!
                                                                            avg. 7 minutes

                                                                            Price per night from

                                                                            $373

                                                                            (10) Excellent 

                                                                              24

                                                                              SeaViewPlay Private Ocean Front Villa

                                                                              St. Croix / Cane Bay

                                                                              Cane Bay villa

                                                                              5 14 7 nights min

                                                                              • 5 bedrooms
                                                                              • sleeps 14
                                                                              • 7 nights min
                                                                              • Nearest beach 1 mi
                                                                              • Swimming pool
                                                                              • Child Friendly
                                                                              2 of 3 match: Cot available, Walking trips, Private pool 2 of 3 filters match

                                                                              Price per night from

                                                                              $589

                                                                              Responds fast!
                                                                              avg. 1 hour 5 minutes

                                                                              Price per night from

                                                                              $589