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

38 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 7.45 km from Buena Vista Show on Map

      (4) Excellent 

        22

        $300 OFF YOUR STAY February Special Riverside Cottage Getaway Private w/Canoe!

        Virginia / Lexington

        Lexington cottage

        4 10 min stay varies

        • 4 bedrooms
        • sleeps 10
        • min stay varies
        • Child Friendly
        • Air conditioning
        • Pet Friendly

        Price per night from

        $306

        Responds fast!
        avg. 3 hours 36 minutes

        Price per night from

        $306

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

            $103

            Price per night from

            $103

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

                  $630

                  Price per night from

                  $630

                  Distance approx 8.78 km from Buena Vista

                  (27) Very Good 

                    22

                    $300 OFF YOUR STAY February Special Authentic Waterfront Cabin Full Amenities!

                    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

                    $295

                    Responds fast!
                    avg. 3 hours 36 minutes

                    Price per night from

                    $295

                    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

                      $315

                      Price per night from

                      $315

                      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

                          (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 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 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.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 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 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 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 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 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 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. 11 minutes

                                              Price per night from

                                              $315

                                              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 17.07 km from Buena Vista

                                                  8

                                                  B&B Mahogany On-suite (full 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 9.48 km from Buena Vista

                                                  (2) 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 34 minutes

                                                    Price per night from

                                                    $155

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

                                                            $144

                                                            Responds fast!
                                                            avg. 2 hours 49 minutes

                                                            Price per night from

                                                            $144

                                                            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 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. 11 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

                                                                        $207

                                                                        Responds fast!
                                                                        avg. 13 minutes

                                                                        Price per night from

                                                                        $207

                                                                        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

                                                                          $401

                                                                          Responds fast!
                                                                          avg. 11 minutes

                                                                          Price per night from

                                                                          $401

                                                                          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. 38 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