Vacation Rentals & Cabins in Buena Vista

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

37 Houses

(1) Excellent 

    18

    Stonecutters, 1800's luxury in log

    Virginia / Buena Vista

    Buena Vista log cabin

    1 2 2 nights min

    • 1 bedroom
    • sleeps 2
    • 2 nights min
    • Air conditioning

    Price per night from

    $227

    Price per night from

    $227

      18

      Experience small-town life in the Blue Ridge Mountains

      Virginia / Buena Vista

      Buena Vista room

      1 3 1 night min

      • 1 bedroom
      • sleeps 3
      • 1 night min
      • Child Friendly

      Price per night from

      $102

      Price per night from

      $102

      Great rentals within 20 miles that match your search

      Distance approx 16.83 km from Buena Vista

      (12) Excellent 

        22

        Blueberry Hill Farm in Historic Shenandoah Valley

        Virginia / Staunton

        Staunton apartment

        1 3 2 nights min

        • 1 bedroom
        • sleeps 3
        • 2 nights min
        • Car not necessary
        • Air conditioning
        “Excellent "headquarter" for exploring Shenandoah” We stayed for a week and was very satisfied with both location and the room and its facilities. Their was always a nice place to sit outside and enjoy the landscape or read regardless of the weather -
        …see more

        Price per night from

        $115

        Price per night from

        $115

        Distance approx 2.98 km from Buena Vista Show on Map

        (4) Excellent 

          8

          Writer's Retreat

          Virginia / Lexington

          Lexington log cabin

          1 2 2 nights min

          • 1 bedroom
          • sleeps 2
          • 2 nights min
          • Child Friendly
          • Air conditioning

          Price per night from

          $161

          Price per night from

          $161

          Distance approx 8.78 km from Buena Vista

          (27) Very Good 

            22

            Authentic Waterfront Cabin Full Amenities! Great for Large Groups!

            Virginia / Lexington

            Lexington log cabin

            5 16 min stay varies

            • 5 bedrooms
            • sleeps 16
            • min stay varies
            • Child Friendly
            • Air conditioning
            • Pet Friendly
            “Excellent” It was beyond perfect. Peaceful. Great location to town. Easy to get to yet with no neighbors! Can't wait to go back!
            …see more

            Price per night from

            $441

            Responds fast!
            avg. 3 hours 36 minutes

            Price per night from

            $441

            Distance approx 15.64 km from Buena Vista

              13

              Rock-n-Creek Cabin mile post 27 off BR Pkwy

              Virginia / Montebello

              Montebello log cabin

              3 11 2 nights min

              • 3 bedrooms
              • sleeps 11
              • 2 nights min
              • Child Friendly
              • Air conditioning
              • Pet Friendly

              Price per night from

              $224

              Price per night from

              $224

              Distance approx 5.97 km from Buena Vista Show on Map

              (11) Very Good 

              Certificate of Excellence

                13

                Highlands Cabin, 1775 a step Back to Early America

                Virginia / Lexington

                Lexington log cabin

                1 4 2 nights min

                • 1 bedroom
                • sleeps 4
                • 2 nights min
                • Suitable for children age 5+
                • Air conditioning
                • Ask about pets
                “Great cabin” What a great experience staying at the cabin. The cabin was well set up and very original. Fantastic secluded spot yet close for access to the blue ridge parkway. We will definitely be looking to book again in the future when we come back
                …see more

                Certificate of Excellence

                Price per night from

                $218

                Price per night from

                $218

                Distance approx 8.71 km from Buena Vista

                (6) Excellent 

                  8

                  Alone Mill Schoolhouse - Outdoor Lovers Paradise

                  Virginia / Lexington

                  Lexington house

                  3 8 2 nights min

                  • 3 bedrooms
                  • sleeps 8
                  • 2 nights min
                  • Beach / lakeside relaxation
                  • Child Friendly
                  • Air conditioning
                  “perfect place to relax” We had a wonderful time at the Alone Mill Schoolhouse. The house is charming and has everything you need for a great vacation. Charles and Sarah are very nice landlords. Thanks again for having us. We will definitely recommend
                  …see more

                  Price per night from

                  $212

                  Responds fast!
                  avg. 2 hours 33 minutes

                  Price per night from

                  $212

                  Distance approx 7.4 km from Buena Vista

                  (3) Excellent 

                    37

                    Grand Manor Church Hill at Timber Ridge

                    Virginia / Lexington

                    Lexington b and b

                    5 13 min stay varies

                    • 5 bedrooms
                    • sleeps 13
                    • min stay varies
                    • Child Friendly
                    • Air conditioning
                    • Pet Friendly

                    Price per night from

                    $430

                    Price per night from

                    $430

                    Distance approx 5.35 km from Buena Vista Show on Map

                    (2) Excellent 

                      13

                      Apartment in Lexington, Virginia

                      Virginia / Lexington

                      Lexington apartment

                      1 3 2 nights min

                      • 1 bedroom
                      • sleeps 3
                      • 2 nights min
                      • Child Friendly
                      • Air conditioning

                      Price per night from

                      $144

                      Price per night from

                      $144

                      Distance approx 8.6 km from Buena Vista

                        13

                        The Mountain Outpost

                        Virginia / Vesuvius

                        Vesuvius house

                        3 6 2 nights min

                        • 3 bedrooms
                        • sleeps 6
                        • 2 nights min
                        • Child Friendly

                        Price per night from

                        $201

                        Responds fast!
                        avg. 2 hours 14 minutes

                        Price per night from

                        $201

                        Distance approx 7.29 km from Buena Vista Show on Map

                        (13) Excellent 

                          18

                          2 bedroom Log cabins in Lexington VA, 2m from VHC, Rockbridge Co. Natural Bridge

                          Virginia / Lexington

                          Lexington log cabin

                          2 6 min stay varies

                          • 2 bedrooms
                          • sleeps 6
                          • min stay varies
                          • Child Friendly
                          • Air conditioning
                          • Pet Friendly
                          “Happy Thanksgiving!” It was a fabulous place to visit and spend the holiday!We all loved it! The cabin was so homey and cozy...it could not have been better!
                          …see more

                          Price per night from

                          $212

                          Price per night from

                          $212

                          Distance approx 7.29 km from Buena Vista Show on Map

                          (2) Excellent 

                            24

                            Big house with spectacular views, sleeps 13 people. 2m to VA.HC, 5m to downtown.

                            Virginia / Lexington

                            Lexington house

                            4 13 min stay varies

                            • 4 bedrooms
                            • sleeps 13
                            • min stay varies
                            • Child Friendly
                            • Air conditioning
                            • Private garden

                            Price per night from

                            $544

                            Price per night from

                            $544

                            Distance approx 7.29 km from Buena Vista Show on Map

                            (1) Excellent 

                              30

                              Log Cabin, Lexington Virginia Shenandoah Valley Rockbridge County VA Horse Cente

                              Virginia / Lexington

                              Lexington log cabin

                              2 6 min stay varies

                              • 2 bedrooms
                              • sleeps 6
                              • min stay varies
                              • Child Friendly
                              • Air conditioning
                              • Pet Friendly

                              Price per night from

                              $212

                              Price per night from

                              $212

                              Distance approx 5.97 km from Buena Vista Show on Map

                              (5) Excellent 

                              Certificate of Excellence

                                9

                                Homestead Cabin, original homestead for the farm

                                Virginia / Lexington

                                Lexington log cabin

                                2 4 2 nights min

                                • 2 bedrooms
                                • sleeps 4
                                • 2 nights min
                                • Child Friendly
                                • Air conditioning
                                • Ask about pets

                                Certificate of Excellence

                                Price per night from

                                $229

                                Price per night from

                                $229

                                Distance approx 10.83 km from Buena Vista

                                (34) Very Good 

                                  31

                                  Windymile Cabin for rent near Lexington VA

                                  Virginia / Lexington

                                  Lexington cottage

                                  2 6 2 nights min

                                  • 2 bedrooms
                                  • sleeps 6
                                  • 2 nights min
                                  • Child Friendly
                                  • Air conditioning
                                  • Pet Friendly
                                  “Fantabulicious” Windymile Cabin is beautiful, clean, well equipped, comfortable and gorgeous. The surrounding farmland and mountain views draw you outside into the quiet of the present moment. The fire pit is perfectly positioned and easy to manage
                                  …see more

                                  Price per night from

                                  $149

                                  Responds fast!
                                  avg. 3 hours 26 minutes

                                  Price per night from

                                  $149

                                  Distance approx 18.99 km from Buena Vista

                                  (3) Excellent 

                                    30

                                    Cottage at Massies Mill & the Blue Ridge Mountains

                                    Virginia / Massies Mill

                                    Massies Mill cottage

                                    3 6 2 nights min

                                    • 3 bedrooms
                                    • sleeps 6
                                    • 2 nights min
                                    • Child Friendly
                                    • Air conditioning
                                    • Private garden

                                    Price per night from

                                    $172

                                    Responds fast!
                                    avg. 2 hours 40 minutes

                                    Price per night from

                                    $172

                                    Distance approx 5.97 km from Buena Vista Show on Map

                                    (4) Very Good 

                                      10

                                      1860 An authentic log cabin experience

                                      Virginia / Lexington

                                      Lexington log cabin

                                      3 5 2 nights min

                                      • 3 bedrooms
                                      • sleeps 5
                                      • 2 nights min
                                      • Child Friendly
                                      • Air conditioning
                                      • Ask about pets

                                      Price per night from

                                      $247

                                      Price per night from

                                      $247

                                      Distance approx 17.07 km from Buena Vista

                                      (7) Excellent 

                                        9

                                        B&B Pine On-suite (queen bed) Bedford Co., VA

                                        Virginia / Bedford

                                        Bedford b and b

                                        1 2 2 nights min

                                        • 1 bedroom
                                        • sleeps 2
                                        • 2 nights min
                                        • Ask about children
                                        • Air conditioning
                                        • Ask about pets
                                        “Whitetail Lodge Stay” We had a wonderful two nights at the Whitetail Lodge (actuall saw two whitetail deer during our visit). Dan and Lisa are extremely gracious hosts. Totally a 5 star B & B. Tucker & Donna
                                        …see more

                                        Price per night from

                                        $155

                                        Price per night from

                                        $155

                                        Distance approx 6.37 km from Buena Vista Show on Map

                                          24

                                          Tucked Away Home w/Fireplace-Mins From Lexington!

                                          Virginia / Lexington

                                          Lexington house

                                          4 8 min stay varies

                                          • 4 bedrooms
                                          • sleeps 8
                                          • min stay varies
                                          • Child Friendly
                                          • Air conditioning

                                          Price per night from

                                          $315

                                          Responds fast!
                                          avg. 47 minutes

                                          Price per night from

                                          $315

                                          Distance approx 14.16 km from Buena Vista

                                          (1) Excellent 

                                            11

                                            Second Creek Farm near Blue Ridge Parkway in Virg

                                            Virginia / Montebello

                                            Montebello house

                                            3 6 2 nights min

                                            • 3 bedrooms
                                            • sleeps 6
                                            • 2 nights min
                                            • Beach / lakeside relaxation
                                            • Child Friendly
                                            • Air conditioning

                                            Price per night from

                                            $224

                                            Price per night from

                                            $224

                                            Distance approx 13.64 km from Buena Vista

                                            (3) Excellent 

                                              17

                                              Rose Cottage at Steeles Tavern

                                              Virginia / Lexington

                                              Lexington house

                                              3 6 2 nights min

                                              • 3 bedrooms
                                              • sleeps 6
                                              • 2 nights min
                                              • Child Friendly
                                              • Air conditioning
                                              • Pet Friendly

                                              Price per night from

                                              $184

                                              Responds fast!
                                              avg. 2 hours 57 minutes

                                              Price per night from

                                              $184

                                              Distance approx 9.48 km from Buena Vista

                                              (3) Excellent 

                                                7

                                                Twin Maple Carriage House

                                                Virginia / Lexington

                                                Lexington apartment

                                                1 4 1 night min

                                                • 1 bedroom
                                                • sleeps 4
                                                • 1 night min
                                                • Child Friendly
                                                • Pet Friendly

                                                Price per night from

                                                $155

                                                Responds fast!
                                                avg. 1 hour 35 minutes

                                                Price per night from

                                                $155

                                                Distance approx 6 km from Buena Vista Show on Map

                                                  18

                                                  Historic Downtown Lexington, Virginia

                                                  Virginia / Lexington

                                                  Lexington house

                                                  5 10 3 nights min

                                                  • 5 bedrooms
                                                  • sleeps 10
                                                  • 3 nights min
                                                  • Child Friendly
                                                  • Air conditioning
                                                  • Private garden

                                                  Price per night from

                                                  $401

                                                  Price per night from

                                                  $401

                                                  Distance approx 15.53 km from Buena Vista

                                                  (8) Excellent 

                                                    25

                                                    Treasure Cottage close to Natural Bridge Park

                                                    Virginia / Natural Bridge Station

                                                    Natural Bridge Station cottage

                                                    1 3 2 nights min

                                                    • 1 bedroom
                                                    • sleeps 3
                                                    • 2 nights min
                                                    • Child Friendly
                                                    • Air conditioning
                                                    • Ask about pets

                                                    Price per night from

                                                    $103

                                                    Price per night from

                                                    $103

                                                    Distance approx 17.07 km from Buena Vista

                                                      8

                                                      B&B Mahogany On-suite (queen bed) Bedford Co., VA

                                                      Virginia / Bedford

                                                      Bedford b and b

                                                      1 2 2 nights min

                                                      • 1 bedroom
                                                      • sleeps 2
                                                      • 2 nights min
                                                      • Ask about children
                                                      • Air conditioning
                                                      • Ask about pets

                                                      Price per night from

                                                      $179

                                                      Price per night from

                                                      $179

                                                      Distance approx 18.97 km from Buena Vista

                                                      (2) Very Good 

                                                        8

                                                        3 Bed, 3bth Secluded Cabin Amherst Co. James River

                                                        Virginia / Madison Heights

                                                        Madison Heights log cabin

                                                        3 7 2 nights min

                                                        • 3 bedrooms
                                                        • sleeps 7
                                                        • 2 nights min
                                                        • Child Friendly
                                                        • Ask about pets

                                                        Price per night from

                                                        $182

                                                        Price per night from

                                                        $182

                                                        Distance approx 19.57 km from Buena Vista

                                                          25

                                                          FABULOUS FARM GETAWAY

                                                          Virginia / Middlebrook

                                                          Middlebrook cottage

                                                          4 15 1 night min

                                                          • 4 bedrooms
                                                          • sleeps 15
                                                          • 1 night min
                                                          • Swimming pool
                                                          • Child Friendly
                                                          • Air conditioning

                                                          Price per night from

                                                          $172

                                                          Price per night from

                                                          $172

                                                          Distance approx 6.08 km from Buena Vista Show on Map

                                                          (2) Very Good 

                                                            27

                                                            Carol's Cottage. 3 miles from Lexington!

                                                            Virginia / Lexington

                                                            Lexington cottage

                                                            3 6 min stay varies

                                                            • 3 bedrooms
                                                            • sleeps 6
                                                            • min stay varies
                                                            • Beach / lakeside relaxation
                                                            • Nearest beach 322 mi
                                                            • Child Friendly

                                                            Price per night from

                                                            $172

                                                            Responds fast!
                                                            avg. 2 hours 49 minutes

                                                            Price per night from

                                                            $172

                                                            Distance approx 5.8 km from Buena Vista Show on Map

                                                            (2) Very Good 

                                                              19

                                                              Charming Guest house 3 miles from Lexington!

                                                              Virginia / Lexington

                                                              Lexington guest house

                                                              4 11 min stay varies

                                                              • 4 bedrooms
                                                              • sleeps 11
                                                              • min stay varies
                                                              • Beach / lakeside relaxation
                                                              • Nearest beach 322 mi
                                                              • Child Friendly

                                                              Price per night from

                                                              $687

                                                              Responds fast!
                                                              avg. 2 hours 49 minutes

                                                              Price per night from

                                                              $687

                                                              Distance approx 5.8 km from Buena Vista Show on Map

                                                                27

                                                                NEW! Spacious Lexington Condo 10 Min. to Downtown!

                                                                Virginia / Lexington

                                                                Lexington townhouse

                                                                3 6 min stay varies

                                                                • 3 bedrooms
                                                                • sleeps 6
                                                                • min stay varies
                                                                • Ski
                                                                • Child Friendly
                                                                • Air conditioning

                                                                Price per night from

                                                                $178

                                                                Responds fast!
                                                                avg. 47 minutes

                                                                Price per night from

                                                                $178

                                                                Distance approx 8.01 km from Buena Vista Show on Map

                                                                  8

                                                                  Shenandoah Manor Bed & Breakfast

                                                                  Virginia / Lexington

                                                                  Lexington b and b

                                                                  8 17 2 nights min

                                                                  • 8 bedrooms
                                                                  • sleeps 17
                                                                  • 2 nights min
                                                                  • Ask about children
                                                                  • Air conditioning
                                                                  • Private garden

                                                                  Price per night from

                                                                  $1,432

                                                                  Price per night from

                                                                  $1,432

                                                                  Distance approx 16.66 km from Buena Vista

                                                                    13

                                                                    Mountain Pond House

                                                                    Virginia / Middlebrook

                                                                    Middlebrook guest house

                                                                    2 5 1 night min

                                                                    • 2 bedrooms
                                                                    • sleeps 5
                                                                    • 1 night min
                                                                    • Child Friendly
                                                                    • Air conditioning
                                                                    • Pet Friendly

                                                                    Price per night from

                                                                    $178

                                                                    Price per night from

                                                                    $178

                                                                    Distance approx 19.58 km from Buena Vista

                                                                      27

                                                                      NEW-'Hawk's Nest Cabin' w/View Near Peaks of Otter

                                                                      Virginia / Big Island

                                                                      Big Island cottage

                                                                      3 7 min stay varies

                                                                      • 3 bedrooms
                                                                      • sleeps 7
                                                                      • min stay varies
                                                                      • Child Friendly
                                                                      • Air conditioning

                                                                      Price per night from

                                                                      $218

                                                                      Responds fast!
                                                                      avg. 47 minutes

                                                                      Price per night from

                                                                      $218

                                                                      Distance approx 19.71 km from Buena Vista

                                                                        29

                                                                        NEW-Private 'Wheats Valley Lodge' Near James River

                                                                        Virginia / Big Island

                                                                        Big Island house

                                                                        6 12 min stay varies

                                                                        • 6 bedrooms
                                                                        • sleeps 12
                                                                        • min stay varies
                                                                        • Child Friendly
                                                                        • Air conditioning

                                                                        Price per night from

                                                                        $413

                                                                        Responds fast!
                                                                        avg. 47 minutes

                                                                        Price per night from

                                                                        $413

                                                                        Distance approx 6.75 km from Buena Vista Show on Map

                                                                          12

                                                                          Modern home steps away from VMI and W&L, as well as close to town!

                                                                          Virginia / Lexington

                                                                          Lexington house

                                                                          2 4 min stay varies

                                                                          • 2 bedrooms
                                                                          • sleeps 4
                                                                          • min stay varies
                                                                          • Child Friendly
                                                                          • Pet Friendly

                                                                          Price per night from

                                                                          $148

                                                                          Responds fast!
                                                                          avg. 35 minutes

                                                                          Price per night from

                                                                          $148

                                                                          Distance approx 17.38 km from Buena Vista

                                                                          (4) Excellent 

                                                                            18

                                                                            Back to Nature Magical Cottage in the Shenandoah Valley

                                                                            Virginia / Lexington

                                                                            Lexington cottage

                                                                            1 4 2 nights min

                                                                            • 1 bedroom
                                                                            • sleeps 4
                                                                            • 2 nights min
                                                                            • Child Friendly
                                                                            • Air conditioning
                                                                            • Private garden

                                                                            Price per night from

                                                                            $200

                                                                            Responds fast!
                                                                            avg. 1 hour 12 minutes

                                                                            Price per night from

                                                                            $200