Virginia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window
Photo by Rick Tuers

Find Hotels in Buena Vista, VA

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Budget Inn
2.5 out of 5
617 W 29th St, Buena Vista, VA
Get Rates
1.34 mi from city center
2.5/5 (51 reviews)

"The staff was very nice. I just wish the property matched their kindness. Very run down and the rooms smelled like stale bleach. Hole in bathroom door, paint chipping off walls, water damage on the bathroom ceiling, poor attempts at caulking, carpet floors felt sticky, an old communal shampoo dispenser ..."…"

Reviewed on Oct 27, 2019

Budget Inn
Most Beautiful Place to Stay
Get Rates
1.13 mi from city center
Most Beautiful Place to Stay
Cozy 5 bedroom home located in the heart of the Blue Ridge Mountains!
Get Rates
0.65 mi from city center
5/5Exceptional! (2 reviews)
Wonderful Stay

"We made a quick trip to natural bridge and safari park. Our kids loved the set up. It was like a home away from home."…"

Reviewed on Jun 28, 2020

Cozy 5 bedroom home located in the heart of the Blue Ridge Mountains!
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Peaks of Otter Lodge
3 out of 5
85554 Blue Ridge Pkwy, Bedford, VA
Get Rates
23.12 mi from city center
4.2/5Excellent! (469 reviews)

"It beautiful and peaceful. Everyone is very nice."…"

Reviewed on Oct 22, 2020

Peaks of Otter Lodge
South River Highlands Country Retreat
2.5 out of 5
1366 Stuartsburg Road, Buena Vista, VA
Get Rates
3.94 mi from city center
3.8/5Good! (5 reviews)

"A great place to stay... Property is beautiful! Communication was great with office, location was easy to find and everything was so clean! The bathroom sink was stocked with every amenity you would possibly need..."…"

Reviewed on Sep 18, 2020

South River Highlands Country Retreat
The Georges
4 out of 5
11 North Main Street, Lexington, VA
The price is $185 per night from Jan 19 to Jan 20
6.2 mi from city center
4.9/5Exceptional! (144 reviews)
georges

"Lovely higher end inn in central town location. We missed not having to be able to open any windows For fresh air. Breakfast is quiet limited for an upscale Inn."…"

Reviewed on Oct 13, 2020

The Georges
Relax Inn
2 out of 5
4852 South Lee Hwy, Natural Bridge, VA
Free CancellationReserve now, pay when you stay
The price is $45 per night from Jan 17 to Jan 18
9.08 mi from city center
2.6/5 (129 reviews)
Clean, quiet, enjoyable and comfortable.

"Clean, quiet, enjoyable and comfortable."…"

Reviewed on Sep 30, 2020

Relax Inn
Historic Victorian home in the Shenandoah Valley
The price is $135 per night from Jan 17 to Jan 18
0.98 mi from city center
4.3/5Excellent! (7 reviews)
Great, comfortable and vintage

"This home is wonderful and exactly as described. Great reading material and DVD's. Quiet neighborhood with mountains in the distance. POC might note that this is a heavy Trump supporting area."…"

Reviewed on Jan 10, 2021

Historic Victorian home in the Shenandoah Valley
Amherst Inn - Virginia
2 out of 5
116 Richmond Hwy , Amherst, VA
Free CancellationReserve now, pay when you stay
The price is $99 per night from Jan 17 to Jan 18
19.4 mi from city center
4.3/5Excellent! (188 reviews)
Two Thumbs Up!

"What a pleasant stay. The room is equipped with just about everything that you may need for a nice stay. Nice area. Clean room and friendly staff. I would stay here again. Rooms run small."…"

Reviewed on Oct 15, 2020

Amherst Inn - Virginia
Best Western Lexington Inn
2.5 out of 5
850 N Lee Highway, Lexington, VA
Free CancellationReserve now, pay when you stay
The price is $63 per night from Jan 24 to Jan 25
6.17 mi from city center
4/5Very Good! (483 reviews)

"I liked the private entrances so no need to walk through lobby. Nice chairs and benches outside."…"

Reviewed on Oct 21, 2020

