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

287 house rentals

    45

    Luxurious 4BR Villa with breathtaking panoramic sunrises and sunsets

    St. John / Virgin Islands National Park

    Virgin Islands National Park villa

    4 10 5 nights min

    • 4 bedrooms
    • sleeps 10
    • 5 nights min
    • Child Friendly
    Match: Walking trips Water sports All filters match

    Price per night from

    $802

    Price per night from

    $802

      24

      Villa Adeste - A Beautiful Destination

      St. John / Coral Bay

      Coral Bay villa

      3 6 min stay varies

      • 3 bedrooms
      • sleeps 6
      • min stay varies
      • Child Friendly
      Match: Walking trips Water sports All filters match

      Price per night from

      $516

      Price per night from

      $516

        25

        NEW! 'Bella Alba' Condo at Sapphire Bay w/Views!

        East End / Red Hook

        Red Hook condo

        1 4 min stay varies

        • 1 bedroom
        • sleeps 4
        • min stay varies
        • Swimming pool
        • Child Friendly
        • Air conditioning
        Match: Walking trips Water sports All filters match

        Price per night from

        $132

        Responds fast!
        avg. 10 minutes

        Price per night from

        $132

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

          Price per night from

          $1,632

          Price per night from

          $1,632

          (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: Walking trips Water sports 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

            $172

            Responds fast!
            avg. 2 hours 52 minutes

            Price per night from

            $172

              8

              RITZ CARLTON CLUB...March 23-30

              East End / Red Hook

              Red Hook villa

              3 8 7 nights min

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

              Price per night from

              $1,223

              Price per night from

              $1,223

                12

                Periwinkle Cottage of Coral Bay

                St. John / Coral Bay

                Coral Bay cottage

                2 4 min stay varies

                • 2 bedrooms
                • sleeps 4
                • min stay varies
                • Child Friendly
                Match: Walking trips Water sports All filters match

                Price per night from

                $297

                Price per night from

                $297

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

                  Price per night from

                  $178

                  Responds fast!
                  avg. 10 minutes

                  Price per night from

                  $178

                    31

                    Newly renovated Grande Bay Luxury 3-bedroom Condo with Amazing views of Cruz Bay

                    St. John / Cruz Bay

                    Cruz Bay condo

                    3 6 min stay varies

                    • 3 bedrooms
                    • sleeps 6
                    • min stay varies
                    • Swimming pool
                    • Child Friendly
                    • Car not necessary
                    Match: Walking trips Water sports All filters match

                    Price per night from

                    $372

                    Price per night from

                    $372

                      7

                      RITZ CARLTON CLUB REMODELED..July 20-27

                      East End / Red Hook

                      Red Hook villa

                      3 8 7 nights min

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

                      Price per night from

                      $1,227

                      Price per night from

                      $1,227

                        20

                        Thanksgiving Week at the Westin Resort in St. John

                        St. John / Cruz Bay

                        Cruz Bay villa

                        2 8 7 nights min

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

                        Price per night from

                        $652

                        Price per night from

                        $652

                          24

                          NEW! Beachfront St Thomas Resort Condo w/ Bay View

                          East End / Red Hook

                          Red Hook condo

                          2 5 min stay varies

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

                          Price per night from

                          $264

                          Responds fast!
                          avg. 10 minutes

                          Price per night from

                          $264

                            7

                            RITZ CARLTON CLUB REMODELED..July 27 - August 2

                            East End / Red Hook

                            Red Hook villa

                            3 8 7 nights min

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

                            Price per night from

                            $1,227

                            Price per night from

                            $1,227

                              7

                              RITZ-CARLTON CLUB HOLIDAYS, BEST RATES!!!

                              East End / Red Hook

                              Red Hook villa

                              3 8 7 nights min

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

                              Price per night from

                              $1,223

                              Price per night from

                              $1,223

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

                                Price per night from

                                $777

                                Responds fast!
                                avg. 3 hours 18 minutes

                                Price per night from

                                $777

                                  15

                                  FALL SPECIAL! Captivating Coral PRICE DROP! Granite counters and amazing views!

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

                                  Price per night from

                                  $206

                                  Responds fast!
                                  avg. 2 hours 16 minutes

                                  Price per night from

                                  $206

                                    14

                                    * Cruz Bay * Luxury 2 Bed 2 Bath * Amazing Ocean Views * Pool * Walk to Town! *

                                    St. John / Cruz Bay

                                    Cruz Bay condo

                                    2 8 2 nights min

                                    • 2 bedrooms
                                    • sleeps 8
                                    • 2 nights min
                                    • Nearest beach 0.15 mi
                                    • Swimming pool
                                    • Child Friendly
                                    Match: Walking trips Water sports All filters match

                                    Price per night from

                                    $343

                                    Price per night from

                                    $343

                                      17

                                      Rendezvous by the Sea - The Garden

                                      St. John / Cruz Bay

                                      Cruz Bay private room

                                      1 2 5 nights min

                                      • 1 bedroom
                                      • sleeps 2
                                      • 5 nights min
                                      • Swimming pool
                                      • Air conditioning
                                      Match: Walking trips Water sports All filters match

                                      Price per night from

                                      $269

                                      Responds fast!
                                      avg. 1 hour 0 minutes

                                      Price per night from

                                      $269

                                      (1) Average 

                                        21

                                        An Enchanting Caribbean Interlude affordable 4 you

                                        St. John / Cruz Bay

                                        Cruz Bay condo

                                        1 4 5 nights min

                                        • 1 bedroom
                                        • sleeps 4
                                        • 5 nights min
                                        • Beach / lakeside relaxation
                                        • Nearest beach 2 mi
                                        • Swimming pool
                                        Match: Walking trips Water sports All filters match

                                        Price per night from

                                        $166

                                        Price per night from

                                        $166

                                          19

                                          Westin St. John 2 Bedroom Hillside Villa- Presidents Week!

                                          St. John / Cruz Bay

                                          Cruz Bay villa

                                          2 6 7 nights min

                                          • 2 bedrooms
                                          • sleeps 6
                                          • 7 nights min
                                          • Beach / lakeside relaxation
                                          • Swimming pool
                                          • Child Friendly
                                          Match: Walking trips Water sports All filters match

                                          Price per night from

                                          $1,227

                                          Price per night from

                                          $1,227

                                          (113) Excellent 

                                            55

                                            Gallows Point Resort, Suite St. John

                                            St. John / Cruz Bay

                                            Cruz Bay apartment

                                            1 6 1 night min

                                            • 1 bedroom
                                            • sleeps 6
                                            • 1 night min
                                            • Beach / lakeside relaxation
                                            • Swimming pool
                                            • Ask about children
                                            Match: Walking trips Water sports All filters match
                                            “Beautiful views, quiet and convenient” From the initial reservation to check-out, service was terrific. The property has everything you might need from beach chairs and towels to groceries. The proximity to town is also a big plus. Our condo was sp

                                            Price per night from

                                            $566

                                            Price per night from

                                            $566

                                              18

                                              Condo in Paradise

                                              East End / Red Hook

                                              Red Hook condo

                                              1 4 2 nights min

                                              • 1 bedroom
                                              • sleeps 4
                                              • 2 nights min
                                              • Swimming pool
                                              • Child Friendly
                                              • Air conditioning
                                              Match: Walking trips Water sports All filters match

                                              Price per night from

                                              $160

                                              Price per night from

                                              $160

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

                                                Price per night from

                                                $715

                                                Responds fast!
                                                avg. 1 hour 20 minutes

                                                Price per night from

                                                $715

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

                                                  Price per night from

                                                  $287

                                                  Responds fast!
                                                  avg. 3 hours 10 minutes

                                                  Price per night from

                                                  $287

                                                  (2) Excellent 

                                                    34

                                                    Hideaway Villa

                                                    Water Island / Honeymoon Beach

                                                    Honeymoon Beach house

                                                    2 4 6 nights min

                                                    • 2 bedrooms
                                                    • sleeps 4
                                                    • 6 nights min
                                                    • Beach / lakeside relaxation
                                                    • Car not necessary
                                                    • Air conditioning
                                                    Match: Walking trips Water sports All filters match

                                                    Price per night from

                                                    $408

                                                    Price per night from

                                                    $408

                                                    (4) Excellent 

                                                      8

                                                      Fairwinds: Privacy,Stunning Views Lg Pool,Spacious

                                                      St. Thomas / North Side

                                                      North Side villa

                                                      3 8 5 nights min

                                                      • 3 bedrooms
                                                      • sleeps 8
                                                      • 5 nights min
                                                      • Nearest beach 0.5 mi
                                                      • Swimming pool
                                                      • Child Friendly
                                                      Match: Walking trips Water sports All filters match

                                                      Price per night from

                                                      $480

                                                      Price per night from

                                                      $480

                                                      (1) Excellent 

                                                        21

                                                        Spectacular views - walk to beautiful Shoys Beach

                                                        St. Croix / Christiansted

                                                        Christiansted villa

                                                        3 6 7 nights min

                                                        • 3 bedrooms
                                                        • sleeps 6
                                                        • 7 nights min
                                                        • Nearest beach 0.2 mi
                                                        • Swimming pool
                                                        • Ask about children
                                                        Match: Walking trips Water sports All filters match

                                                        Price per night from

                                                        $573

                                                        Price per night from

                                                        $573

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

                                                          $342

                                                          Responds fast!
                                                          avg. 51 minutes

                                                          Price per night from

                                                          $342

                                                          (3) Excellent 

                                                            35

                                                            Welcome Back to St Thomas $119 Special

                                                            St. Thomas / East End

                                                            East End condo

                                                            1 4 min stay varies

                                                            • 1 bedroom
                                                            • sleeps 4
                                                            • min stay varies
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 0 mi
                                                            • Swimming pool
                                                            Match: Walking trips Water sports All filters match

                                                            Price per night from

                                                            $171

                                                            Responds fast!
                                                            avg. 3 hours 28 minutes

                                                            Price per night from

                                                            $171

                                                              19

                                                              Cliffside Luxury in Peterborg: hot tub, gym

                                                              St. Thomas / North Side

                                                              North Side villa

                                                              4 10 min stay varies

                                                              • 4 bedrooms
                                                              • sleeps 10
                                                              • min stay varies
                                                              • Beach / lakeside relaxation
                                                              • Swimming pool
                                                              • Ask about children
                                                              Match: Walking trips Water sports All filters match

                                                              Price per night from

                                                              $996

                                                              Price per night from

                                                              $996

                                                              (1) Excellent 

                                                                24

                                                                The Peter Bay 1BR Honeymoon Suite at St. John

                                                                US Virgin Isles / St. John

                                                                St. John villa

                                                                1 4 min stay varies

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

                                                                Price per night from

                                                                $567

                                                                Price per night from

                                                                $567

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

                                                                  Price per night from

                                                                  $786

                                                                  Price per night from

                                                                  $786

                                                                    24

                                                                    Romantic Cottage for Two Open March 20 - April 30, Hot Tub, A/C.WiFi, King Bed

                                                                    St. John / Cruz Bay

                                                                    Cruz Bay cottage

                                                                    1 2 5 nights min

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

                                                                    Price per night from

                                                                    $261

                                                                    Price per night from

                                                                    $261

                                                                    (61) Excellent 

                                                                      32

                                                                      Save15% Sapphire Beach Amazing Beachfront 2 floor Condo

                                                                      East End / Smith Bay

                                                                      Smith Bay condo

                                                                      1 6 min stay varies

                                                                      • 1 bedroom
                                                                      • sleeps 6
                                                                      • min stay varies
                                                                      • Beach / lakeside relaxation
                                                                      • Swimming pool
                                                                      • Child Friendly
                                                                      Match: Walking trips Water sports All filters match
                                                                      “#1 BEST VACATION EVER” This Place Was Amazing!!!! The Condo was the cutest ever!!!! Well taken care of an everything you could think of that you needed for the BEACH!!! The Beach & Ocean were extremely Gorgeous!!!! It was never packed so you could lay

                                                                      Price per night from

                                                                      $343

                                                                      Responds fast!
                                                                      avg. 2 hours 59 minutes

                                                                      Price per night from

                                                                      $343

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

                                                                        Price per night from

                                                                        $384

                                                                        Responds fast!
                                                                        avg. 3 hours 10 minutes

                                                                        Price per night from

                                                                        $384

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

                                                                          $408

                                                                          Price per night from

                                                                          $408

                                                                          (9) Excellent 

                                                                            22

                                                                            Mare Blu: Experience Sophisticated Elegance

                                                                            St. John / Cruz Bay

                                                                            Cruz Bay villa

                                                                            6 12 7 nights min

                                                                            • 6 bedrooms
                                                                            • sleeps 12
                                                                            • 7 nights min
                                                                            • Beach / lakeside relaxation
                                                                            • Swimming pool
                                                                            • Ask about children
                                                                            Match: Walking trips Water sports All filters match
                                                                            “Wow!” We were looking for a week away with our children and 4 grandchildren. We enjoy getting away together to grow our relationships through quality time together. We found Mare Blu on the internet and it looked like the perfect spot. We had alway

                                                                            Price per night from

                                                                            $1,857

                                                                            Price per night from

                                                                            $1,857

                                                                              27

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

                                                                              St. John / Cruz Bay

                                                                              Cruz Bay villa

                                                                              4 8 min stay varies

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

                                                                              Price per night from

                                                                              $573

                                                                              Price per night from

                                                                              $573