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

267 house rentals

    29

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

    St. Croix / Frederiksted

    Frederiksted townhouse

    1 4 7 nights min

    • 1 bedroom
    • sleeps 4
    • 7 nights min
    • Beach / lakeside relaxation
    • Nearest beach 0.2 mi
    • Swimming pool
    Match: Cycling trips Fishing Walking trips All filters match

    Price per night from

    $85

    Price per night from

    $85

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

      Price per night from

      $473

      Responds fast!
      avg. 1 hour 23 minutes

      Price per night from

      $473

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

        $200

        Price per night from

        $200

        (1) Excellent 

          24

          VILLA BLISS

          St. Croix / Christiansted

          Christiansted villa

          2 4 min stay varies

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

          Price per night from

          $335

          Price per night from

          $335

          (11) Very Good 

            31

            Seascape Villa- Award winning ocean front estate

            St. Croix / Frederiksted

            Frederiksted house

            7 14 min stay varies

            • 7 bedrooms
            • sleeps 14
            • min stay varies
            • Swimming pool
            • Child Friendly
            • Air conditioning
            Match: Cycling trips Fishing Walking trips All filters match

            Price per night from

            $928

            Responds fast!
            avg. 1 hour 3 minutes

            Price per night from

            $928

            (2) Excellent 

              27

              Mahogany Cottage

              St. Croix / Cane Bay

              Cane Bay cottage

              2 4 2 nights min

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

              Price per night from

              $149

              Responds fast!
              avg. 3 hours 31 minutes

              Price per night from

              $149

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

                Price per night from

                $199

                Responds fast!
                avg. 59 minutes

                Price per night from

                $199

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

                  Price per night from

                  $343

                  Responds fast!
                  avg. 1 hour 55 minutes

                  Price per night from

                  $343

                  (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: Cycling trips Fishing 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

                    $301

                    Price per night from

                    $301

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

                      Price per night from

                      $287

                      Responds fast!
                      avg. 8 minutes

                      Price per night from

                      $287

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

                        Price per night from

                        $373

                        Responds fast!
                        avg. 7 minutes

                        Price per night from

                        $373

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

                          Price per night from

                          $75

                          Responds fast!
                          avg. 8 minutes

                          Price per night from

                          $75

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

                            Price per night from

                            $172

                            Price per night from

                            $172

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

                              Price per night from

                              $46

                              Price per night from

                              $46

                              (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: Cycling trips Fishing Walking trips 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

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

                                  Price per night from

                                  $178

                                  Responds fast!
                                  avg. 8 minutes

                                  Price per night from

                                  $178

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

                                    Price per night from

                                    $458

                                    Responds fast!
                                    avg. 8 minutes

                                    Price per night from

                                    $458

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

                                      Price per night from

                                      $132

                                      Responds fast!
                                      avg. 8 minutes

                                      Price per night from

                                      $132

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

                                        Price per night from

                                        $229

                                        Price per night from

                                        $229

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

                                          Price per night from

                                          $264

                                          Responds fast!
                                          avg. 8 minutes

                                          Price per night from

                                          $264

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

                                            Price per night from

                                            $287

                                            Responds fast!
                                            avg. 3 hours 10 minutes

                                            Price per night from

                                            $287

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

                                                Price per night from

                                                $573

                                                Price per night from

                                                $573

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

                                                  Price per night from

                                                  $171

                                                  Responds fast!
                                                  avg. 3 hours 28 minutes

                                                  Price per night from

                                                  $171

                                                  (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: Cycling trips Fishing Walking trips 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

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

                                                      Price per night from

                                                      $566

                                                      Price per night from

                                                      $566

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

                                                        Price per night from

                                                        $998

                                                        Price per night from

                                                        $998

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

                                                          Price per night from

                                                          $384

                                                          Responds fast!
                                                          avg. 3 hours 10 minutes

                                                          Price per night from

                                                          $384

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

                                                            Price per night from

                                                            $261

                                                            Price per night from

                                                            $261

                                                            (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: Cycling trips Fishing Walking trips 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,839

                                                              Price per night from

                                                              $1,839

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

                                                                Price per night from

                                                                $567

                                                                Price per night from

                                                                $567

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

                                                                  Price per night from

                                                                  $286

                                                                  Price per night from

                                                                  $286

                                                                  (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: Cycling trips Fishing Walking trips 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

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

                                                                      Price per night from

                                                                      $916

                                                                      Price per night from

                                                                      $916

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

                                                                        Price per night from

                                                                        $566

                                                                        Price per night from

                                                                        $566

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

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

                                                                          Price per night from

                                                                          $284

                                                                          Price per night from

                                                                          $284

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

                                                                            Price per night from

                                                                            $602

                                                                            Price per night from

                                                                            $602

                                                                            (1) Excellent 

                                                                              31

                                                                              Luxury St. Thomas Condo at Elysian Beach Resort!

                                                                              US Virgin Isles / St. Thomas

                                                                              St. Thomas apartment

                                                                              3 8 5 nights min

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

                                                                              Price per night from

                                                                              $360

                                                                              Responds fast!
                                                                              avg. 8 minutes

                                                                              Price per night from

                                                                              $360