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

754 house rentals

(4) Excellent 

    7

    Eden Lounge

    St. John / Cruz Bay

    Cruz Bay cottage

    1 2 3 nights min

    • 1 bedroom
    • sleeps 2
    • 3 nights min

    Price per night from

    $155

    Responds fast!
    avg. 49 minutes

    Price per night from

    $155

    (1) Excellent 

      10

      Luxury Villa with Large Pool Above Honeymoon Beach

      St. Thomas / Water Island

      Water Island house

      2 4 7 nights min

      • 2 bedrooms
      • sleeps 4
      • 7 nights min
      • Swimming pool
      • Child Friendly
      • Car not necessary

      Price per night from

      $404

      Price per night from

      $404

      (8) Very Good 

        11

        Blue Moon Villa at Point Pleasant Resort - STT

        St. Thomas / East End

        East End apartment

        1 4 min stay varies

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

        Price per night from

        $114

        Responds fast!
        avg. 2 hours 19 minutes

        Price per night from

        $114

        (10) Excellent 

          19

          Cariso Suite

          St. Croix / Frederiksted

          Frederiksted apartment

          2 4 3 nights min

          • 2 bedrooms
          • sleeps 4
          • 3 nights min
          • Beach / lakeside relaxation
          • Nearest beach 3 mi
          • Swimming pool
          “An authentic taste of the "American Paradise" with best imaginab” We found the Cariso Suite so perfect for us that we have been there several times over the years. The home is very comfortable, the decor is exceptional with personal artistic touch, a

          Price per night from

          $241

          Responds fast!
          avg. 3 hours 18 minutes

          Price per night from

          $241

          (2) Very Good 

            24

            Beach Bungalow

            St. Croix / Christiansted

            Christiansted apartment

            1 4 29 nights min

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

            Price per night from

            $137

            Price per night from

            $137

            (6) Very Good 

              45

              Poi Pu St John Villa - great views & total privacy

              St. John / Cruz Bay

              Cruz Bay house

              3 6 min stay varies

              • 3 bedrooms
              • sleeps 6
              • min stay varies
              • Beach / lakeside relaxation
              • Swimming pool
              • Child Friendly
              “Lifetime Memories” My family and friends rented Poi Pu for a week this past June. We had an amazing time. We loved the rock double shower. Several nights we cooked dinner and everyone ate out on the deck what a beautiful experience. It was also locate

              Price per night from

              $344

              Responds fast!
              avg. 1 hour 1 minutes

              Price per night from

              $344

              (6) Excellent 

              Certificate of Excellence

                9

                Crucian Seclusion

                St. Croix / Christiansted

                Christiansted apartment

                1 2 1 night min

                • 1 bedroom
                • sleeps 2
                • 1 night min
                • Air conditioning

                Certificate of Excellence

                Price per night from

                $86

                Responds fast!
                avg. 1 hour 7 minutes

                Price per night from

                $86

                (2) Excellent 

                  8

                  Crystal Cove Villa, One Bedroom Suite Queen Ocean

                  St. Thomas / East End

                  East End apartment

                  1 4 3 nights min

                  • 1 bedroom
                  • sleeps 4
                  • 3 nights min
                  • Swimming pool
                  • Child Friendly
                  • Air conditioning
                  “Another day in paradise!” From the time we get there until the time we leave, we have fun every day. We snorkel, scubba dive, fish rent a boat and the very popular, lay in the sun with nothing to do but read a book. In the beginning, we would stay

                  Price per night from

                  $200

                  Price per night from

                  $200

                    8

                    Beautiful Fredricksted Home

                    St. Croix / Frederiksted

                    Frederiksted house

                    3 8 3 nights min

                    • 3 bedrooms
                    • sleeps 8
                    • 3 nights min
                    • Child Friendly
                    • Pet Friendly

                    Price per night from

                    $142

                    Price per night from

                    $142

                      32

                      Sunrise and Rumset

                      St. Croix / Christiansted

                      Christiansted condo

                      3 9 5 nights min

                      • 3 bedrooms
                      • sleeps 9
                      • 5 nights min
                      • Beach / lakeside relaxation
                      • Child Friendly

                      Price per night from

                      $229

                      Price per night from

                      $229

                      (1) Excellent 

                        5

                        Lameshur Cottages - Main House

                        St. John / Coral Bay

                        Coral Bay villa

                        2 4 4 nights min

                        • 2 bedrooms
                        • sleeps 4
                        • 4 nights min
                        • Private garden

                        Price per night from

                        $218

                        Price per night from

                        $218

                        (10) Excellent 

                          11

                          Hummingbird's Seacret Villa St John USVI

                          St. John / Cruz Bay

                          Cruz Bay villa

                          2 4 min stay varies

                          • 2 bedrooms
                          • sleeps 4
                          • min stay varies
                          • Beach / lakeside relaxation
                          • Nearest beach 0.8 mi
                          • Swimming pool
                          “Living the Good Life” Hands down best place we've ever rented. Great service, accommodations, view, amenities, location, etc. You'll be living the good life on your vacation if you stay here.

                          Price per night from

                          $426

                          Price per night from

                          $426

                          (15) Excellent 

                            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

                            Price per night from

                            $172

                            Responds fast!
                            avg. 2 hours 46 minutes

                            Price per night from

                            $172

                            (11) Excellent 

                              29

                              Villa Adagio: Pool! Hot tub! Sunset Views!

                              US Virgin Isles / St. John

                              St. John villa

                              3 6 5 nights min

                              • 3 bedrooms
                              • sleeps 6
                              • 5 nights min
                              • Swimming pool
                              • Ask about children
                              • Air conditioning
                              “Home away from home...but with a view!” I don't know where to begin. This was our first, but definitely not our last, visit to Villa adagio. We have rented several homes on St. John over the past years and they all pale in comparison. Let's start wi

                              Price per night from

                              $615

                              Responds fast!
                              avg. 1 hour 0 minutes

                              Price per night from

                              $615

                                17

                                Luxury 2 Bedroom Beachfront Condo Minutes to Town

                                St. Croix / Christiansted

                                Christiansted apartment

                                2 4 5 nights min

                                • 2 bedrooms
                                • sleeps 4
                                • 5 nights min
                                • Beach / lakeside relaxation
                                • Swimming pool
                                • Air conditioning

                                Price per night from

                                $242

                                Responds fast!
                                avg. 11 minutes

                                Price per night from

                                $242

                                  25

                                  Pink Conch Villa

                                  St. John / Cruz Bay

                                  Cruz Bay villa

                                  2 5 5 nights min

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

                                  Price per night from

                                  $532

                                  Price per night from

                                  $532

                                  (3) Excellent 

                                    12

                                    Waterklip

                                    St. John / Cruz Bay

                                    Cruz Bay house

                                    2 4 7 nights min

                                    • 2 bedrooms
                                    • sleeps 4
                                    • 7 nights min
                                    • Beach / lakeside relaxation
                                    • Swimming pool
                                    • Child Friendly

                                    Price per night from

                                    $325

                                    Price per night from

                                    $325

                                    (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
                                      “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 17 minutes

                                      Price per night from

                                      $434

                                      (3) Excellent 

                                        73

                                        Sunset Vista Villa

                                        St. John / Cruz Bay

                                        Cruz Bay villa

                                        4 8 min stay varies

                                        • 4 bedrooms
                                        • sleeps 8
                                        • min stay varies
                                        • Swimming pool
                                        • Child Friendly
                                        • Air conditioning
                                        “outstanding” outstanding villa, great views. easy walk down the hill to downtown, $3 cab ride per person back from downtown. villa well appointed with all the comforts, nice pool. property management team was very responsive to any issue, outstandi

                                        Price per night from

                                        $645

                                        Price per night from

                                        $645

                                        (3) Excellent 

                                          17

                                          Cinnamon Stones

                                          US Virgin Isles / St. John

                                          St. John villa

                                          3 6 7 nights min

                                          • 3 bedrooms
                                          • sleeps 6
                                          • 7 nights min
                                          • Beach / lakeside relaxation
                                          • Swimming pool
                                          “Enjoy oustanding views from this totally secluded villa” My wife and I spent a week at Cinnamon Stones and we couldn't have been more pleased. The views are some of the best you can enjoy anywhere and you're totally secluded from anyone else. The mo

                                          Price per night from

                                          $681

                                          Price per night from

                                          $681

                                          (11) Excellent 

                                            26

                                            Coconut Hill Cottage - Breathtaking views of Coral Bay on St John

                                            St. John / Coral Bay

                                            Coral Bay house

                                            3 6 min stay varies

                                            • 3 bedrooms
                                            • sleeps 6
                                            • min stay varies
                                            • Child Friendly

                                            Price per night from

                                            $337

                                            Price per night from

                                            $337

                                              20

                                              View of Paradise (Fully Renovated Condo)

                                              St. Thomas / East End

                                              East End apartment

                                              1 4 4 nights min

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

                                              Price per night from

                                              $240

                                              Price per night from

                                              $240

                                              (3) Excellent 

                                                29

                                                Island Girl:Breathtaking Sunrise Views! Crosswind Breezes! Full AC!

                                                St. John / Coral Bay

                                                Coral Bay villa

                                                4 8 5 nights min

                                                • 4 bedrooms
                                                • sleeps 8
                                                • 5 nights min
                                                • Beach / lakeside relaxation
                                                • Swimming pool
                                                • Ask about children

                                                Price per night from

                                                $929

                                                Responds fast!
                                                avg. 1 hour 0 minutes

                                                Price per night from

                                                $929

                                                (3) Excellent 

                                                  25

                                                  CORAL VISTA Paradise Awaits

                                                  St. Croix / Christiansted

                                                  Christiansted condo

                                                  2 5 3 nights min

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

                                                  Price per night from

                                                  $200

                                                  Responds fast!
                                                  avg. 3 hours 3 minutes

                                                  Price per night from

                                                  $200

                                                  (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
                                                    “Perfect location in St. Thomas” I had the pleasure of staying at Nancy's condo along with my wife, our 2 children, and another couple, 6 of us in total. The condo was the perfect size for all of us, and having a kitchen made preparing for excursions (

                                                    Price per night from

                                                    $229

                                                    Price per night from

                                                    $229

                                                      27

                                                      Cocolobo

                                                      St. John / Cruz Bay

                                                      Cruz Bay villa

                                                      3 6 7 nights min

                                                      • 3 bedrooms
                                                      • sleeps 6
                                                      • 7 nights min
                                                      • Swimming pool
                                                      • Ask about children

                                                      Price per night from

                                                      $280

                                                      Price per night from

                                                      $280

                                                        31

                                                        Beach Cottage

                                                        St. John / East End

                                                        East End cottage

                                                        2 4 7 nights min

                                                        • 2 bedrooms
                                                        • sleeps 4
                                                        • 7 nights min
                                                        • Ask about children
                                                        • Air conditioning

                                                        Price per night from

                                                        $450

                                                        Price per night from

                                                        $450

                                                          10

                                                          Gorgeous Studio near Chistiansted,St Croix, USVI

                                                          St. Croix / Christiansted

                                                          Christiansted house

                                                          2 14 nights min

                                                          • sleeps 2
                                                          • 14 nights min

                                                          Price per night from

                                                          $115

                                                          Price per night from

                                                          $115

                                                          (2) Excellent 

                                                            24

                                                            Pearl of Paradise ~1,200 Sq ft~ BR/2 BA with Amazing Views

                                                            St. Thomas / East End

                                                            East End condo

                                                            1 5 4 nights min

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

                                                            Price per night from

                                                            $229

                                                            Responds fast!
                                                            avg. 25 minutes

                                                            Price per night from

                                                            $229

                                                            (13) Very Good 

                                                              16

                                                              Harbor View - Big Views & Sunsets In Cruz Bay

                                                              St. John / Cruz Bay

                                                              Cruz Bay apartment

                                                              1 2 5 nights min

                                                              • 1 bedroom
                                                              • sleeps 2
                                                              • 5 nights min
                                                              • Nearest beach 2 mi
                                                              • Swimming pool
                                                              • Air conditioning
                                                              “Best view in the islands!” For several years now, my favorite form of relaxation at Harbor View is kicking back in the evening and watching the setting sun slide down behind St. Thomas ...while sipping away at something with a lime in it. Great lo

                                                              Price per night from

                                                              $164

                                                              Price per night from

                                                              $164

                                                              (2) Excellent 

                                                                19

                                                                Stunning Peterborg Villa: Casa Lupa

                                                                US Virgin Isles / St. Thomas

                                                                St. Thomas villa

                                                                4 8 7 nights min

                                                                • 4 bedrooms
                                                                • sleeps 8
                                                                • 7 nights min
                                                                • Nearest beach 2 mi
                                                                • Swimming pool
                                                                • Air conditioning

                                                                Price per night from

                                                                $685

                                                                Price per night from

                                                                $685

                                                                (1) Excellent 

                                                                  14

                                                                  HUGE SALE! Heavenly Hibiscus views! FALL PRICE DROP!! Amazing views and a pool!

                                                                  St. John / Cruz Bay

                                                                  Cruz Bay condo

                                                                  1 4 3 nights min

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

                                                                  Price per night from

                                                                  $207

                                                                  Responds fast!
                                                                  avg. 2 hours 16 minutes

                                                                  Price per night from

                                                                  $207

                                                                    16

                                                                    Garden Cottage

                                                                    St. Croix / Christiansted

                                                                    Christiansted cottage

                                                                    2 4 2 nights min

                                                                    • 2 bedrooms
                                                                    • sleeps 4
                                                                    • 2 nights min
                                                                    • Nearest beach 4 mi
                                                                    • Swimming pool
                                                                    • Child Friendly

                                                                    Price per night from

                                                                    $149

                                                                    Responds fast!
                                                                    avg. 3 hours 31 minutes

                                                                    Price per night from

                                                                    $149

                                                                    (4) Excellent 

                                                                      21

                                                                      Luxury 5 Bedroom Villa Overlooking Magens Bay

                                                                      St. Thomas / Peterborg

                                                                      Peterborg villa

                                                                      5 14 min stay varies

                                                                      • 5 bedrooms
                                                                      • sleeps 14
                                                                      • min stay varies
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 3 mi
                                                                      • Swimming pool

                                                                      Price per night from

                                                                      $1,232

                                                                      Price per night from

                                                                      $1,232

                                                                      (14) Excellent 

                                                                        19

                                                                        "Suite Papaya"

                                                                        St. John / Coral Bay

                                                                        Coral Bay villa

                                                                        1 2 min stay varies

                                                                        • 1 bedroom
                                                                        • sleeps 2
                                                                        • min stay varies
                                                                        • Swimming pool
                                                                        • Air conditioning
                                                                        • Pet Friendly

                                                                        Price per night from

                                                                        $184

                                                                        Responds fast!
                                                                        avg. 21 minutes

                                                                        Price per night from

                                                                        $184

                                                                          11

                                                                          Westin St John 3BR PoolVilla: Summer, Xmas & NewYrs

                                                                          St. John / Cruz Bay

                                                                          Cruz Bay villa

                                                                          3 10 7 nights min

                                                                          • 3 bedrooms
                                                                          • sleeps 10
                                                                          • 7 nights min
                                                                          • Beach / lakeside relaxation
                                                                          • Swimming pool
                                                                          • Child Friendly

                                                                          Price per night from

                                                                          $808

                                                                          Responds fast!
                                                                          avg. 2 hours 5 minutes

                                                                          Price per night from

                                                                          $808

                                                                          (3) Excellent 

                                                                            26

                                                                            Ami La Vita: Views of Rendezvous Bay! Sun All Day!

                                                                            St. John / Cruz Bay

                                                                            Cruz Bay villa

                                                                            4 8 5 nights min

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

                                                                            Price per night from

                                                                            $786

                                                                            Responds fast!
                                                                            avg. 1 hour 0 minutes

                                                                            Price per night from

                                                                            $786

                                                                            (34) Excellent 

                                                                              24

                                                                              St John Oceanfront Siempre Azul Honeymoon Delight

                                                                              St. John / Coral Bay

                                                                              Coral Bay villa

                                                                              1 2 5 nights min

                                                                              • 1 bedroom
                                                                              • sleeps 2
                                                                              • 5 nights min
                                                                              • Beach / lakeside relaxation
                                                                              • Air conditioning
                                                                              “Rent this villa now!” Siempre azul is absolutely perfect for a couple interested in morning coffee on the balcony watching the sailboats and evenings soaking in the jacuzzi gazing at an unencumbered sky filled with the moon and stars. Add the outdoor

                                                                              Price per night from

                                                                              $341

                                                                              Responds fast!
                                                                              avg. 1 hour 46 minutes

                                                                              Price per night from

                                                                              $341