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

326 house rentals

(7) Excellent 

    21

    Serene Private Villa with Breathtaking Caribbean View. FREE Airport Transfer!

    St. Croix / Christiansted

    Christiansted villa

    4 10 7 nights min

    • 4 bedrooms
    • sleeps 10
    • 7 nights min
    • Beach / lakeside relaxation
    • Nearest beach 2 mi
    • Swimming pool
    Match: Cot available Beach or lakeside relaxation Walking trips All filters match

    Price per night from

    $682

    Price per night from

    $682

    (10) Very Good 

      20

      Wooow Experience at Little Taj by the Sea!

      US Virgin Isles / St. Thomas

      St. Thomas villa

      5 13 4 nights min

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

      Price per night from

      $435

      Responds fast!
      avg. 2 hours 11 minutes

      Price per night from

      $435

      (19) Very Good 

        27

        Amazing Ocean views at Villa Mar de Amores

        St. John / Cruz Bay

        Cruz Bay villa

        3 6 min stay varies

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

        Price per night from

        $304

        Price per night from

        $304

        (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 Beach or lakeside relaxation Walking trips All filters match
          “Fabulous” The views from Casa La Famiglia are breathtaking. The villa is designed to maximize views from every room,and the outdoor space feels like a comfortable extension of the home. The infinity pool and jacuzzi are the perfect complement to a kil

          Price per night from

          $1,637

          Responds fast!
          avg. 48 minutes

          Price per night from

          $1,637

            20

            'O' VACATION RENTAL

            St. Thomas / St Thomas East

            St Thomas East apartment

            1 3 1 night min

            • 1 bedroom
            • sleeps 3
            • 1 night min
            • Beach / lakeside relaxation
            • Nearest beach 0.6 mi
            • Child Friendly
            Match: Cot available Beach or lakeside relaxation Walking trips All filters match

            Price per night from

            $172

            Price per night from

            $172

            (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 Beach or lakeside relaxation Walking trips All filters match
              “Gorgeous views and privacy” This condo had amazing views of four different bays and tons of privacy. Each bedroom's Ac worked great and was definitely needed. Other condos are to the side out of view and it was extremely quiet. We rented a jeep, and t

              Price per night from

              $802

              Price per night from

              $802

              (6) Excellent 

                23

                Amazing Ocean View Villa Catalina

                St. John / Cruz Bay

                Cruz Bay villa

                4 8 min stay varies

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

                Price per night from

                $287

                Responds fast!
                avg. 3 hours 10 minutes

                Price per night from

                $287

                (4) Excellent 

                  26

                  Fantastic Mar de Amores Undamaged by Hurricanes

                  St. John / Cruz Bay

                  Cruz Bay villa

                  3 7 min stay varies

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

                  Price per night from

                  $384

                  Responds fast!
                  avg. 3 hours 10 minutes

                  Price per night from

                  $384

                    35

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

                    St. Croix / Frederiksted

                    Frederiksted house

                    3 10 3 nights min

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

                    Price per night from

                    $286

                    Price per night from

                    $286

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

                    (25) Excellent 

                      31

                      Perelandra

                      St. John / Cruz Bay

                      Cruz Bay villa

                      2 4 min stay varies

                      • 2 bedrooms
                      • sleeps 4
                      • min stay varies
                      • Beach / lakeside relaxation
                      • Swimming pool
                      • Child Friendly
                      2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match
                      “Perfect getaway” My husband and I just spent a wonderful week at Perelandra. The villa was beautiful -- very comfortable and clean, with a gorgeous view across the water to St. Thomas. We cooked out on the grill on the nights we didn't go out to dinne

                      Price per night from

                      $401

                      Price per night from

                      $401

                        17

                        Christmas week at Westin St. John Resort, USVI

                        St. John / Cruz Bay

                        Cruz Bay villa

                        3 10 7 nights min

                        • 3 bedrooms
                        • sleeps 10
                        • 7 nights min
                        • Beach / lakeside relaxation
                        • Nearest beach 1 mi
                        • Child Friendly
                        2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match

                        Price per night from

                        $1,150

                        Responds fast!
                        avg. 3 hours 45 minutes

                        Price per night from

                        $1,150

                        (6) Average 

                          12

                          Swogjan's Dragon 7A Carolina

                          St. John / Coral Bay

                          Coral Bay house

                          3 6 5 nights min

                          • 3 bedrooms
                          • sleeps 6
                          • 5 nights min
                          • Beach / lakeside relaxation
                          • Swimming pool
                          • Ask about children
                          2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match

                          Price per night from

                          $326

                          Price per night from

                          $326

                          (4) Excellent 

                            29

                            Blue Heaven Rendezvous... We Have POWER!

                            St. John / Cruz Bay

                            Cruz Bay villa

                            3 6 5 nights min

                            • 3 bedrooms
                            • sleeps 6
                            • 5 nights min
                            • Beach / lakeside relaxation
                            • Nearest beach 2 mi
                            • Child Friendly
                            2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match

                            Price per night from

                            $258

                            Responds fast!
                            avg. 2 hours 8 minutes

                            Price per night from

                            $258

                            (12) Excellent 

                              21

                              Sea Cottage - Romantic Getaway w/ a Stunning View

                              St. John / Coral Bay

                              Coral Bay cottage

                              1 2 5 nights min

                              • 1 bedroom
                              • sleeps 2
                              • 5 nights min
                              • Beach / lakeside relaxation
                              2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match
                              “Unexpected Escape” We were looking to get away from the common vacation grind, crowded pools and cookie cutter resort life and hoped to find a quiet, remote and authentic retreat. We found exactly that at the "Sea Cottage”. The sounds of the forest at

                              Price per night from

                              $212

                              Responds fast!
                              avg. 2 hours 29 minutes

                              Price per night from

                              $212

                              (3) Excellent 

                                13

                                Pelican Beach - Waterfront Suite Escape

                                St. John / Coral Bay

                                Coral Bay villa

                                2 4 min stay varies

                                • 2 bedrooms
                                • sleeps 4
                                • min stay varies
                                • Beach / lakeside relaxation
                                • Child Friendly
                                • Air conditioning
                                2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match

                                Price per night from

                                $295

                                Price per night from

                                $295

                                  29

                                  Pelican Way Villas: Morning Glory

                                  St. Thomas / Charlotte Amalie

                                  Charlotte Amalie villa

                                  2 4 3 nights min

                                  • 2 bedrooms
                                  • sleeps 4
                                  • 3 nights min
                                  • Beach / lakeside relaxation
                                  • Child Friendly
                                  • Air conditioning
                                  2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match

                                  Price per night from

                                  $343

                                  Price per night from

                                  $343

                                  (8) Excellent 

                                    24

                                    Sail Into Romance, Perfect for 1 Loving Couple!

                                    St. Thomas / East End

                                    East End yacht

                                    1 2 7 nights min

                                    • 1 bedroom
                                    • sleeps 2
                                    • 7 nights min
                                    • Beach / lakeside relaxation
                                    • Air conditioning
                                    2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match

                                    Price per night from

                                    $1,260

                                    Price per night from

                                    $1,260

                                    (2) Excellent 

                                      21

                                      Charter Catamaran Quest! Why see one Island when you can see them all?

                                      St. Thomas / Charlotte Amalie

                                      Charlotte Amalie yacht

                                      3 6 3 nights min

                                      • 3 bedrooms
                                      • sleeps 6
                                      • 3 nights min
                                      • Beach / lakeside relaxation
                                      • Child Friendly
                                      • Car not necessary
                                      2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match

                                      Price per night from

                                      $1,947

                                      Price per night from

                                      $1,947

                                      (14) Excellent 

                                        30

                                        Eco Serendib Villa & Spa - Call for Specials!

                                        St. John / Cruz Bay

                                        Cruz Bay villa

                                        8 18 min stay varies

                                        • 8 bedrooms
                                        • sleeps 18
                                        • min stay varies
                                        • Beach / lakeside relaxation
                                        • Swimming pool
                                        • Child Friendly
                                        2 of 3 match: Walking trips, Beach or lakeside relaxation, Cot available 2 of 3 filters match
                                        “Want for nothing -- and I mean nothing!” From the incredibly spacious and luxurious suites to the world class swimming pool to the on-site massage therapy sanctuaries to the full on-site gym with sauna, steam and soaking tub to the Epicurean theater t

                                        Price per night from

                                        $2,500

                                        Price per night from

                                        $2,500

                                        (26) Excellent 

                                          24

                                          Villa Dawn at Cane Bay Beach, St. Croix, USVI

                                          US Virgin Isles / St. Croix

                                          St. Croix villa

                                          4 14 7 nights min

                                          • 4 bedrooms
                                          • sleeps 14
                                          • 7 nights min
                                          • Beach / lakeside relaxation
                                          • Nearest beach 0.2 mi
                                          • Swimming pool
                                          2 of 3 match: Walking trips, Beach or lakeside relaxation, Cot available 2 of 3 filters match
                                          “Cane Bay is awesome!!” A great Villa in a beautiful location! The villa is very close to some great restaurants and the north shore of St. Croix is a dream!!

                                          Price per night from

                                          $297

                                          Price per night from

                                          $297

                                          (161) Excellent 

                                            58

                                            Great Expectations St. John vacation rental villa

                                            St. John / Cruz Bay

                                            Cruz Bay villa

                                            8 20 7 nights min

                                            • 8 bedrooms
                                            • sleeps 20
                                            • 7 nights min
                                            • Beach / lakeside relaxation
                                            • Nearest beach 0.2 mi
                                            • Swimming pool
                                            2 of 3 match: Walking trips, Beach or lakeside relaxation, Cot available 2 of 3 filters match
                                            “Great expectations helped us have the perfect vacation.” We traveled here for spring break - 8 kids and 8 adults. The house was perfect. The views, the pools and the layout made an ideal getaway for our families. Hoping to return soon.

                                            Price per night from

                                            $778

                                            Responds fast!
                                            avg. 1 hour 41 minutes

                                            Price per night from

                                            $778

                                            (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
                                              2 of 3 match: Walking trips, Beach or lakeside relaxation, Cot available 2 of 3 filters match
                                              “My stay” The place was wonderful..loved the view at night..the place felt secured..everything i need was in reach i would stay here again

                                              Price per night from

                                              $201

                                              Responds fast!
                                              avg. 3 hours 46 minutes

                                              Price per night from

                                              $201

                                                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
                                                2 of 3 match: Walking trips, Beach or lakeside relaxation, Cot available 2 of 3 filters match

                                                Price per night from

                                                $737

                                                Price per night from

                                                $737

                                                (5) Excellent 

                                                  23

                                                  Sugar Beach.That Says It All.. (NO PASSPORT REQ'D)

                                                  St. Croix / Christiansted

                                                  Christiansted apartment

                                                  2 min stay varies

                                                  • sleeps 2
                                                  • min stay varies
                                                  • Beach / lakeside relaxation
                                                  • Nearest beach 0 mi
                                                  • Swimming pool
                                                  2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match

                                                  Price per night from

                                                  $202

                                                  Responds fast!
                                                  avg. 1 hour 17 minutes

                                                  Price per night from

                                                  $202

                                                  (41) Very Good 

                                                    97

                                                    Luxury Villa with Best Views on Earth!

                                                    St. John / Virgin Islands National Park

                                                    Virgin Islands National Park villa

                                                    6 12 7 nights min

                                                    • 6 bedrooms
                                                    • sleeps 12
                                                    • 7 nights min
                                                    • Beach / lakeside relaxation
                                                    • Nearest beach 3 mi
                                                    • Swimming pool
                                                    2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match
                                                    “Beyond Expectations!!!!” We had a surprise 50th birthday for my wife. Six couples spent the week at this fabulous location! Henry and Larissa were exceptional and took care of all our needs from pre-trip throughout our stay!! Larissa even found us a p

                                                    Price per night from

                                                    $1,102

                                                    Responds fast!
                                                    avg. 2 hours 20 minutes

                                                    Price per night from

                                                    $1,102

                                                      19

                                                      Westin St. John 2 Bedroom Hillside Villa- Presidents Week!

                                                      St. John / Cruz Bay

                                                      Cruz Bay villa

                                                      2 6 7 nights min

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

                                                      Price per night from

                                                      $1,229

                                                      Price per night from

                                                      $1,229

                                                      (6) Excellent 

                                                        28

                                                        Easy Breezes - Family Luxury & Romantic Getaways

                                                        St. John / Coral Bay

                                                        Coral Bay villa

                                                        2 5 min stay varies

                                                        • 2 bedrooms
                                                        • sleeps 5
                                                        • min stay varies
                                                        • Beach / lakeside relaxation
                                                        • Swimming pool
                                                        • Child Friendly
                                                        2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match

                                                        Price per night from

                                                        $446

                                                        Price per night from

                                                        $446

                                                        (3) Excellent 

                                                          23

                                                          Villa stomach

                                                          St. Thomas / Magens Bay

                                                          Magens Bay villa

                                                          3 6 min stay varies

                                                          • 3 bedrooms
                                                          • sleeps 6
                                                          • min stay varies
                                                          • Beach / lakeside relaxation
                                                          • Swimming pool
                                                          • Child Friendly
                                                          2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match

                                                          Price per night from

                                                          $605

                                                          Price per night from

                                                          $605

                                                          (9) Excellent 

                                                            34

                                                            "A Break from Normal" The Breakers at Cane Bay

                                                            St. Croix / Christiansted

                                                            Christiansted villa

                                                            2 4 min stay varies

                                                            • 2 bedrooms
                                                            • sleeps 4
                                                            • min stay varies
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 0.5 mi
                                                            • Swimming pool
                                                            2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match

                                                            Price per night from

                                                            $378

                                                            Responds fast!
                                                            avg. 19 minutes

                                                            Price per night from

                                                            $378

                                                            (12) Excellent 

                                                              37

                                                              Calicaribe--hill top villa with views of Caribbean

                                                              St. John / Cruz Bay

                                                              Cruz Bay house

                                                              3 6 7 nights min

                                                              • 3 bedrooms
                                                              • sleeps 6
                                                              • 7 nights min
                                                              • Beach / lakeside relaxation
                                                              • Nearest beach 3 mi
                                                              • Swimming pool
                                                              2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match
                                                              “Lovely property, very convenient, incredible views” I have been travelling to St. John for many years and Calicaribe is my absolute favorite place to stay. I will sometimes change the dates of my travel so I can stay here. Lovely, well maintained prop

                                                              Price per night from

                                                              $899

                                                              Responds fast!
                                                              avg. 2 hours 11 minutes

                                                              Price per night from

                                                              $899

                                                              (1) Average 

                                                                21

                                                                An Enchanting Caribbean Interlude affordable 4 you

                                                                St. John / Cruz Bay

                                                                Cruz Bay condo

                                                                1 4 5 nights min

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

                                                                Price per night from

                                                                $166

                                                                Price per night from

                                                                $166

                                                                  12

                                                                  Luxury All-Inclusive Sailing Catamaran

                                                                  St. Thomas / East End

                                                                  East End yacht

                                                                  3 6 4 nights min

                                                                  • 3 bedrooms
                                                                  • sleeps 6
                                                                  • 4 nights min
                                                                  • Beach / lakeside relaxation
                                                                  • Child Friendly
                                                                  • Car not necessary
                                                                  2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match

                                                                  Price per night from

                                                                  $2,446

                                                                  Price per night from

                                                                  $2,446

                                                                  (7) Excellent 

                                                                    35

                                                                    6 Bedroom Beachfront Villa St John Chocolate Hole

                                                                    St. John / Cruz Bay

                                                                    Cruz Bay villa

                                                                    6 17 min stay varies

                                                                    • 6 bedrooms
                                                                    • sleeps 17
                                                                    • min stay varies
                                                                    • Beach / lakeside relaxation
                                                                    • Nearest beach 0 mi
                                                                    • Swimming pool
                                                                    2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match
                                                                    “Magical week in the Caribbean” We stayed our first night at the Westin, as Villa St John was unavailable. The Westin resort was quite nice, and we were upgraded to a Suite, but the resort is quite expensive for what you get. We moved on to the Villa

                                                                    Price per night from

                                                                    $1,800

                                                                    Price per night from

                                                                    $1,800

                                                                    (11) Excellent 

                                                                      30

                                                                      Luxury Home, Affordable rates! Close to beaches, shopping, and dining!

                                                                      St. John / Cruz Bay

                                                                      Cruz Bay villa

                                                                      5 14 7 nights min

                                                                      • 5 bedrooms
                                                                      • sleeps 14
                                                                      • 7 nights min
                                                                      • Beach / lakeside relaxation
                                                                      • Nearest beach 2 mi
                                                                      • Swimming pool
                                                                      2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match
                                                                      “Beautiful estate” Great views, awesome kitchen and amenities. Kids loved the pool. Amazing architecture. We were 6, could easily have fit 8.

                                                                      Price per night from

                                                                      $721

                                                                      Responds fast!
                                                                      avg. 3 hours 10 minutes

                                                                      Price per night from

                                                                      $721

                                                                      (35) Excellent 

                                                                        34

                                                                        CARIBBEAN Beachfront Condo,Georgeous Views, Elysian Beach Resort

                                                                        St. Thomas / East End

                                                                        East End apartment

                                                                        2 6 min stay varies

                                                                        • 2 bedrooms
                                                                        • sleeps 6
                                                                        • min stay varies
                                                                        • Beach / lakeside relaxation
                                                                        • Swimming pool
                                                                        • Child Friendly
                                                                        2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match
                                                                        “I really cannot imagine any place more enjoyable for us” We recently stayed at Nancy's condos for the first three days of our 10 day stay. All I can say is that I wished we had stayed there the entire time! We headed to a resort and even my 12 and

                                                                        Price per night from

                                                                        $229

                                                                        Price per night from

                                                                        $229

                                                                        (2) Excellent 

                                                                          23

                                                                          Reefside Villa: Large 5 Bedroom with Full AC and Private Beach!

                                                                          St. John / Cruz Bay

                                                                          Cruz Bay villa

                                                                          5 10 5 nights min

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

                                                                          Price per night from

                                                                          $1,000

                                                                          Responds fast!
                                                                          avg. 1 hour 20 minutes

                                                                          Price per night from

                                                                          $1,000

                                                                          (113) Excellent 

                                                                            55

                                                                            Gallows Point Resort, Suite St. John

                                                                            St. John / Cruz Bay

                                                                            Cruz Bay apartment

                                                                            1 6 1 night min

                                                                            • 1 bedroom
                                                                            • sleeps 6
                                                                            • 1 night min
                                                                            • Beach / lakeside relaxation
                                                                            • Swimming pool
                                                                            • Ask about children
                                                                            2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match
                                                                            “Beautiful views, quiet and convenient” From the initial reservation to check-out, service was terrific. The property has everything you might need from beach chairs and towels to groceries. The proximity to town is also a big plus. Our condo was sp

                                                                            Price per night from

                                                                            $567

                                                                            Price per night from

                                                                            $567

                                                                            (12) Excellent 

                                                                              5

                                                                              THIS is the one!!!!

                                                                              St. John / Coral Bay

                                                                              Coral Bay cottage

                                                                              1 3 min stay varies

                                                                              • 1 bedroom
                                                                              • sleeps 3
                                                                              • min stay varies
                                                                              • Beach / lakeside relaxation
                                                                              • Child Friendly
                                                                              • Ask about pets
                                                                              2 of 3 match: Cot available, Beach or lakeside relaxation, Walking trips 2 of 3 filters match
                                                                              “A great place to stay!” Engaging with Judy Kane right from the start was fantastic. Her sage advice on how best to prepare for our trip with hints as to where to shop, car rentals, ferries and what to expect once we arrived let us know we had landed w

                                                                              Price per night from

                                                                              $115

                                                                              Price per night from

                                                                              $115