Best Western Lexington Inn
Best Western Plus Inn at Hunt Ridge
2.5 out of 5
25 Willow Springs Road, Lexington, VA
Free CancellationReserve now, pay when you stay
The price is $79 per night from Jan 18 to Jan 19
6.54 mi from city center
4.2/5Excellent! (781 reviews)

"The property was quiet and convenient. Very clean and the staff was great"…"

Reviewed on Jan 4, 2021

Best Western Plus Inn at Hunt Ridge
'hawk's Nest Cabin' w/ Views, Near Peaks of Otter
Get Rates
18.61 mi from city center
4/5Very Good! (4 reviews)
Beautiful Cabin

"The interior of this cabin is gorgeous! Beautiful woodwork. Steep driveway, but very secluded. Great location if you enjoy hiking and scenery,"…"

Reviewed on Jan 14, 2021

'hawk's Nest Cabin' w/ Views, Near Peaks of Otter
Days Inn by Wyndham Lexington
2 out of 5
2809 N Lee Hwy, I-81 Exit 195, Lexington, VA
Free CancellationReserve now, pay when you stay
The price is $50 per night from Jan 23 to Jan 24
8.12 mi from city center
3/5 (597 reviews)

"It was okay no breakfast or pool open due to covid other than that the stay was okay"…"

Reviewed on Dec 30, 2020

Days Inn by Wyndham Lexington
Budget Inn
2 out of 5
4331 South Lee Hwy, Natural Bridge, VA
Free CancellationReserve now, pay when you stay
The price is $45 per night from Jan 17 to Jan 18
8.24 mi from city center
2.9/5 (131 reviews)

"I spent 2 nights there Oct. 2nd and 3rd. My room # 115 was on the Hwy 11 side of the motel. Didn't notice much traffic noise while in the room. This is an older roadside motel. Not fancy by any standards. Heat and A/C worked well as did the small fridge and microwave Room was clean. The hot and cold ..."…"

Reviewed on Oct 4, 2020

Budget Inn
Experience small-town life in the Blue Ridge Mountains
The price is $98 per night from Jan 19 to Jan 20
0.98 mi from city center
4.7/5Exceptional! (30 reviews)
Enchanting

"Inside was cute and very comfortable. Outside furniture could use some sprucing up."…"

Reviewed on Sep 23, 2020

Experience small-town life in the Blue Ridge Mountains
Wingate by Wyndham Lexington
2.5 out of 5
1100 N Lee Hwy, Lexington, VA
Free CancellationReserve now, pay when you stay
The price is $84 per night from Jan 23 to Jan 24
6.18 mi from city center
4.2/5Excellent! (996 reviews)

"Clean nice facility. Would stay again. Plenty of clean towels everyday"…"

Reviewed on Nov 23, 2020

Wingate by Wyndham Lexington
Howard Johnson by Wyndham Lexington
2 out of 5
2836 North Lee Highway, Lexington, VA
Free CancellationReserve now, pay when you stay
The price is $54 per night from Jan 23 to Jan 24
8.04 mi from city center
3.8/5Good! (992 reviews)

"Easy and friendly check in. Ample parking close to room. First room smelled badly of cigarettes but replcaement room was very clean, large and well appointed. HVAC worked good as well as frig and LCD TV. No complaints."…"

Reviewed on Jan 4, 2021

Howard Johnson by Wyndham Lexington
Abigail Inn
3 out of 5
408 South Main Street, Lexington, VA
Free CancellationReserve now, pay when you stay
The price is $125 per night from Jan 17 to Jan 18
6.15 mi from city center
4.7/5Exceptional! (35 reviews)

"Everything was perfect! Beautifully decorated building with comfortable beds and large rooms. Breakfast was delicious and ample. Landey and Becky are friendly, kind hosts who make every effort for your comfort during your stay. Easy walk to shops and restaurants. I highly recommend and would certainly ..."…"

Reviewed on Mar 17, 2020

Abigail Inn
Country Inn & Suites by Radisson, Lexington, VA
3 out of 5
875 N Lee Hwy, Lexington, VA
Free Cancellation
The price is $79 per night from Jan 19 to Jan 20
6.18 mi from city center
4/5Very Good! (931 reviews)

