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

147 house rentals

(19) Very Good 

    27

    Amazing Ocean views at Villa Mar de Amores

    St. John / Cruz Bay

    Cruz Bay villa

    3 6 min stay varies

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

    Price per night from

    $304

    Price per night from

    $304

      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: Cot available Cycling trips Walking trips All filters match

      Price per night from

      $173

      Price per night from

      $173

      (6) Excellent 

        23

        Amazing Ocean View Villa Catalina

        St. John / Cruz Bay

        Cruz Bay villa

        4 8 min stay varies

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

        Price per night from

        $287

        Responds fast!
        avg. 3 hours 10 minutes

        Price per night from

        $287

        (4) Excellent 

          26

          Fantastic Mar de Amores Undamaged by Hurricanes

          St. John / Cruz Bay

          Cruz Bay villa

          3 7 min stay varies

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

          Price per night from

          $384

          Responds fast!
          avg. 3 hours 10 minutes

          Price per night from

          $384

            35

            Mango House on St. Croix's Beautiful West End.

            St. Croix / Frederiksted

            Frederiksted house

            3 10 3 nights min

            • 3 bedrooms
            • sleeps 10
            • 3 nights min
            • Beach / lakeside relaxation
            • Nearest beach 5 mi
            • Child Friendly
            Match: Cot available Cycling trips Walking trips All filters match

            Price per night from

            $287

            Price per night from

            $287

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

              25

              NEW! St Croix Home w/Caribbean Views-1 Mi to Beach

              St. Croix / Cane Bay

              Cane Bay house

              3 5 min stay varies

              • 3 bedrooms
              • sleeps 5
              • min stay varies
              • Child Friendly
              • Air conditioning
              2 of 3 match: Cot available, Cycling trips, Walking trips 2 of 3 filters match

              Price per night from

              $287

              Responds fast!
              avg. 25 minutes

              Price per night from

              $287

                24

                NEW! Cozy St. Croix House - 10 Mins to Beaches!

                St. Croix / Cane Bay

                Cane Bay house

                2 4 6 nights min

                • 2 bedrooms
                • sleeps 4
                • 6 nights min
                • Child Friendly
                2 of 3 match: Cot available, Cycling trips, Walking trips 2 of 3 filters match

                Price per night from

                $75

                Responds fast!
                avg. 25 minutes

                Price per night from

                $75

                  28

                  NEW! Luxury St. Croix Home w/Pool & Stunning Views

                  St. Croix / Teague Bay

                  Teague Bay house

                  3 12 min stay varies

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

                  Price per night from

                  $458

                  Responds fast!
                  avg. 25 minutes

                  Price per night from

                  $458

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

                    Price per night from

                    $230

                    Price per night from

                    $230

                    (11) Very Good 

                      31

                      Seascape Villa- Award winning ocean front estate

                      St. Croix / Frederiksted

                      Frederiksted house

                      7 14 min stay varies

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

                      Price per night from

                      $928

                      Responds fast!
                      avg. 1 hour 3 minutes

                      Price per night from

                      $928

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

                        Price per night from

                        $46

                        Price per night from

                        $46

                        (3) Excellent 

                          24

                          Walk to two beaches, restaurants and marina

                          St. Croix / Christiansted

                          Christiansted villa

                          5 10 7 nights min

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

                          Price per night from

                          $409

                          Price per night from

                          $409

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

                            Price per night from

                            $132

                            Responds fast!
                            avg. 25 minutes

                            Price per night from

                            $132

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

                              Price per night from

                              $264

                              Responds fast!
                              avg. 25 minutes

                              Price per night from

                              $264

                              (3) Excellent 

                                31

                                Hidden Valley Villa. Net

                                St. Croix / Christiansted

                                Christiansted villa

                                3 8 2 nights min

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

                                Price per night from

                                $373

                                Responds fast!
                                avg. 7 minutes

                                Price per night from

                                $373

                                  24

                                  Sapphire Beach Resort Condo- 1mi to Red Hook Ferry

                                  East End / Red Hook

                                  Red Hook studio

                                  Studio 4 min stay varies

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

                                  Price per night from

                                  $178

                                  Responds fast!
                                  avg. 25 minutes

                                  Price per night from

                                  $178

                                  (12) Excellent 

                                    75

                                    Spectacular Sunsets & Ocean Views Remodeled Villa

                                    St. John / Cruz Bay

                                    Cruz Bay villa

                                    2 6 5 nights min

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

                                    Price per night from

                                    $802

                                    Price per night from

                                    $802

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

                                      Price per night from

                                      $1,645

                                      Price per night from

                                      $1,645

                                      (10) Very Good 

                                        20

                                        Wooow Experience at Little Taj by the Sea!

                                        US Virgin Isles / St. Thomas

                                        St. Thomas villa

                                        5 13 4 nights min

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

                                        Price per night from

                                        $434

                                        Responds fast!
                                        avg. 2 hours 11 minutes

                                        Price per night from

                                        $434

                                          29

                                          St Croix, U.S. Virgin Island Condo Near the Beach

                                          St. Croix / Frederiksted

                                          Frederiksted townhouse

                                          1 4 7 nights min

                                          • 1 bedroom
                                          • sleeps 4
                                          • 7 nights min
                                          • Beach / lakeside relaxation
                                          • Nearest beach 0.2 mi
                                          • Swimming pool
                                          2 of 3 match: Cot available, Cycling trips, Walking trips 2 of 3 filters match

                                          Price per night from

                                          $86

                                          Price per night from

                                          $86

                                          (1) Excellent 

                                            32

                                            Romantic 5BR Cottage in Cruz Bay, St. John

                                            St. John / Cruz Bay

                                            Cruz Bay villa

                                            5 10 5 nights min

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

                                            Price per night from

                                            $921

                                            Price per night from

                                            $921

                                            (3) Excellent 

                                              19

                                              5 Minutes to Beaches & Diving Family Home with

                                              St. Croix / Frederiksted

                                              Frederiksted villa

                                              4 10 3 nights min

                                              • 4 bedrooms
                                              • sleeps 10
                                              • 3 nights min
                                              • Beach / lakeside relaxation
                                              • Swimming pool
                                              • Child Friendly
                                              2 of 3 match: Cot available, Cycling trips, Walking trips 2 of 3 filters match

                                              Price per night from

                                              $346

                                              Responds fast!
                                              avg. 1 hour 55 minutes

                                              Price per night from

                                              $346

                                              (2) Excellent 

                                                24

                                                Island Living in your own Caribbean Villa 5

                                                St. Thomas / Charlotte Amalie

                                                Charlotte Amalie villa

                                                2 6 min stay varies

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

                                                Price per night from

                                                $202

                                                Responds fast!
                                                avg. 59 minutes

                                                Price per night from

                                                $202

                                                (2) Excellent 

                                                  27

                                                  Above and Beyond Villa

                                                  St. Croix / Cane Bay

                                                  Cane Bay villa

                                                  3 9 7 nights min

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

                                                  Price per night from

                                                  $593

                                                  Price per night from

                                                  $593

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

                                                    $346

                                                    Responds fast!
                                                    avg. 2 hours 59 minutes

                                                    Price per night from

                                                    $346

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

                                                      Price per night from

                                                      $1,003

                                                      Price per night from

                                                      $1,003

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

                                                        Price per night from

                                                        $172

                                                        Responds fast!
                                                        avg. 3 hours 28 minutes

                                                        Price per night from

                                                        $172

                                                        (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
                                                          2 of 3 match: Cot available, Cycling trips, Walking trips 2 of 3 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,867

                                                          Price per night from

                                                          $1,867

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

                                                            Price per night from

                                                            $261

                                                            Price per night from

                                                            $261

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

                                                              Price per night from

                                                              $480

                                                              Price per night from

                                                              $480

                                                              (1) Excellent 

                                                                24

                                                                VILLA BLISS

                                                                St. Croix / Christiansted

                                                                Christiansted villa

                                                                2 4 min stay varies

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

                                                                Price per night from

                                                                $338

                                                                Price per night from

                                                                $338

                                                                  24

                                                                  Suite 8c - Gallows Point Resort Oceanfront Upper Level

                                                                  St. John / Cruz Bay

                                                                  Cruz Bay villa

                                                                  1 5 1 night min

                                                                  • 1 bedroom
                                                                  • sleeps 5
                                                                  • 1 night min
                                                                  • Beach / lakeside relaxation
                                                                  • Ask about children
                                                                  • Air conditioning
                                                                  2 of 3 match: Cot available, Cycling trips, Walking trips 2 of 3 filters match

                                                                  Price per night from

                                                                  $567

                                                                  Price per night from

                                                                  $567

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

                                                                    (3) Very Good 

                                                                      10

                                                                      Marriott Frenchman's Cove 2/2 New, Spacious, Villa

                                                                      St. Thomas / Charlotte Amalie

                                                                      Charlotte Amalie hotel apartment

                                                                      2 8 7 nights min

                                                                      • 2 bedrooms
                                                                      • sleeps 8
                                                                      • 7 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 0.2 mi
                                                                      • Swimming pool
                                                                      2 of 3 match: Cot available, Cycling trips, Walking trips 2 of 3 filters match

                                                                      Price per night from

                                                                      $474

                                                                      Responds fast!
                                                                      avg. 1 hour 23 minutes

                                                                      Price per night from

                                                                      $474

                                                                      (12) Excellent 

                                                                        33

                                                                        Relax 4 Us at Bolongo Bay ~ USVI

                                                                        St. Thomas / Charlotte Amalie

                                                                        Charlotte Amalie apartment

                                                                        2 6 min stay varies

                                                                        • 2 bedrooms
                                                                        • sleeps 6
                                                                        • min stay varies
                                                                        • Beach / lakeside relaxation
                                                                        • Nearest beach 0 mi
                                                                        • Swimming pool
                                                                        2 of 3 match: Cot available, Cycling trips, Walking trips 2 of 3 filters match
                                                                        “Vacation stay” On behalf of our family I would like to say thank you for allowing us the opportunity to spend time in your condo. The amenities were outstanding and provided us the ability to relax and unwind and enjoy the beautiful islands.

                                                                        Price per night from

                                                                        $220

                                                                        Responds fast!
                                                                        avg. 2 hours 20 minutes

                                                                        Price per night from

                                                                        $220

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

                                                                          Price per night from

                                                                          $567

                                                                          Price per night from

                                                                          $567

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

                                                                            Price per night from

                                                                            $573

                                                                            Price per night from

                                                                            $573

                                                                            (6) Excellent 

                                                                              30

                                                                              Dolphin's Paradise at Pelican Cove

                                                                              St. Croix / Christiansted

                                                                              Christiansted apartment

                                                                              2 4 4 nights min

                                                                              • 2 bedrooms
                                                                              • sleeps 4
                                                                              • 4 nights min
                                                                              • Beach / lakeside relaxation
                                                                              • Nearest beach 0 mi
                                                                              • Swimming pool
                                                                              2 of 3 match: Cot available, Cycling trips, Walking trips 2 of 3 filters match
                                                                              “Relaxing, convenient” We had a fabulous stay at your condo! My husband did the St Croix Ironman so we wanted a place that was close enough to race venue without being right in Christiansted, and had a kitchen. This turned out to be an excellent choice

                                                                              Price per night from

                                                                              $201

                                                                              Price per night from

                                                                              $201