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

(4) Excellent 

22

Private Riverside Cottage Getaway with Canoe!

Virginia / Lexington

Lexington cottage

4 10 3 nights min

  • 4 bedrooms
  • sleeps 10
  • 3 nights min
  • Child Friendly
  • Air conditioning
  • Pet Friendly

Price per night from

$443

Price per night from

$443

Distance approx 14.9 km from Buena Vista

(10) Excellent 

11

Three Sisters Log Cabin

Virginia / Montebello

Montebello house

1 6 2 nights min

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

Price per night from

$179

Price per night from

$179

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

$219

Price per night from

$219

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

$225

Price per night from

$225

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

$172

Price per night from

$172

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

$202

Responds fast!
avg. 1 hour 58 minutes

Price per night from

$202

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

$230

Price per night from

$230

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. 3 hours 30 minutes

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

$202

Price per night from

$202

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

$633

Price per night from

$633

Distance approx 8.78 km from Buena Vista

(27) Very Good 

22

Authentic Waterfront Cabin with Full Amenities Great for Large Groups!

Virginia / Lexington

Lexington log cabin

5 16 3 nights min

  • 5 bedrooms
  • sleeps 16
  • 3 nights min
  • 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

$443

Price per night from

$443

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

$173

Responds fast!
avg. 2 hours 40 minutes

Price per night from

$173

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

$156

Price per night from

$156

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. 46 minutes

Price per night from

$315

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

$152

Responds fast!
avg. 1 hour 35 minutes

Price per night from

$152

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

$180

Price per night from

$180

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

$183

Price per night from

$183

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

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. 26 minutes

Price per night from

$178

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

$690

Responds fast!
avg. 2 hours 36 minutes

Price per night from

$690

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.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. 44 minutes

Price per night from

$401

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

$206

Responds fast!
avg. 46 minutes

Price per night from

$206

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