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

    15

    BIG FALL SALE! Dramatic Delta PRICE DROP! Amazing sunset views and close to town

    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

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

      Price per night from

      $371

      Responds fast!
      avg. 7 minutes

      Price per night from

      $371

      (2) Excellent 

        14

        FALL SALE! Incredible Indigo studio! PRICE DROP! Sunset views and full kitchen!

        St. John / Cruz Bay

        Cruz Bay condo

        1 2 3 nights min

        • 1 bedroom
        • sleeps 2
        • 3 nights min
        • Nearest beach 3 mi
        • Swimming pool
        • Child Friendly
        Match: Walking trips Water sports All filters match

        Price per night from

        $183

        Responds fast!
        avg. 2 hours 16 minutes

        Price per night from

        $183

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

          Price per night from

          $343

          Price per night from

          $343

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

            Price per night from

            $172

            Price per night from

            $172

              16

              FALL SPECIAL!! Fabulous Fiesta LOW RATES!! Nicely updated with granite counters!

              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

              (7) Excellent 

                10

                Soulshine Charters

                St. John / Virgin Islands National Park

                Virgin Islands National Park yacht

                3 6 4 nights min

                • 3 bedrooms
                • sleeps 6
                • 4 nights min
                • Child Friendly
                • Car not necessary
                Match: Walking trips Water sports All filters match

                Price per night from

                $1,485

                Price per night from

                $1,485

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

                    16

                    BIG PRICE DROP!! Amazing Alpha FALL SPECIAL! Amazing views and sleeps five!

                    St. John / Cruz Bay

                    Cruz Bay condo

                    1 5 3 nights min

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

                    (12) Excellent 

                      75

                      Spectacular Sunsets & Ocean Views Remodeled Villa

                      St. John / Cruz Bay

                      Cruz Bay villa

                      2 6 5 nights min

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

                      Price per night from

                      $802

                      Price per night from

                      $802

                      (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: Walking trips Water sports All filters match
                        “Fabulous” The views from Casa La Famiglia are breathtaking. The villa is designed to maximize views from every room,and the outdoor space feels like a comfortable extension of the home. The infinity pool and jacuzzi are the perfect complement to a kil

                        Price per night from

                        $1,632

                        Responds fast!
                        avg. 51 minutes

                        Price per night from

                        $1,632

                          15

                          BIG PRICE DROP!! Extraordinary Echo FALL SALE! Awesome views minutes to Cruz Bay

                          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

                          (2) Excellent 

                            21

                            Charter Catamaran Quest! Why see one Island when you can see them all?

                            St. Thomas / Charlotte Amalie

                            Charlotte Amalie yacht

                            3 6 3 nights min

                            • 3 bedrooms
                            • sleeps 6
                            • 3 nights min
                            • Beach / lakeside relaxation
                            • Child Friendly
                            • Car not necessary
                            Match: Walking trips Water sports All filters match

                            Price per night from

                            $1,942

                            Price per night from

                            $1,942

                              12

                              Luxury All-Inclusive Sailing Catamaran

                              St. Thomas / East End

                              East End yacht

                              3 6 4 nights min

                              • 3 bedrooms
                              • sleeps 6
                              • 4 nights min
                              • Beach / lakeside relaxation
                              • Child Friendly
                              • Car not necessary
                              Match: Walking trips Water sports All filters match

                              Price per night from

                              $2,439

                              Price per night from

                              $2,439

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

                                $898

                                Responds fast!
                                avg. 2 hours 11 minutes

                                Price per night from

                                $898

                                  24

                                  Bolongo Bay Oceanfront Condo w/ Community Pool!

                                  St. Thomas / Bolongo Bay

                                  Bolongo Bay apartment

                                  2 6 3 nights min

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

                                  Price per night from

                                  $258

                                  Responds fast!
                                  avg. 10 minutes

                                  Price per night from

                                  $258

                                  (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: Walking trips Water sports All filters match
                                    “PERFECT PERFECT PERFECT” While writing this review, I find myself missing Bliss more with each passing letter. This was truly a wonderful experience on St. JOHN, VI. Cynthia was great from the start. Prompt responses and answers to all of our concerns

                                    Price per night from

                                    $228

                                    Responds fast!
                                    avg. 2 hours 45 minutes

                                    Price per night from

                                    $228

                                      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: Walking trips Water sports 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: Walking trips Water sports All filters match
                                        “Locals Also LOVE Fiddelwood Cottage"” We rented Fiddelwood Cottage for a 70th birthday party for my husband. It is a perfect party venue and no one wanted to leave. Located on a quiet salt pond, it is quiet, pristine and absolutely beautiful. Easy

                                        Price per night from

                                        $189

                                        Price per night from

                                        $189

                                        (7) Excellent 

                                          6

                                          A Place in the Sun

                                          St. John / Coral Bay

                                          Coral Bay apartment

                                          1 2 min stay varies

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

                                          Price per night from

                                          $201

                                          Responds fast!
                                          avg. 21 minutes

                                          Price per night from

                                          $201

                                          (7) Excellent 

                                            35

                                            6 Bedroom Beachfront Villa St John Chocolate Hole

                                            St. John / Cruz Bay

                                            Cruz Bay villa

                                            6 17 min stay varies

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

                                            Price per night from

                                            $1,800

                                            Price per night from

                                            $1,800

                                            (8) Excellent 

                                              24

                                              Sail Into Romance, Perfect for 1 Loving Couple!

                                              St. Thomas / East End

                                              East End yacht

                                              1 2 7 nights min

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

                                              Price per night from

                                              $1,256

                                              Price per night from

                                              $1,256

                                                14

                                                FALL SALE! Gorgeous Gecko Great views! LOW RATES! Minutes to Cruz Bay and a pool

                                                St. John / Cruz Bay

                                                Cruz Bay condo

                                                1 4 3 nights min

                                                • 1 bedroom
                                                • sleeps 4
                                                • 3 nights min
                                                • Nearest beach 2 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

                                                  20

                                                  Marriotts Frenchmans Cove - Gorgeous Villa with private beach and all amenities

                                                  St. Thomas / Charlotte Amalie

                                                  Charlotte Amalie villa

                                                  2 8 7 nights min

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

                                                  Price per night from

                                                  $457

                                                  Price per night from

                                                  $457

                                                  (17) Excellent 

                                                    43

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

                                                    St. John / Cruz Bay

                                                    Cruz Bay villa

                                                    5 12 7 nights min

                                                    • 5 bedrooms
                                                    • sleeps 12
                                                    • 7 nights min
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 0.8 mi
                                                    • Child Friendly
                                                    Match: Walking trips Water sports 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

                                                    $719

                                                    Responds fast!
                                                    avg. 2 hours 20 minutes

                                                    Price per night from

                                                    $719

                                                      18

                                                      Serenity

                                                      St. Croix / Christiansted

                                                      Christiansted 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

                                                      $513

                                                      Price per night from

                                                      $513

                                                      (1) Excellent 

                                                        46

                                                        Sea La Vie - 1 BR/1 BA Beachfront Condo - Relaxing Getaway! Views! Snorkeling!

                                                        St. Croix / Frederiksted

                                                        Frederiksted condo

                                                        1 3 5 nights min

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

                                                        Price per night from

                                                        $177

                                                        Price per night from

                                                        $177

                                                          7

                                                          RITZ CARLTON CLUB...March 16-23

                                                          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

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

                                                            Price per night from

                                                            $602

                                                            Price per night from

                                                            $602

                                                              22

                                                              Jewel's View | NEW for Concorida Lovers!

                                                              St. John / Coral Bay

                                                              Coral Bay villa

                                                              1 4 min stay varies

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

                                                              Price per night from

                                                              $177

                                                              Price per night from

                                                              $177

                                                                8

                                                                RITZ CARLTON CLUB REMODELED..SPRING BREAK...FANTASTIC!!

                                                                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,145

                                                                Price per night from

                                                                $1,145

                                                                (1) Excellent 

                                                                  10

                                                                  Rendezvous by the Sea - La Mer

                                                                  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) Excellent 

                                                                    29

                                                                    Drake’s Hideout at Mahogany Run

                                                                    St. Thomas / North Side

                                                                    North Side villa

                                                                    2 6 min stay varies

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

                                                                    Price per night from

                                                                    $229

                                                                    Price per night from

                                                                    $229

                                                                    (2) Excellent 

                                                                      16

                                                                      Turtle's Nest Villa

                                                                      St. John / Virgin Islands National Park

                                                                      Virgin Islands National Park cottage

                                                                      1 4 5 nights min

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

                                                                      Price per night from

                                                                      $287

                                                                      Price per night from

                                                                      $287

                                                                        17

                                                                        Christmas week at Westin St. John Resort, USVI

                                                                        St. John / Cruz Bay

                                                                        Cruz Bay villa

                                                                        3 10 7 nights min

                                                                        • 3 bedrooms
                                                                        • sleeps 10
                                                                        • 7 nights min
                                                                        • Beach / lakeside relaxation
                                                                        • Nearest beach 1 mi
                                                                        • Child Friendly
                                                                        Match: Walking trips Water sports All filters match

                                                                        Price per night from

                                                                        $1,142

                                                                        Responds fast!
                                                                        avg. 3 hours 45 minutes

                                                                        Price per night from

                                                                        $1,142

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

                                                                          Price per night from

                                                                          $524

                                                                          Price per night from

                                                                          $524

                                                                            19

                                                                            Three Mangos Villa - Magnificent Views!!

                                                                            St. John / Cruz Bay

                                                                            Cruz Bay condo

                                                                            4 10 min stay varies

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

                                                                            Price per night from

                                                                            $573

                                                                            Price per night from

                                                                            $573

                                                                              20

                                                                              Live the ‘Suite Life’ - All Inclusive Private Yacht

                                                                              St. Thomas / Charlotte Amalie

                                                                              Charlotte Amalie yacht

                                                                              4 9 3 nights min

                                                                              • 4 bedrooms
                                                                              • sleeps 9
                                                                              • 3 nights min
                                                                              • Swimming pool
                                                                              • Child Friendly
                                                                              • Car not necessary
                                                                              Match: Walking trips Water sports All filters match

                                                                              Price per night from

                                                                              $5,725

                                                                              Price per night from

                                                                              $5,725