"Hotel did not have any flexibility with check out time unless you wanted to pay a fee. Hair dryer had been taken out of the hotel and I had to request it at the front desk. Room was clean but saw a bug in the bathroom. Breakfast was limited due to COVID and the pool was closed."…"

Reviewed on Dec 11, 2020

Country Inn & Suites by Radisson, Lexington, VA
Motel 6 Lexington, VA
2 out of 5
65 Econo Ln, Lexington, VA
Free Cancellation
The price is $65 per night from Jan 17 to Jan 18
6.15 mi from city center
3.7/5Good! (633 reviews)
Room was OK

"Room was clean. A/C was loud and not very cold. Beds were not comfortable. Shower was hot and great water pressure. Surprised that the room had a microwave and fridge."…"

Reviewed on Oct 15, 2020

Motel 6 Lexington, VA
Don't see what you're looking for?
See all available properties in Buena Vista
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Buena Vista

Visitors can enjoy all that Buena Vista has to offer including the university setting and parks. This city also attracts tourists with its welcoming locals.

  • You'll find 60 Expedia hotels and other accommodations in the larger area of Lexington
  • The closest major airport is in Lynchburg, VA (LYH-Lynchburg Regional), 29 mi (46.7 km) from the city center
  • The next closest is in Hot Springs, VA (HSP-Ingalls Field), 30.4 mi (49 km) away

Sightseeing and Staying in Buena Vista

The university setting is a highlight of the city and Southern Virginia University is worth a campus tour. Additionally, you might want to add George Washington National Forest to your agenda.

This is a top rated place to stay based on our user reviews:

  • Budget Inn - With a stay at this 2.5-star motel, guests can enjoy access to free parking and a 24-hour front desk, along with an in-room kitchenette.

Dressing for Buena Vista

  • Between January and March, you can expect average temperatures of 63°F during the day and 25°F at night
  • From April to June, the average during the day is 86°F, while the average at night is 38°F
  • July through September has daytime averages of 87°F with nighttime averages of 50°F
  • In October-December, you can expect daytime averages of 73°F and nighttime averages of 25°F
  • About 41.61 inches of rain falls on Buena Vista each year
  • Usually July and June are the hottest months with an average of 86°F, whereas January and December are often coldest, averaging 26°F

Frequently asked questions

Where is the best place to stay in Buena Vista?
Based on our traveler data, South River Highlands Country Retreat is one of the top choices for your stay. This property offers free parking and conference space. Other good choices for your stay include Experience Small-town Life in the Blue Ridge Mountains and Budget Inn.
If I need to cancel my hotel reservation in Buena Vista, will I receive a refund?
Yes! The majority of hotel reservations are refundable if you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of check in. If your reservation is non-refundable, you might be able to still cancel and receive a refund within 24 hours of your booking. Put your dates in and click on “Search”, then use the filter option “free cancellation” to view the best deals in Buena Vista.
Where can I learn more about changing or cancelling my trip to Buena Vista?
For additional details about changing or cancelling your trip to Buena Vista, head over to our customer service page.
What's the best accommodation for a budget-friendly stay in Buena Vista?
Based on reviews, Budget Inn is a popular 2.5-star property for our travelers looking for an economical choice, and features free WiFi and free parking.
What's the best place to stay for a family vacation to Buena Vista?
Budget Inn is a property with free parking and free WiFi, and it’s a top choice on Expedia for families. Experience Small-town Life in the Blue Ridge Mountains is another good choice for your kid-friendly vacation. Attractions in the area like Virginia Safari Park and Natural Bridge Zoo are also fun for kids of all ages.
What's the best hotel to stay with easy access to Southern Virginia University?
Budget Inn is one of the top choices for your stay based on our traveler data, and this property offers free WiFi and free parking. It’s located just a short 0.4 mi (0.7 km) from Southern Virginia University. Another good option is Experience Small-town Life in the Blue Ridge Mountains, located just 0.5 mi (0.8 km) away.
What are some accommodations with pools in Buena Vista?
Hampton Inn Lexington-Historic District: Features a hot tub, a seasonal outdoor pool, and free breakfast.

Recent reviews of Buena Vista hotels

More trip options