Villas in US Virgin Isles and Apartments – Holiday Lettings - Holiday Rentals US Virgin Isles

Close

Enter dates for more accurate prices

Payment Protection
To book this holiday home you need to pay through the Holiday Lettings website. We can’t protect your payment if you don’t pay through us. Learn more

621 Holiday homes

(6) Excellent 

    23

    St Thomas East holiday townhouse rental

    St. Thomas / St Thomas East

    2 6 min stay varies

    • 2 bedrooms
    • sleeps 6
    • min stay varies
    • Nearest beach 0.8 km
    • Swimming pool
    • Child friendly

    from £137 / night

    £958 - £3,134 / week

    Book View

    Responds fast!
    avg. 1 hour 22 minutes

    from £137 / night

      25

      Holiday condo with shared pool in Smith Bay

      East End / Smith Bay

      1 3 1 night min

      • 1 bedroom
      • sleeps 3
      • 1 night min
      • Nearest beach 0 km
      • Swimming pool
      • Child friendly

      from £124 / night

      £794 - £926 / week

      Book View

      Responds fast!
      avg. 1 hour 48 minutes

      from £124 / night

        23

        Holiday condo with shared pool in Christiansted

        St. Croix / Christiansted

        1 4 2 nights min

        • 1 bedroom
        • sleeps 4
        • 2 nights min
        • Swimming pool
        • Child friendly
        • Air conditioning

        from £84 / night

        £588 / week

        Book View

        from £84 / night

        (2) Excellent 

          34

          Holiday home in Honeymoon Beach

          Water Island / Honeymoon Beach

          2 4 6 nights min

          • 2 bedrooms
          • sleeps 4
          • 6 nights min
          • Beach / lakeside relaxation
          • Car not necessary
          • Air conditioning

          from £315 / night

          £2,204 / week

          Book View

          from £315 / night

            20

            Holiday apartment in East End

            St. Thomas / East End

            1 2 3 nights min

            • 1 bedroom
            • sleeps 2
            • 3 nights min
            • Child friendly
            • Ask about pets

            from £133 / night

            £883 / week

            Book View

            from £133 / night

              35

              Home rental in Frederiksted

              St. Croix / Frederiksted

              3 10 3 nights min

              • 3 bedrooms
              • sleeps 10
              • 3 nights min
              • Beach / lakeside relaxation
              • Nearest beach 5 km
              • Child friendly

              from £221 / night

              £1,457 / week

              Book View

              from £221 / night

                31

                Smith Bay holiday condo rental

                East End / Smith Bay

                1 4 2 nights min

                • 1 bedroom
                • sleeps 4
                • 2 nights min
                • Swimming pool
                • Child friendly
                • Air conditioning

                from £158 / night

                £970 - £1,058 / week

                Book View

                from £158 / night

                  15

                  Holiday condo in Red Hook

                  East End / Red Hook

                  1 3 1 night min

                  • 1 bedroom
                  • sleeps 3
                  • 1 night min
                  • Swimming pool
                  • Child friendly
                  • Air conditioning

                  from £141 / night

                  £882 - £1,058 / week

                  Book View

                  Responds fast!
                  avg. 1 hour 48 minutes

                  from £141 / night

                    24

                    Red Hook holiday condo rental

                    East End / Red Hook

                    1 4 4 nights min

                    • 1 bedroom
                    • sleeps 4
                    • 4 nights min
                    • Swimming pool
                    • Child friendly
                    • Car not necessary

                    from £177 / night

                    £1,235 / week

                    Book View

                    from £177 / night

                    (19) Excellent 

                      25

                      Cruz Bay holiday villa rental

                      St. John / Cruz Bay

                      4 9 7 nights min

                      • 4 bedrooms
                      • sleeps 9
                      • 7 nights min
                      • Beach / lakeside relaxation
                      • Nearest beach 0.4 km
                      • Swimming pool
                      “Great House, great location, fantastic vacation!” We had 6 adults for our stay to celebrate my 40th birthday! Location was perfect and the accommodations could not have been better. Highly recommend!

                      from £454 / night

                      £3,439 - £6,613 / week

                      Book View

                      Responds fast!
                      avg. 1 hour 13 minutes

                      from £454 / night

                      (17) Very Good 

                        13

                        Holiday home in East End

                        St. Thomas / East End

                        1 2 3 nights min

                        • 1 bedroom
                        • sleeps 2
                        • 3 nights min
                        • Ask owner if suitable for children
                        • Air conditioning

                        from £115 / night

                        £804 / week

                        Book View

                        Responds fast!
                        avg. 1 hour 32 minutes

                        from £115 / night

                        (2) Excellent 

                          27

                          Holiday villa with swimming pool in Cane Bay

                          St. Croix / Cane Bay

                          3 9 7 nights min

                          • 3 bedrooms
                          • sleeps 9
                          • 7 nights min
                          • Beach / lakeside relaxation
                          • Nearest beach 0 km
                          • Swimming pool

                          from £454 / night

                          £3,178 / week

                          Book View

                          from £454 / night

                          (4) Excellent 

                            13

                            East End holiday condo rental

                            St. Thomas / East End

                            1 4 4 nights min

                            • 1 bedroom
                            • sleeps 4
                            • 4 nights min
                            • Nearest beach 0 km
                            • Swimming pool
                            • Child friendly

                            from £167 / night

                            £1,138 - £1,402 / week

                            Book View

                            from £167 / night

                            (6) Excellent 

                              10

                              Holiday villa in Christiansted

                              St. Croix / Christiansted

                              2 4 3 nights min

                              • 2 bedrooms
                              • sleeps 4
                              • 3 nights min
                              • Beach / lakeside relaxation
                              • Swimming pool
                              • Child friendly

                              from £128 / night

                              £1,058 - £1,120 / week

                              Book View

                              Responds fast!
                              avg. 3 hours 23 minutes

                              from £128 / night

                              (4) Excellent 

                                18

                                Holiday condo rental

                                St. Thomas / Bolongo Bay

                                2 6 5 nights min

                                • 2 bedrooms
                                • sleeps 6
                                • 5 nights min
                                • Beach / lakeside relaxation
                                • Nearest beach 0 km
                                • Swimming pool

                                from £230 / night

                                £1,587 / week

                                Book View

                                Responds fast!
                                avg. 3 hours 47 minutes

                                from £230 / night

                                (13) Excellent 

                                  15

                                  Apartment letting in Christiansted

                                  St. Croix / Christiansted

                                  1 2 2 nights min

                                  • 1 bedroom
                                  • sleeps 2
                                  • 2 nights min
                                  • Nearest beach 8 km
                                  • Swimming pool
                                  • Air conditioning

                                  from £75 / night

                                  £525 / week

                                  Book View

                                  Responds fast!
                                  avg. 2 hours 57 minutes

                                  from £75 / night

                                  (1) Excellent 

                                    28

                                    Holiday b&b in Charlotte Amalie

                                    St. Thomas / Charlotte Amalie

                                    1 2 min stay varies

                                    • 1 bedroom
                                    • sleeps 2
                                    • min stay varies
                                    • Child friendly
                                    • Air conditioning

                                    from £164 / night

                                    £1,144 / week

                                    Book View

                                    from £164 / night

                                    (1) Excellent 

                                      28

                                      Coral Bay holiday villa rental

                                      St. John / Coral Bay

                                      3 10 min stay varies

                                      • 3 bedrooms
                                      • sleeps 10
                                      • min stay varies
                                      • Swimming pool
                                      • Child friendly
                                      • Pet friendly

                                      from £225 / night

                                      £1,574 - £2,759 / week

                                      Book View

                                      Responds fast!
                                      avg. 48 minutes

                                      from £225 / night

                                      (10) Excellent 

                                        30

                                        Holiday villa with swimming pool in Virgin Islands National Park

                                        St. John / Virgin Islands National Park

                                        2 4 min stay varies

                                        • 2 bedrooms
                                        • sleeps 4
                                        • min stay varies
                                        • Beach / lakeside relaxation
                                        • Nearest beach 0.1 km
                                        • Swimming pool

                                        from £305 / night

                                        £2,129 / week

                                        Book View

                                        from £305 / night

                                        (7) Excellent 

                                          21

                                          Christiansted holiday villa rental

                                          St. Croix / Christiansted

                                          4 10 7 nights min

                                          • 4 bedrooms
                                          • sleeps 10
                                          • 7 nights min
                                          • Beach / lakeside relaxation
                                          • Nearest beach 2 km
                                          • Swimming pool

                                          from £437 / night

                                          £2,993 - £3,522 / week

                                          Book View

                                          from £437 / night

                                          (12) Very Good 

                                            21

                                            Holiday villa with swimming pool in Cruz Bay

                                            St. John / Cruz Bay

                                            4 8 min stay varies

                                            • 4 bedrooms
                                            • sleeps 8
                                            • min stay varies
                                            • Beach / lakeside relaxation
                                            • Nearest beach 0.7 km
                                            • Swimming pool
                                            “Amazing Views & Beautiful Home!!!” My family of 6 were so comfortable in this amazing villa. Perched high upon the hills of Chocolate Hole affords this home breathtaking views during the day, gorgeous sunsets, and romantic twinkling skies at night. We will never forget seeing St. Croix and the cruise ships along the horizon, both looking bejeweled with sparkling diamonds. My husband loved the Weber grill. We had a couple of nights of surf and turf, stopping at the market on the way home from a day at the beach to create a delicious BBQ. This villa offered better views than any restaurant could and we found ourselves happier to eat dinner at "home!" Can't stop raving about St. John and Mar de amores! Thank you!

                                            from £243 / night

                                            £1,678 - £4,194 / week

                                            Book View

                                            from £243 / night

                                            (15) Excellent 

                                              28

                                              Holiday villa accommodation

                                              St. Thomas / East End

                                              5 10 min stay varies

                                              • 5 bedrooms
                                              • sleeps 10
                                              • min stay varies
                                              • Beach / lakeside relaxation
                                              • Nearest beach 0.5 km
                                              • Swimming pool

                                              from £529 / night

                                              £4,627 - £5,861 / week

                                              Book View

                                              Responds fast!
                                              avg. 2 hours 43 minutes

                                              from £529 / night

                                              (12) Very Good 

                                                31

                                                Villa rental in St. John

                                                US Virgin Isles / St. John

                                                6 14 7 nights min

                                                • 6 bedrooms
                                                • sleeps 14
                                                • 7 nights min
                                                • Swimming pool
                                                • Child friendly
                                                • Air conditioning
                                                “Peaceful paradise” Our recent trip to St John was our third visit but our first time to stay at Chateau Margot. We found it to be a wonderdul facility, with plenty of privacy, a lot of room, well furnished and well maintained. It is high on the mountain so we had plenty of breezes and virtually no noise other than the birds. It is a big place with great amenities, loads of snorkel equipment, very nice deck, pool, grill and views. Access is a bit challenging but all driving on St John is pretty challenging. Great location for a large group with plenty of privacy for all with the separate buildings. Not far from Coral Bay which is as comfortable as it gets. Great villa in every way.

                                                from £661 / night

                                                £4,627 - £11,567 / week

                                                Enquire View

                                                from £661 / night

                                                (2) Excellent 

                                                  30

                                                  Apartment rental in Christiansted

                                                  St. Croix / Christiansted

                                                  3 6 5 nights min

                                                  • 3 bedrooms
                                                  • sleeps 6
                                                  • 5 nights min
                                                  • Swimming pool
                                                  • Child friendly
                                                  • Air conditioning

                                                  from £133 / night

                                                  £926 / week

                                                  Book View

                                                  Responds fast!
                                                  avg. 19 minutes

                                                  from £133 / night

                                                    19

                                                    Holiday home in Virgin Islands National Park

                                                    St. John / Virgin Islands National Park

                                                    1 2 5 nights min

                                                    • 1 bedroom
                                                    • sleeps 2
                                                    • 5 nights min
                                                    • Nearest beach 0 km
                                                    • Child friendly

                                                    from £79 / night

                                                    £550 / week

                                                    Book View

                                                    from £79 / night

                                                    (2) Excellent 

                                                      16

                                                      Frederiksted holiday condo rental

                                                      St. Croix / Frederiksted

                                                      1 3 3 nights min

                                                      • 1 bedroom
                                                      • sleeps 3
                                                      • 3 nights min
                                                      • Swimming pool
                                                      • Child friendly
                                                      • Air conditioning

                                                      from £98 / night

                                                      £618 / week

                                                      Book View

                                                      from £98 / night

                                                      (12) Excellent 

                                                        18

                                                        Holiday apartment in East End

                                                        St. Thomas / East End

                                                        1 4 min stay varies

                                                        • 1 bedroom
                                                        • sleeps 4
                                                        • min stay varies
                                                        • Beach / lakeside relaxation
                                                        • Swimming pool
                                                        • Child friendly

                                                        from £150 / night

                                                        £926 - £1,543 / week

                                                        Book View

                                                        from £150 / night

                                                        (30) Excellent 

                                                          20

                                                          Holiday apartment with shared pool in Charlotte Amalie

                                                          St. Thomas / Charlotte Amalie

                                                          1 2 1 night min

                                                          • 1 bedroom
                                                          • sleeps 2
                                                          • 1 night min
                                                          • Beach / lakeside relaxation
                                                          • Swimming pool
                                                          • Car not necessary
                                                          “Nicest unit in Sapphire Village” I have rented from several units in Sapphire over the years and by far this is the best unit. It's clean, updated, and has many perks that the other units do not have like full appliances. Many of the old units, the kitchens have yet to be updated and come with original appliances which are extremely small. So if you plan on staying for long periods and/or want to cook or host, this is something to consider. The tile floor and bathroom is the highlight of the unit as it makes it very comfortable and elegant. While most units have great views many are over high traffic areas like the bar, garbage, driveway, or pool which can be very noisy. The plus here is that it is on the very end of the marina so all you hear is the sound of the ocean and occasional boat going by. Very relaxing!

                                                          from £133 / night

                                                          £926 / week

                                                          Book View

                                                          from £133 / night

                                                          (23) Excellent 

                                                            20

                                                            Villa rental in Peterborg with shared pool

                                                            St. Thomas / Peterborg

                                                            4 8 7 nights min

                                                            • 4 bedrooms
                                                            • sleeps 8
                                                            • 7 nights min
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 3 km
                                                            • Swimming pool
                                                            “Spectacular Stay over Megan's Bay” This villa was ideally located a few minutes from Magen's Bay, and the views were spectacular. We usually search for places that are a little out-of-the way to gain some peacefulness and privacy. This is exactly what you get here. Hard to leave even after 7 days. We enjoyed Megan's Bay beach (which was a very short drive) so much we saw no reason to visit other beaches on St. Thomas. The owners, and property manager were extremely attentive and helpful. We were met at the airport at 9 PM, and accompanied to the house. This was our first visit to USVI, and Villa Sunrose helped make it a great, and memorable experience. There are a few things to keep in mind: 1. the driving in St. Thomas takes some getting used to, and you will have to do a good bit of it if you plan on eating out, taking the ferry at Red Hook, or visiting Charlotte Amalie. 2. The separate guest cottage is wonderful, but does not have its own bathroom. Access through the house or the down the back outdoor stairs to the utility room bathroom is required. My 80 year old dad stayed in this room and really enjoyed it. The pool was well maintained, and our youngest son enjoyed it immensely. There are outdoor living spaces on both sides of the house, so shade is always accessible. The neighborhood is gated, and has an exclusive feel. We enjoyed walks in the morning and evening. We would love to stay here again should we return to the USVI.

                                                            from £323 / night

                                                            £2,256 - £2,843 / week

                                                            Book View

                                                            from £323 / night

                                                              16

                                                              Holiday villa with golf nearby in Teague Bay

                                                              St. Croix / Teague Bay

                                                              2 6 7 nights min

                                                              • 2 bedrooms
                                                              • sleeps 6
                                                              • 7 nights min
                                                              • Nearest beach 0.5 km
                                                              • Swimming pool
                                                              • Child friendly

                                                              from £152 / night

                                                              £1,058 - £1,323 / week

                                                              Book View

                                                              from £152 / night

                                                              (16) Excellent 

                                                              Certificate of Excellence

                                                                33

                                                                Holiday apartment with shared pool in Cruz Bay

                                                                St. John / Cruz Bay

                                                                1 5 5 nights min

                                                                • 1 bedroom
                                                                • sleeps 5
                                                                • 5 nights min
                                                                • Beach / lakeside relaxation
                                                                • Nearest beach 3 km
                                                                • Swimming pool

                                                                Certificate of Excellence

                                                                from £150 / night

                                                                £1,045 / week

                                                                Book View

                                                                Responds fast!
                                                                avg. 2 hours 39 minutes

                                                                from £150 / night

                                                                  14

                                                                  Home letting in Coral Bay

                                                                  St. John / Coral Bay

                                                                  2 4 5 nights min

                                                                  • 2 bedrooms
                                                                  • sleeps 4
                                                                  • 5 nights min
                                                                  • Ask owner if suitable for children
                                                                  • Car not necessary

                                                                  from £221 / night

                                                                  £1,546 / week

                                                                  Book View

                                                                  Responds fast!
                                                                  avg. 2 hours 12 minutes

                                                                  from £221 / night

                                                                  (6) Excellent 

                                                                    63

                                                                    Apartment rental in East End with shared pool

                                                                    St. Thomas / East End

                                                                    2 9 min stay varies

                                                                    • 2 bedrooms
                                                                    • sleeps 9
                                                                    • min stay varies
                                                                    • Beach / lakeside relaxation
                                                                    • Swimming pool
                                                                    • Child friendly

                                                                    from £158 / night

                                                                    £1,105 / week

                                                                    Book View

                                                                    from £158 / night

                                                                    (21) Excellent 

                                                                      52

                                                                      Holiday apartment with shared pool, golf nearby in Christiansted

                                                                      St. Croix / Christiansted

                                                                      2 4 7 nights min

                                                                      • 2 bedrooms
                                                                      • sleeps 4
                                                                      • 7 nights min
                                                                      • Nearest beach 2 km
                                                                      • Swimming pool
                                                                      • Child friendly
                                                                      “No Long Pants!” As I write this, My car is warming up and I have already scraped the ice off of the windshield. Eden by the Sea. Quiet, Peaceful, Great View, No ice on the windshield. It's a great place to base an adventure on a beautiful tropic island. Everything you need is in this unit. Just stop by the grocery store on the way to Coakley Bay. Unpack your bag and grab your swimsuit and head for the crystal clear pool. Relax with a Cruzan Rum and fruit drink. Don't worry about taking a lot of clothes. There is a nice washer dryer combo in this condo. Do you want to get away from it all. Go... Go now... But you can't go the first week of January. I have already bought my plane ticket. This winter, treat yourself. It's a vacation to relax and forget the snow, ice, and freezing weather. The hardest part of your trip will be...getting on the plane to leave. To sum it all up: Away for the winter, relaxed, quiet, beautiful view, great local people, romantic, and No Long Pants.

                                                                      from £124 / night

                                                                      £864 / week

                                                                      Book View

                                                                      Responds fast!
                                                                      avg. 3 hours 21 minutes

                                                                      from £124 / night

                                                                      (9) Excellent 

                                                                        34

                                                                        Holiday villa with swimming pool in Christiansted

                                                                        St. Croix / Christiansted

                                                                        2 4 min stay varies

                                                                        • 2 bedrooms
                                                                        • sleeps 4
                                                                        • min stay varies
                                                                        • Beach / lakeside relaxation
                                                                        • Nearest beach 0.5 km
                                                                        • Swimming pool

                                                                        from £291 / night

                                                                        £2,028 - £2,275 / week

                                                                        Book View

                                                                        Responds fast!
                                                                        avg. 24 minutes

                                                                        from £291 / night

                                                                        (26) Excellent 

                                                                          36

                                                                          Villa rental in Christiansted with swimming pool, golf nearby

                                                                          St. Croix / Christiansted

                                                                          2 5 min stay varies

                                                                          • 2 bedrooms
                                                                          • sleeps 5
                                                                          • min stay varies
                                                                          • Beach / lakeside relaxation
                                                                          • Nearest beach 0.8 km
                                                                          • Swimming pool
                                                                          “Best VRBO we have stayed at yet!” Well equipped and beautiful villa. Just being met at the airport and following someone to the villa to get used to the roads, and stopping at the store is a huge benefit. Owner was always very fast in responding to any questions about the villa or how to operate anything. Did the ironman 70.3 race and after hearing stories from other competitors about the issues they had with places they were staying, we felt very lucky to have booked this place. If you don't stay here when you come, you're missing out. Oh, and don't buy to much food before you see what is at the villa, they leave non-perishables for the next renter which is a big plus and saves a ton of money.

                                                                          from £243 / night

                                                                          £1,700 - £2,782 / week

                                                                          Book View

                                                                          Responds fast!
                                                                          avg. 3 hours 10 minutes

                                                                          from £243 / night

                                                                          (18) Very Good 

                                                                            14

                                                                            Holiday apartment rental

                                                                            St. Thomas / East End

                                                                            1 4 4 nights min

                                                                            • 1 bedroom
                                                                            • sleeps 4
                                                                            • 4 nights min
                                                                            • Beach / lakeside relaxation
                                                                            • Swimming pool
                                                                            • Child friendly
                                                                            “Vacation in Paradise” My girlfriend and I just returned from Howard and amy's place and it was a wonderful experience. You could not ask for more as you sat on the balcony in the morning watching the sun come up or sitting at the pristine beach. We drove to other beaches and resorts in St. Thomas, and felt that Sapphire Beach was the best beach in St. Thomas. The condo itself was comfortable and well equipped for the week with beach towels, a cooler and snorkel gear. We will definitely return.

                                                                            from £155 / night

                                                                            £1,080 / week

                                                                            Book View

                                                                            from £155 / night

                                                                            (4) Excellent 

                                                                              37

                                                                              Holiday home in Coral Bay

                                                                              St. John / Coral Bay

                                                                              2 8 min stay varies

                                                                              • 2 bedrooms
                                                                              • sleeps 8
                                                                              • min stay varies
                                                                              • Child friendly
                                                                              • Air conditioning

                                                                              from £264 / night

                                                                              £1,845 - £4,187 / week

                                                                              Book View

                                                                              from £264 / night

                                                                              (8) Excellent 

                                                                                27

                                                                                East End holiday studio rental

                                                                                St. Thomas / East End

                                                                                Studio 4 min stay varies

                                                                                • Studio
                                                                                • sleeps 4
                                                                                • min stay varies
                                                                                • Beach / lakeside relaxation
                                                                                • Swimming pool
                                                                                • Child friendly

                                                                                from £88 / night

                                                                                £611 / week

                                                                                Book View

                                                                                from £88 / night

                                                                                (2) Excellent 

                                                                                  13

                                                                                  Holiday villa rental

                                                                                  St. John / Coral Bay

                                                                                  2 4 min stay varies

                                                                                  • 2 bedrooms
                                                                                  • sleeps 4
                                                                                  • min stay varies
                                                                                  • Beach / lakeside relaxation
                                                                                  • Child friendly
                                                                                  • Air conditioning

                                                                                  from £227 / night

                                                                                  £1,587 - £2,548 / week

                                                                                  Book View

                                                                                  from £227 / night

                                                                                  Top Destination reviews

                                                                                  Sail Into Romance, Perfect for 1 Loving Couple!
                                                                                  The honeymoon to beat!

                                                                                  We could not have asked for a more beautiful honeymoon destination and experience. “Captain” Dave and “Admiral” Bobbie Rae were experienced, engaging, and delightful hosts. They not only accommodated our dietary and beverage requests, but they truly presented our meals in a creative and beautiful way. They were not just our hosts, they became our friends; we played games, enjoyed music together, and danced the night away. Whether we were trading stories, hiking in the pouring rain, or snorkeling through dark caves, it truly was the best experience either of us have ever had. Captain Dave knows the sea and the islands like the back of his hand and Bobbie Rae treats her guests like they were her own family. We will not hesitate to return to the Bel Ami to see our new friends, Dave and Bobbie Rae, for another amazing adventure in the Virgin Islands. Thank you Dave and Bobbie Rae for making our honeymoon more amazing than we could have ever imagined. We look forward to seeing you again someday, and we are sincere in our invitation to you to come to Colorado for a skiing, (killer) hiking, or whitewater rafting trip!see more

                                                                                  Also consider