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

307 house rentals

(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
    Match: Garden Walking trips All filters match
    “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

    $171

    Price per night from

    $171

    (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
      Match: Garden Walking trips All filters match

      Price per night from

      $587

      Price per night from

      $587

      (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: Garden Walking trips All filters match

        Price per night from

        $682

        Price per night from

        $682

        (12) Excellent 

          5

          THIS is the one!!!!

          St. John / Coral Bay

          Coral Bay cottage

          1 3 min stay varies

          • 1 bedroom
          • sleeps 3
          • min stay varies
          • Beach / lakeside relaxation
          • Child Friendly
          • Ask about pets
          Match: Garden Walking trips All filters match
          “A great place to stay!” Engaging with Judy Kane right from the start was fantastic. Her sage advice on how best to prepare for our trip with hints as to where to shop, car rentals, ferries and what to expect once we arrived let us know we had landed w

          Price per night from

          $115

          Price per night from

          $115

          (2) Excellent 

            13

            Pelican Beach - Waterfront Suite Escape

            St. John / Coral Bay

            Coral Bay villa

            2 4 min stay varies

            • 2 bedrooms
            • sleeps 4
            • min stay varies
            • Beach / lakeside relaxation
            • Child Friendly
            • Air conditioning
            Match: Garden Walking trips All filters match

            Price per night from

            $294

            Price per night from

            $294

            (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
              Match: Garden Walking trips All filters match
              “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

              $314

              Responds fast!
              avg. 3 hours 22 minutes

              Price per night from

              $314

              (16) Excellent 

              Certificate of Excellence

                33

                Petit Tre'sor: Best Value in the Caribbean

                St. John / Cruz Bay

                Cruz Bay apartment

                1 5 5 nights min

                • 1 bedroom
                • sleeps 5
                • 5 nights min
                • Beach / lakeside relaxation
                • Nearest beach 3 mi
                • Swimming pool
                Match: Garden Walking trips All filters match
                “Great Vacation” We stayed in this lovely condo from Feb 17 - Apr 7, 2014. St. John has been our winter vacation getaway for over 25 years. Petit Tre'sor has everything we needed and more. From the nice furnishings to well stocked kitchen, screen po

                Certificate of Excellence

                Price per night from

                $193

                Responds fast!
                avg. 2 hours 24 minutes

                Price per night from

                $193

                (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
                  Match: Garden Walking trips All filters match

                  Price per night from

                  $573

                  Price per night from

                  $573

                  (13) Excellent 

                    19

                    Villa Morena: Two-Bedroom Retreat!

                    St. John / Coral Bay

                    Coral Bay villa

                    2 6 5 nights min

                    • 2 bedrooms
                    • sleeps 6
                    • 5 nights min
                    • Beach / lakeside relaxation
                    • Nearest beach 2 mi
                    • Child Friendly
                    Match: Garden Walking trips All filters match

                    Price per night from

                    $224

                    Responds fast!
                    avg. 3 hours 41 minutes

                    Price per night from

                    $224

                      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
                      Match: Garden Walking trips All filters match

                      Price per night from

                      $86

                      Price per night from

                      $86

                      (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
                        Match: Garden Walking trips All filters match

                        Price per night from

                        $378

                        Responds fast!
                        avg. 24 minutes

                        Price per night from

                        $378

                        (1) Excellent 

                          24

                          VILLA BLISS

                          St. Croix / Christiansted

                          Christiansted villa

                          2 4 min stay varies

                          • 2 bedrooms
                          • sleeps 4
                          • min stay varies
                          • Swimming pool
                          • Air conditioning
                          • Pet Friendly
                          Match: Garden Walking trips All filters match

                          Price per night from

                          $338

                          Price per night from

                          $338

                          (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
                            Match: Garden Walking trips All filters match
                            “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

                            $106

                            Price per night from

                            $106

                            (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
                              Match: Garden Walking trips All filters match

                              Price per night from

                              $925

                              Responds fast!
                              avg. 1 hour 3 minutes

                              Price per night from

                              $925

                              (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: Garden 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

                                $304

                                Price per night from

                                $304

                                (2) Excellent 

                                  27

                                  Mahogany Cottage

                                  St. Croix / Cane Bay

                                  Cane Bay cottage

                                  2 4 2 nights min

                                  • 2 bedrooms
                                  • sleeps 4
                                  • 2 nights min
                                  • Nearest beach 5 mi
                                  • Swimming pool
                                  • Child Friendly
                                  Match: Garden Walking trips All filters match

                                  Price per night from

                                  $149

                                  Responds fast!
                                  avg. 3 hours 31 minutes

                                  Price per night from

                                  $149

                                    12

                                    Horizons Cottage. Walk to the beach, amazing views, privacy and comfort.

                                    St. John / Coral Bay

                                    Coral Bay house

                                    2 6 7 nights min

                                    • 2 bedrooms
                                    • sleeps 6
                                    • 7 nights min
                                    • Child Friendly
                                    • Private garden
                                    Match: Garden Walking trips All filters match

                                    Price per night from

                                    $327

                                    Responds fast!
                                    avg. 3 hours 48 minutes

                                    Price per night from

                                    $327

                                    (3) Excellent 

                                      19

                                      5 Minutes to Beaches! Family Home with Tea Garden

                                      St. Croix / Frederiksted

                                      Frederiksted villa

                                      4 10 3 nights min

                                      • 4 bedrooms
                                      • sleeps 10
                                      • 3 nights min
                                      • Beach / lakeside relaxation
                                      • Swimming pool
                                      • Child Friendly
                                      Match: Garden Walking trips All filters match

                                      Price per night from

                                      $343

                                      Responds fast!
                                      avg. 1 hour 45 minutes

                                      Price per night from

                                      $343

                                      (4) Excellent 

                                        29

                                        Blue Heaven Rendezvous... We Have POWER!

                                        St. John / Cruz Bay

                                        Cruz Bay villa

                                        3 6 5 nights min

                                        • 3 bedrooms
                                        • sleeps 6
                                        • 5 nights min
                                        • Beach / lakeside relaxation
                                        • Nearest beach 2 mi
                                        • Child Friendly
                                        Match: Garden Walking trips All filters match

                                        Price per night from

                                        $256

                                        Responds fast!
                                        avg. 3 hours 4 minutes

                                        Price per night from

                                        $256

                                        (6) Excellent 

                                        Certificate of Excellence

                                          20

                                          ☼ St. Croix Ocean Vista Honeymoon Cottage - Beachfront - 1BR - Tranquil ☼

                                          St. Croix / Christiansted

                                          Christiansted cottage

                                          1 2 4 nights min

                                          • 1 bedroom
                                          • sleeps 2
                                          • 4 nights min
                                          • Nearest beach 0 mi
                                          • Air conditioning
                                          • Private garden
                                          Match: Garden Walking trips All filters match

                                          Certificate of Excellence

                                          Price per night from

                                          $234

                                          Responds fast!
                                          avg. 4 minutes

                                          Price per night from

                                          $234

                                          (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
                                            Match: Garden Walking trips All 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

                                            $433

                                            Responds fast!
                                            avg. 2 hours 14 minutes

                                            Price per night from

                                            $433

                                            (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
                                              Match: Garden Walking trips All filters match

                                              Price per night from

                                              $587

                                              Responds fast!
                                              avg. 1 hour 5 minutes

                                              Price per night from

                                              $587

                                              (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
                                                Match: Garden Walking trips All filters match
                                                “Unbelievable!” Island stones is the epitome of a luxury Caribbean experience. Stayed at Caneel for years . . . Island stones is the place that you always wished you could stay at. Already booked for next year.

                                                Price per night from

                                                $1,095

                                                Responds fast!
                                                avg. 2 hours 20 minutes

                                                Price per night from

                                                $1,095

                                                (9) Very Good 

                                                  38

                                                  Firebird's Fancy - 3 BR 3 Bath St. Croix Condo

                                                  St. Croix / Christiansted

                                                  Christiansted apartment

                                                  3 6 4 nights min

                                                  • 3 bedrooms
                                                  • sleeps 6
                                                  • 4 nights min
                                                  • Beach / lakeside relaxation
                                                  • Nearest beach 0.1 mi
                                                  • Swimming pool
                                                  Match: Garden Walking trips All filters match
                                                  “Most Relaxing Vacation Ever” My wife and I stayed here in the beginning of april and I have to say it was the most relaxing and enjoyable vacation I have ever had. The condo is so close to the town and is very comfortable and enjoyable. If you are loo

                                                  Price per night from

                                                  $275

                                                  Price per night from

                                                  $275

                                                    29

                                                    Pelican Way Villas: Morning Glory

                                                    St. Thomas / Charlotte Amalie

                                                    Charlotte Amalie villa

                                                    2 4 3 nights min

                                                    • 2 bedrooms
                                                    • sleeps 4
                                                    • 3 nights min
                                                    • Beach / lakeside relaxation
                                                    • Child Friendly
                                                    • Air conditioning
                                                    Match: Garden Walking trips All filters match

                                                    Price per night from

                                                    $341

                                                    Price per night from

                                                    $341

                                                    (11) Excellent 

                                                      21

                                                      Sea Cottage - Romantic Getaway w/ a Stunning View

                                                      St. John / Coral Bay

                                                      Coral Bay cottage

                                                      1 2 5 nights min

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

                                                      Price per night from

                                                      $212

                                                      Responds fast!
                                                      avg. 2 hours 3 minutes

                                                      Price per night from

                                                      $212

                                                      (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
                                                        Match: Garden Walking trips All filters match

                                                        Price per night from

                                                        $373

                                                        Responds fast!
                                                        avg. 8 minutes

                                                        Price per night from

                                                        $373

                                                          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
                                                          Match: Garden Walking trips All filters match

                                                          Price per night from

                                                          $171

                                                          Price per night from

                                                          $171

                                                          (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: Garden Walking trips All filters match

                                                            Price per night from

                                                            $1,630

                                                            Responds fast!
                                                            avg. 56 minutes

                                                            Price per night from

                                                            $1,630

                                                            (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
                                                              Match: Garden Walking trips All 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

                                                              $900

                                                              Responds fast!
                                                              avg. 2 hours 11 minutes

                                                              Price per night from

                                                              $900

                                                                21

                                                                St. Croix Incredible Buck Island Views on the North Shore Scenic Route

                                                                St. Croix / Christiansted

                                                                Christiansted studio

                                                                Studio 2 1 night min

                                                                • Studio
                                                                • sleeps 2
                                                                • 1 night min
                                                                • Nearest beach 5 mi
                                                                • Private garden
                                                                Match: Garden Walking trips All filters match

                                                                Price per night from

                                                                $46

                                                                Price per night from

                                                                $46

                                                                (10) Excellent 

                                                                  8

                                                                  Fiddlewood Cottage

                                                                  St. John / Coral Bay

                                                                  Coral Bay cottage

                                                                  1 3 3 nights min

                                                                  • 1 bedroom
                                                                  • sleeps 3
                                                                  • 3 nights min
                                                                  • Beach / lakeside relaxation
                                                                  • Child Friendly
                                                                  • Air conditioning
                                                                  Match: Garden Walking trips All filters match

                                                                  Price per night from

                                                                  $189

                                                                  Price per night from

                                                                  $189

                                                                  (31) Excellent 

                                                                    21

                                                                    Tropical Treasure on Fabulous Sapphire Beach - Sparkling Condo - Great Reviews

                                                                    St. Thomas / East End

                                                                    East End condo

                                                                    1 5 min stay varies

                                                                    • 1 bedroom
                                                                    • sleeps 5
                                                                    • min stay varies
                                                                    • Beach / lakeside relaxation
                                                                    • Swimming pool
                                                                    • Child Friendly
                                                                    Match: Garden Walking trips All filters match
                                                                    “Very comfortable and well equipped condo located steps away from” It does not get much better than this. We loved D5. This condo has comfortable beds, plenty of towels, a well equipped kitchen, feels fresh and clean and it has Norma the on site mana

                                                                    Price per night from

                                                                    $171

                                                                    Responds fast!
                                                                    avg. 2 hours 52 minutes

                                                                    Price per night from

                                                                    $171

                                                                    (26) Excellent 

                                                                      38

                                                                      Bliss Cruz Views 1: near NP Beaches; Amazing Sea/Sunset Views, A/C, private

                                                                      St. John / Cruz Bay

                                                                      Cruz Bay condo

                                                                      2 4 7 nights min

                                                                      • 2 bedrooms
                                                                      • sleeps 4
                                                                      • 7 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 3 mi
                                                                      • Swimming pool
                                                                      Match: Garden Walking trips All filters match
                                                                      “Great time at Bliss” Bliss is not large but perfect for 3 to 4 people. We enjoyed the view of Cruz Bay and the proximity to town. Cynthia has all the necessities in Bliss and it was nice to use the cooler and beach chairs. We rented a jeep from ama

                                                                      Price per night from

                                                                      $228

                                                                      Responds fast!
                                                                      avg. 2 hours 45 minutes

                                                                      Price per night from

                                                                      $228

                                                                        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
                                                                        Match: Garden Walking trips All filters match

                                                                        Price per night from

                                                                        $522

                                                                        Price per night from

                                                                        $522

                                                                        (17) Excellent 

                                                                          36

                                                                          Beach by kayak or snorkel from your villa! 3 min hike oceanside. Peaceful & fun

                                                                          St. John / Cruz Bay

                                                                          Cruz Bay villa

                                                                          4 12 7 nights min

                                                                          • 4 bedrooms
                                                                          • sleeps 12
                                                                          • 7 nights min
                                                                          • Beach / lakeside relaxation
                                                                          • Nearest beach 0.8 mi
                                                                          • Child Friendly
                                                                          Match: Garden Walking trips All filters match
                                                                          “Great fun on Chocolate Hole Bay” Beachwalk was in an ideal location! We were a pair of couples that we're looking to enjoy the various beaches of St. John. This property was right on a beautiful bay. We kayaked almost everyday. The kitchen was well eq

                                                                          Price per night from

                                                                          $721

                                                                          Responds fast!
                                                                          avg. 2 hours 20 minutes

                                                                          Price per night from

                                                                          $721

                                                                          (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
                                                                            Match: Garden Walking trips All filters match

                                                                            Price per night from

                                                                            $601

                                                                            Price per night from

                                                                            $601

                                                                            (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
                                                                              Match: Garden Walking trips All filters match

                                                                              Price per night from

                                                                              $325

                                                                              Price per night from

                                                                              $325