Star Rating
Hotel Name
Price Range (USD)to
Amenities

Buena Vista Virginia Hotels & Motels

Find hotels in Buena Vista using the list and search tools below. Find cheap and discounted hotel/motel rates in or nearby Buena Vista, VA for your personal leisure or group travel. We show the best Buena Vista, Virginia hotel and motel rooms. Browse the Buena Vista area hotels to find the perfect lodging! Please use the provided map of the Buena Vista hotels.

The Buena Vista center is around 7 miles southeast of Virginia Military Institute and 7 miles southeast of Washington and Lee University.

Buena Vista Hotels, Motels & Accommodations

Hampton Inn Col Alto by Hilton 401 East Nelson St., Lexington, VA 24450 ~5.64 miles northwest of Buena Vista
  • Affordable Downtown property
  • Hotel has a green policy See more
Econo Lodge 820 South Main St., Lexington, VA 24450 ~5.70 miles west of Buena Vista
  • Cheap property
  • Check in: 11:00
Super 8 Lexington Va : 1139 North Lee Highway 1139 North Lee Highway, Lexington, VA 24450 ~5.70 miles northwest of Buena Vista
  • 2 star Highway hotel
  • Free comp. breakfast
  • Relatively new rooms
  • Average beds
Wingate by Wyndham
+1-888-283-3404
1100 North Lee Highway, Lexington, VA 24450 ~5.71 miles northwest of Buena Vista
  • 3-star hotel
  • Fair breakfast prices
  • Close to attractions
Best Western Lexington Inn - Lexington 850 North Lee Highway, Lexington, VA 24450 ~5.74 miles northwest of Buena Vista
  • Cheap Highway property
  • Gym is available on property
Holiday Inn Express : 880 North Lee Highway
+1-866-429-5787
880 North Lee Highway, Lexington, VA 24450 ~5.75 miles northwest of Buena Vista
  • 3-star Rural property
  • 3 conference rooms in property
  • Impressive continental breakfast
  • Beds need improvement
Country Inn & Suites - Lexington 875 North Lee Highway, Lexington, VA 24450 ~5.76 miles northwest of Buena Vista
  • 3-star Suburban property
  • 16 suites in property
  • Room is all right
  • Close to historic downtown area
From$89
Average 3.5 /5Reviews CallBookMore Details
Comfort Inn Lex. Va 62 Comfort Way, Lexington, VA 24450 ~5.90 miles northwest of Buena Vista
  • Cheap Highway property
  • Check-in: 3pm
  • Great location
  • Great room
From$110
Very Good 4.0 /5Recent Reviews CallBookMore Details
Best Western Plus Inn at Hunt Ridge - Lexington 25 Willow Springs Rd., Lexington, VA 24450 ~5.93 miles northwest of Buena Vista
  • Two-star Mountain property
  • 99 rooms in hotel
From$82
Very Good 4.5 /5Reviews CallBookMore Details
Quality Inn & Suites - Lexington 2814 North Lee Highway, Lexington, VA 24450 ~7.31 miles north of Buena Vista
  • Affordable Highway hotel
  • Check in: 11:00
From$55
Average 3.5 /5Reviews CallBookMore Details
Howard Johnson Inn 2836 North Lee Highway, Lexington, VA 24450 ~7.36 miles north of Buena Vista
  • Inexpensive Highway property
  • 5 floors in hotel
  • Good restaurant service
  • 1 out of 2 guests thought the air conditioning was adequate
Days Inn 2809 North Lee Highway, Lexington, VA 24450 ~7.40 miles north of Buena Vista
  • Cheap Highway hotel
  • Hotel has 3 floors
  • Could use a good cleaning
  • Vibe is not too good
Sleep Inn & Suites 95 Maury River Rd., Lexington, VA 24450 ~8.04 miles north of Buena Vista
  • 2-star Downtown hotel
  • Comp. Breakfast
  • Vibe is not too good
  • Spacious rooms
Virginia's Historic Natural Bridge Hotel & Confere 15 Appledore Lane, Natural Bridge, VA 24578 ~12.66 miles southwest of Buena Vista
  • 3 star Resort property
  • Check-in time: 4:00 pm
Comfort Inn & Suites of Raphine Va 584 Oakland Circle, Raphine, VA 24472 ~15.04 miles northeast of Buena Vista
  • Inexpensive Highway property
  • Check-in time: 3:00pm
Americas Best Value Inn
+1-888-305-3366
5016 South Amherst Highway, Madison Heights, VA 24572 ~23.36 miles southeast of Buena Vista
  • Two-star Downtown hotel
  • Complimentary breakfast is offered
  • Most guests thought they were poorly maintained
  • Entrance area is not particularly attractive
Holiday Inn Downtown : 601 Main St. 601 Main St., Lynchburg, VA 24504 ~24.70 miles southeast of Buena Vista
  • 3 star Downtown property
  • Hotel has 8 floors
  • Fairly good value for money
  • Most guests complained about the bathroom
Craddock Terry Hotel & Event Center 1312 Commerce St., Lynchburg, VA 24504 ~25.24 miles southeast of Buena Vista
  • Three Star Downtown property
  • 7 conference rooms in property
Econo Lodge - Lynchburg
+1-866-221-8581
2400 Stadium Rd., Lynchburg, VA 24501 ~25.82 miles southeast of Buena Vista
  • Cheap Highway hotel
  • 46 sleeping rooms in hotel
  • Lovely service and very clean rooms
  • Generally very clean
From$50
Very Good 4.0 /5Reviews CallBookMore Details
Best Western of Lynchburg : 2815 Candlers Mountain Rd. 2815 Candlers Mountain Rd., Lynchburg, VA 24502 ~26.86 miles south of Buena Vista
  • Three Star Airport property
  • Check-in time: 3:00pm
  • Location is great
  • Fair breakfast prices
From$65
Average 3.5 /5Reviews CallBookMore Details
The Kirkley Hotel & Conference Center Lynchburg - Lynchburg 2900 Candlers Mountain Rd., Lynchburg, VA 24502 ~26.89 miles south of Buena Vista
  • Four star Airport hotel
  • Hotel has 9 meeting rooms
  • Clean bathroom
  • Nice fitness center
Holiday Inn Express - Lynchburg
+1-888-690-5247
5600 Seminole Ave., Lynchburg, VA 24502 ~26.92 miles south of Buena Vista
  • Three Star Downtown hotel
  • Hotel has 3 floors
  • Tasty breakfast
  • Excellent breakfast
Quality Inn Lynchburg in Lynchburg 5604 Seminole Ave., Lynchburg, VA 24502 Website ~27.00 miles south of Buena Vista
  • Affordable Rural hotel
  • Free comp. breakfast
  • Most guests liked the proximity to shopping
  • Hotel manager was very nice and helpful
Microtel Inn & Suites : 5704 Seminole Ave. 5704 Seminole Ave., Lynchburg, VA 24502 ~27.04 miles south of Buena Vista
  • Economy hotel
From$60
Very Good 4.0 /5Reviews CallBookMore Details
La Quinta Inn & Suites Lynchburg 3320 Candlers Mountain Rd., Lynchburg, VA 24502 ~27.07 miles south of Buena Vista
  • 3 star Highway property
  • Check-in: 03:00PM
Next 25 Buena Vista Hotels >  [1 - 25 of 50]    
Next: See My Buena Vista Hotels with Pricing
Back to Top