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

110 house rentals

    22

    Toe's in the Sand - BEACHFRONT - FALL SPECIAL only $130.00 per night

    St. Croix / Christiansted

    Christiansted condo

    2 5 4 nights min

    • 2 bedrooms
    • sleeps 5
    • 4 nights min
    • Nearest beach 0 mi
    • Swimming pool
    • Child Friendly
    Match: Cot available Heated pool All filters match

    Price per night from

    $149

    Price per night from

    $149

    (6) Excellent 

      39

      Miramar, A Magnificent 5 Star+ Oceanfront Mansion

      St. Croix / Christiansted

      Christiansted villa

      5 12 min stay varies

      • 5 bedrooms
      • sleeps 12
      • min stay varies
      • Nearest beach 0.1 mi
      • Swimming pool
      • Child Friendly
      Match: Cot available Heated pool All filters match

      Price per night from

      $1,924

      Price per night from

      $1,924

      (12) Excellent 

        75

        Spectacular Sunsets & Ocean Views Remodeled Villa

        St. John / Cruz Bay

        Cruz Bay villa

        2 6 5 nights min

        • 2 bedrooms
        • sleeps 6
        • 5 nights min
        • Beach / lakeside relaxation
        • Nearest beach 8 mi
        • Swimming pool
        Match: Cot available Heated pool All filters match
        “Awesome View” We recently stayed here and it was perfect. The villa was very clean and well maintained. They have everything you need there (beach towels, cooler, chairs, pots, pans, appliances, wifi). There is a/c in both bedrooms and it cools the pl

        Price per night from

        $802

        Price per night from

        $802

        (27) Excellent 

          46

          Most Popular Couple and Family Villa 4 Equal King Master's & 5th Kids BR Full AC

          St. John / Virgin Islands National Park

          Virgin Islands National Park villa

          5 10 7 nights min

          • 5 bedrooms
          • sleeps 10
          • 7 nights min
          • Beach / lakeside relaxation
          • Nearest beach 0 mi
          • Swimming pool
          Match: Cot available Heated pool All filters match

          Price per night from

          $1,637

          Responds fast!
          avg. 56 minutes

          Price per night from

          $1,637

            63

            Villa HAKUNA MATATA Surrounded by National PK on North Shore above Cinnamon Bay

            St. John / Cruz Bay

            Cruz Bay villa

            4 8 7 nights min

            • 4 bedrooms
            • sleeps 8
            • 7 nights min
            • Nearest beach 0.5 mi
            • Swimming pool
            • Child Friendly
            Match: Cot available Heated pool All filters match

            Price per night from

            $1,637

            Price per night from

            $1,637

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

              26

              STUNNING OCEAN VIEW! ELEGANT TROPICAL DECOR, SPACIOUS, NEAR TOWN & BEACHES

              St. Croix / Christiansted

              Christiansted condo

              1 3 5 nights min

              • 1 bedroom
              • sleeps 3
              • 5 nights min
              • Swimming pool
              • Child Friendly
              • Air conditioning
              1 of 2 match: Cot available, Heated pool 1 of 2 filters match

              Price per night from

              $182

              Responds fast!
              avg. 2 hours 36 minutes

              Price per night from

              $182

                29

                Beautiful 1BR Condo on Sapphire Beach St Thomas Virgin Islands

                East End / Smith Bay

                Smith Bay condo

                1 4 6 nights min

                • 1 bedroom
                • sleeps 4
                • 6 nights min
                • Swimming pool
                • Child Friendly
                • Air conditioning
                1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                Price per night from

                $172

                Responds fast!
                avg. 2 hours 54 minutes

                Price per night from

                $172

                (4) Excellent 

                  8

                  "Bamboo" cottage- very private 2 bedroom 2 bath

                  St. Croix / Christiansted

                  Christiansted cottage

                  2 7 2 nights min

                  • 2 bedrooms
                  • sleeps 7
                  • 2 nights min
                  • Swimming pool
                  • Child Friendly
                  • Air conditioning
                  1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                  Price per night from

                  $184

                  Responds fast!
                  avg. 3 hours 31 minutes

                  Price per night from

                  $184

                  (1) Excellent 

                    25

                    s/v Timaiao, Catamaran Lagoon 380 with 3 double double cabin, for max. 6 guests

                    St. Thomas / Charlotte Amalie

                    Charlotte Amalie yacht

                    3 6 4 nights min

                    • 3 bedrooms
                    • sleeps 6
                    • 4 nights min
                    • Swimming pool
                    • Child Friendly
                    • Car not necessary
                    1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                    Price per night from

                    $745

                    Price per night from

                    $745

                      10

                      Luxury 2 Bedroom Villa - 7 Nights Checking in Friday January 19 to 26, 2018

                      St. John / Cruz Bay

                      Cruz Bay villa

                      2 8 7 nights min

                      • 2 bedrooms
                      • sleeps 8
                      • 7 nights min
                      • Swimming pool
                      • Child Friendly
                      • Air conditioning
                      1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                      Price per night from

                      $859

                      Responds fast!
                      avg. 42 minutes

                      Price per night from

                      $859

                        4

                        Rent this beautiful Ritz Carlton Residence for the President's week, 2019

                        East End / Red Hook

                        Red Hook villa

                        3 8 7 nights min

                        • 3 bedrooms
                        • sleeps 8
                        • 7 nights min
                        • Swimming pool
                        • Child Friendly
                        • Air conditioning
                        1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                        Price per night from

                        $1,799

                        Price per night from

                        $1,799

                          14

                          Villa Peace & Plenty on St. John, VI's Northshore

                          St. John / Virgin Islands National Park

                          Virgin Islands National Park villa

                          4 8 7 nights min

                          • 4 bedrooms
                          • sleeps 8
                          • 7 nights min
                          • Swimming pool
                          • Child Friendly
                          • Air conditioning
                          1 of 2 match: Cot available, Heated pool 1 of 2 filters match
                          “Paradise Found” Breathtaking views! This home was a perfect retreat for 3-4 couples. It conained every ammenity imagineable, and afforded the luxury of seclusion. The roadway leading to the house was harrowing at times, but at the same time added t

                          Price per night from

                          $1,575

                          Price per night from

                          $1,575

                          (6) Very Good 

                            21

                            Beautiful 2 Bedroom Home with Pool, view Ocean

                            St. Thomas / Charlotte Amalie

                            Charlotte Amalie villa

                            2 8 3 nights min

                            • 2 bedrooms
                            • sleeps 8
                            • 3 nights min
                            • Swimming pool
                            • Child Friendly
                            • Private garden
                            1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                            Price per night from

                            $572

                            Responds fast!
                            avg. 2 hours 6 minutes

                            Price per night from

                            $572

                              31

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

                              St. John / Cruz Bay

                              Cruz Bay condo

                              3 6 min stay varies

                              • 3 bedrooms
                              • sleeps 6
                              • min stay varies
                              • Swimming pool
                              • Child Friendly
                              • Car not necessary
                              1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                              Price per night from

                              $458

                              Price per night from

                              $458

                                7

                                Westin - Coral Vista - Studio Villa

                                St. John / Cruz Bay

                                Cruz Bay studio

                                Studio 4 7 nights min

                                • Studio
                                • sleeps 4
                                • 7 nights min
                                • Swimming pool
                                • Child Friendly
                                • Air conditioning
                                1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                Price per night from

                                $450

                                Price per night from

                                $450

                                (3) Excellent 

                                  18

                                  Flamboyant Cottage

                                  St. Croix / Christiansted

                                  Christiansted cottage

                                  2 4 2 nights min

                                  • 2 bedrooms
                                  • sleeps 4
                                  • 2 nights min
                                  • Nearest beach 6 mi
                                  • Swimming pool
                                  • Child Friendly
                                  1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                  Price per night from

                                  $149

                                  Responds fast!
                                  avg. 3 hours 31 minutes

                                  Price per night from

                                  $149

                                    16

                                    Garden Cottage

                                    St. Croix / Christiansted

                                    Christiansted cottage

                                    2 4 2 nights min

                                    • 2 bedrooms
                                    • sleeps 4
                                    • 2 nights min
                                    • Nearest beach 4 mi
                                    • Swimming pool
                                    • Child Friendly
                                    1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                    Price per night from

                                    $149

                                    Responds fast!
                                    avg. 3 hours 31 minutes

                                    Price per night from

                                    $149

                                    (2) Excellent 

                                      22

                                      Waterfall! Beautiful Views! Pool! Hot Tub!

                                      St. John / Caneel Bay

                                      Caneel Bay house

                                      3 6 5 nights min

                                      • 3 bedrooms
                                      • sleeps 6
                                      • 5 nights min
                                      • Swimming pool
                                      • Air conditioning
                                      • Private garden
                                      1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                      Price per night from

                                      $565

                                      Responds fast!
                                      avg. 1 hour 20 minutes

                                      Price per night from

                                      $565

                                      (9) Excellent 

                                        17

                                        Amarilla Villa

                                        St. John / Coral Bay

                                        Coral Bay house

                                        3 6 min stay varies

                                        • 3 bedrooms
                                        • sleeps 6
                                        • min stay varies
                                        • Swimming pool
                                        • Child Friendly
                                        • Air conditioning
                                        1 of 2 match: Cot available, Heated pool 1 of 2 filters match
                                        “Incredible home/incredible views” Can't say enough about amarilla Villa and the folks at Windspree. The house was impeccable (except for a front door lock which nagged us at the end.) Great views of Coral Bay and the Bvis in the distance. Sugar b

                                        Price per night from

                                        $722

                                        Price per night from

                                        $722

                                          24

                                          Beachfront St. Croix Condo w/ Pool-Steps to Ocean!

                                          St. Croix / Christiansted

                                          Christiansted apartment

                                          2 4 min stay varies

                                          • 2 bedrooms
                                          • sleeps 4
                                          • min stay varies
                                          • Swimming pool
                                          • Child Friendly
                                          • Air conditioning
                                          1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                          Price per night from

                                          $161

                                          Responds fast!
                                          avg. 50 minutes

                                          Price per night from

                                          $161

                                            12

                                            Beachtime! Top Floor End Unit Studio

                                            East End / Red Hook

                                            Red Hook condo

                                            1 2 3 nights min

                                            • 1 bedroom
                                            • sleeps 2
                                            • 3 nights min
                                            • Nearest beach 0.25 mi
                                            • Swimming pool
                                            • Air conditioning
                                            1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                            Price per night from

                                            $166

                                            Price per night from

                                            $166

                                              8

                                              Virgin Islands Studio Suite - Bluebeard Beach Club

                                              St. Thomas / Tutu

                                              Tutu condo

                                              1 4 2 nights min

                                              • 1 bedroom
                                              • sleeps 4
                                              • 2 nights min
                                              • Beach / lakeside relaxation
                                              • Swimming pool
                                              • Child Friendly
                                              1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                              Price per night from

                                              $263

                                              Price per night from

                                              $263

                                                20

                                                Luna Bella, Breathtaking Down Island Views!

                                                St. Thomas / East End

                                                East End condo

                                                1 5 3 nights min

                                                • 1 bedroom
                                                • sleeps 5
                                                • 3 nights min
                                                • Beach / lakeside relaxation
                                                • Swimming pool
                                                • Child Friendly
                                                1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                                Price per night from

                                                $178

                                                Responds fast!
                                                avg. 1 hour 45 minutes

                                                Price per night from

                                                $178

                                                  24

                                                  New! Ocean View Saint Thomas Condo, Walk to Beach!

                                                  East End / Smith Bay

                                                  Smith Bay condo

                                                  1 2 min stay varies

                                                  • 1 bedroom
                                                  • sleeps 2
                                                  • min stay varies
                                                  • Swimming pool
                                                  • Air conditioning
                                                  1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                                  Price per night from

                                                  $127

                                                  Responds fast!
                                                  avg. 29 minutes

                                                  Price per night from

                                                  $127

                                                    22

                                                    Elegant Studio W/Balcony Sapphire Village-Red Hook- In Unit Private Wifi

                                                    St. Thomas / East End

                                                    East End studio

                                                    Studio 2 5 nights min

                                                    • Studio
                                                    • sleeps 2
                                                    • 5 nights min
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 1 mi
                                                    • Swimming pool
                                                    1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                                    Price per night from

                                                    $132

                                                    Price per night from

                                                    $132

                                                    (10) Excellent 

                                                      19

                                                      Beautiful Sapphire Beach only steps away from our comfortable 1,000 sq ft condo

                                                      St. Thomas / East End

                                                      East End apartment

                                                      1 5 3 nights min

                                                      • 1 bedroom
                                                      • sleeps 5
                                                      • 3 nights min
                                                      • Beach / lakeside relaxation
                                                      • Nearest beach 0.01 mi
                                                      • Swimming pool
                                                      1 of 2 match: Heated pool, Cot available 1 of 2 filters match
                                                      “A Honeymooners Paridise...” My husband and I spent our honeymoon in this condo it was beautiful. The Sunroom is glowing with sunlight in the morning and filled with stars in the evening. The beach was just outside our doorstep. The living room was coz

                                                      Price per night from

                                                      $201

                                                      Price per night from

                                                      $201

                                                        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
                                                        1 of 2 match: Heated pool, Cot available 1 of 2 filters match

                                                        Price per night from

                                                        $287

                                                        Price per night from

                                                        $287

                                                          33

                                                          Rare Brand New Luxury 2BR Beachfront 2FL condo

                                                          St. Thomas / East End

                                                          East End apartment

                                                          2 6 7 nights min

                                                          • 2 bedrooms
                                                          • sleeps 6
                                                          • 7 nights min
                                                          • Beach / lakeside relaxation
                                                          • Nearest beach 0 mi
                                                          • Swimming pool
                                                          1 of 2 match: Heated pool, Cot available 1 of 2 filters match

                                                          Price per night from

                                                          $737

                                                          Price per night from

                                                          $737

                                                            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
                                                            1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                                            Price per night from

                                                            $362

                                                            Responds fast!
                                                            avg. 1 hour 29 minutes

                                                            Price per night from

                                                            $362

                                                            (4) Excellent 

                                                              20

                                                              "Papaya"-Private cottage in the woods

                                                              St. Croix / Christiansted

                                                              Christiansted cottage

                                                              1 2 3 nights min

                                                              • 1 bedroom
                                                              • sleeps 2
                                                              • 3 nights min
                                                              • Nearest beach 6 mi
                                                              • Swimming pool
                                                              • Child Friendly
                                                              1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                                              Price per night from

                                                              $98

                                                              Responds fast!
                                                              avg. 3 hours 31 minutes

                                                              Price per night from

                                                              $98

                                                              (14) Excellent 

                                                              Certificate of Excellence

                                                                23

                                                                Sailor's Rest, a Romantic and Luxurious Sanctuary

                                                                St. Croix / Christiansted

                                                                Christiansted apartment

                                                                1 2 3 nights min

                                                                • 1 bedroom
                                                                • sleeps 2
                                                                • 3 nights min
                                                                • Beach / lakeside relaxation
                                                                • Swimming pool
                                                                • Air conditioning
                                                                1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                                                Certificate of Excellence

                                                                Price per night from

                                                                $229

                                                                Responds fast!
                                                                avg. 1 hour 37 minutes

                                                                Price per night from

                                                                $229

                                                                  17

                                                                  Luxury 2 Bedroom Beachfront Condo Minutes to Town

                                                                  St. Croix / Christiansted

                                                                  Christiansted apartment

                                                                  2 4 5 nights min

                                                                  • 2 bedrooms
                                                                  • sleeps 4
                                                                  • 5 nights min
                                                                  • Beach / lakeside relaxation
                                                                  • Swimming pool
                                                                  • Air conditioning
                                                                  1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                                                  Price per night from

                                                                  $247

                                                                  Responds fast!
                                                                  avg. 11 minutes

                                                                  Price per night from

                                                                  $247

                                                                    19

                                                                    Sandy Feet Retreat Beach front condo right on Sapphire Beach. Clean and updated

                                                                    East End / Red Hook

                                                                    Red Hook condo

                                                                    1 5 min stay varies

                                                                    • 1 bedroom
                                                                    • sleeps 5
                                                                    • min stay varies
                                                                    • Swimming pool
                                                                    • Child Friendly
                                                                    • Air conditioning
                                                                    1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                                                    Price per night from

                                                                    $287

                                                                    Responds fast!
                                                                    avg. 22 minutes

                                                                    Price per night from

                                                                    $287

                                                                      15

                                                                      Breathtaking Views from Sapphire Village II

                                                                      East End / Red Hook

                                                                      Red Hook condo

                                                                      1 3 1 night min

                                                                      • 1 bedroom
                                                                      • sleeps 3
                                                                      • 1 night min
                                                                      • Swimming pool
                                                                      • Child Friendly
                                                                      • Air conditioning
                                                                      1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                                                      Price per night from

                                                                      $184

                                                                      Responds fast!
                                                                      avg. 1 hour 48 minutes

                                                                      Price per night from

                                                                      $184

                                                                      (14) Excellent 

                                                                        15

                                                                        Mango cottage

                                                                        St. Croix / Christiansted

                                                                        Christiansted apartment

                                                                        1 2 2 nights min

                                                                        • 1 bedroom
                                                                        • sleeps 2
                                                                        • 2 nights min
                                                                        • Nearest beach 8 mi
                                                                        • Swimming pool
                                                                        • Air conditioning
                                                                        1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                                                        Price per night from

                                                                        $98

                                                                        Responds fast!
                                                                        avg. 3 hours 31 minutes

                                                                        Price per night from

                                                                        $98

                                                                          6

                                                                          Bay Vista 2 BR Villa at Westin St John Resort - Sun January 27- Sun Feb 3, 2019

                                                                          St. John / Cruz Bay

                                                                          Cruz Bay villa

                                                                          2 8 7 nights min

                                                                          • 2 bedrooms
                                                                          • sleeps 8
                                                                          • 7 nights min
                                                                          • Swimming pool
                                                                          • Child Friendly
                                                                          • Car not necessary
                                                                          1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                                                          Price per night from

                                                                          $1,064

                                                                          Price per night from

                                                                          $1,064

                                                                          (18) Very Good 

                                                                            14

                                                                            Top 10 Reasons to Stay at Our Place in Sapphire

                                                                            St. Thomas / East End

                                                                            East End apartment

                                                                            1 4 4 nights min

                                                                            • 1 bedroom
                                                                            • sleeps 4
                                                                            • 4 nights min
                                                                            • Beach / lakeside relaxation
                                                                            • Swimming pool
                                                                            • Child Friendly
                                                                            1 of 2 match: Cot available, Heated pool 1 of 2 filters match
                                                                            “Home away From Home” This condo was the perfect choice for our stay in St. Thomas. It was close to everything; the beach, shopping and recreation, yet it was quiet and private. The place worked well with our family of four. There was a private bedr

                                                                            Price per night from

                                                                            $201

                                                                            Price per night from

                                                                            $201

                                                                            (4) Excellent 

                                                                              16

                                                                              Beachside Bliss

                                                                              St. Croix / Christiansted

                                                                              Christiansted condo

                                                                              2 4 7 nights min

                                                                              • 2 bedrooms
                                                                              • sleeps 4
                                                                              • 7 nights min
                                                                              • Swimming pool
                                                                              • Child Friendly
                                                                              • Air conditioning
                                                                              1 of 2 match: Cot available, Heated pool 1 of 2 filters match

                                                                              Price per night from

                                                                              $200

                                                                              Price per night from

                                                                              $200