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

137 house rentals

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

    Price per night from

    $588

    Price per night from

    $588

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

      Price per night from

      $86

      Price per night from

      $86

      (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 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

        $201

        Price per night from

        $201

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

          Price per night from

          $474

          Responds fast!
          avg. 1 hour 23 minutes

          Price per night from

          $474

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

            Price per night from

            $338

            Price per night from

            $338

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

              Price per night from

              $922

              Responds fast!
              avg. 1 hour 3 minutes

              Price per night from

              $922

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

                Price per night from

                $148

                Responds fast!
                avg. 3 hours 31 minutes

                Price per night from

                $148

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

                  Price per night from

                  $212

                  Responds fast!
                  avg. 59 minutes

                  Price per night from

                  $212

                  (3) Excellent 

                    19

                    5 Minutes to Beaches! Family Home with Tea Garden

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

                    Price per night from

                    $344

                    Responds fast!
                    avg. 1 hour 45 minutes

                    Price per night from

                    $344

                    (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
                      Match: Cycling trips Walking trips All filters match
                      “Excellent property and great destination!” Our stay here was wonderful! We just came back a few weeks ago (Jan 7-14) from our trip and we are ready to book for the next year! We had such a great time: Accommodations - The apartment is very clean and m

                      Price per night from

                      $220

                      Responds fast!
                      avg. 2 hours 3 minutes

                      Price per night from

                      $220

                      (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 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

                        $303

                        Price per night from

                        $303

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

                          Price per night from

                          $285

                          Responds fast!
                          avg. 10 minutes

                          Price per night from

                          $285

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

                            Price per night from

                            $172

                            Price per night from

                            $172

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

                              Price per night from

                              $75

                              Responds fast!
                              avg. 51 minutes

                              Price per night from

                              $75

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

                                Price per night from

                                $373

                                Responds fast!
                                avg. 8 minutes

                                Price per night from

                                $373

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

                                  Price per night from

                                  $46

                                  Price per night from

                                  $46

                                    25

                                    Christiansted House w/Ocean-View Pool & Spa!

                                    St. Croix / Christiansted

                                    Christiansted house

                                    3 5 5 nights min

                                    • 3 bedrooms
                                    • sleeps 5
                                    • 5 nights min
                                    • Swimming pool
                                    • Child Friendly
                                    • Air conditioning
                                    Match: Cycling trips Walking trips All filters match

                                    Price per night from

                                    $287

                                    Responds fast!
                                    avg. 51 minutes

                                    Price per night from

                                    $287

                                    (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 Walking trips All filters match
                                      “Great time at Bliss” Bliss is not large but perfect for 3 to 4 people. We enjoyed the view of Cruz Bay and the proximity to town. Cynthia has all the necessities in Bliss and it was nice to use the cooler and beach chairs. We rented a jeep from ama

                                      Price per night from

                                      $228

                                      Responds fast!
                                      avg. 2 hours 45 minutes

                                      Price per night from

                                      $228

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

                                        Price per night from

                                        $264

                                        Responds fast!
                                        avg. 26 minutes

                                        Price per night from

                                        $264

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

                                          Price per night from

                                          $178

                                          Responds fast!
                                          avg. 42 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 Walking trips All filters match

                                            Price per night from

                                            $458

                                            Responds fast!
                                            avg. 1 hour 1 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
                                              Match: Cycling trips Walking trips All filters match

                                              Price per night from

                                              $228

                                              Price per night from

                                              $228

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

                                                Price per night from

                                                $132

                                                Responds fast!
                                                avg. 1 hour 7 minutes

                                                Price per night from

                                                $132

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

                                                        Price per night from

                                                        $171

                                                        Responds fast!
                                                        avg. 3 hours 28 minutes

                                                        Price per night from

                                                        $171

                                                          19

                                                          Cliffside Luxury in Peterborg: hot tub, gym

                                                          St. Thomas / North Side

                                                          North Side villa

                                                          4 10 min stay varies

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

                                                          Price per night from

                                                          $995

                                                          Price per night from

                                                          $995

                                                          (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 Walking trips All filters match
                                                            “Amazing location and condo!” This condo is fantastic! All the comforts of home are provided for you. We took our 21 month old and the condo was equipped with a pack and play and a baby gate to use. We took our baby monitor with us and it enabled us

                                                            Price per night from

                                                            $344

                                                            Responds fast!
                                                            avg. 2 hours 59 minutes

                                                            Price per night from

                                                            $344

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

                                                              Price per night from

                                                              $567

                                                              Price per night from

                                                              $567

                                                              (8) 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 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,857

                                                                Price per night from

                                                                $1,857

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

                                                                    Price per night from

                                                                    $261

                                                                    Price per night from

                                                                    $261

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

                                                                      Price per night from

                                                                      $573

                                                                      Price per night from

                                                                      $573

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

                                                                        Price per night from

                                                                        $287

                                                                        Price per night from

                                                                        $287

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

                                                                          Price per night from

                                                                          $409

                                                                          Price per night from

                                                                          $409

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

                                                                            Price per night from

                                                                            $910

                                                                            Price per night from

                                                                            $910

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

                                                                              Price per night from

                                                                              $565

                                                                              Price per night from

                                                                              $565