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

Hampton Inn Col Alto by Hilton in Lexington 401 East Nelson St., Lexington, VA 24450 ~5.64 miles northwest of Buena Vista
  • 3-star Downtown property
  • Hotel has 3 floors
Econo Lodge : 820 South Main St. 820 South Main St., Lexington, VA 24450 ~5.70 miles west of Buena Vista
  • Low Cost hotel
  • Free comp. breakfast
Super 8 Lexington Va in Lexington 1139 North Lee Highway, Lexington, VA 24450 ~5.70 miles northwest of Buena Vista
  • Low Cost Highway hotel
  • 3 floors in hotel
  • Wonderful housekeeping
  • Hotel facilities could use a good clean
Wingate by Wyndham in Lexington
+1-888-283-3404
1100 North Lee Highway, Lexington, VA 24450 ~5.71 miles northwest of Buena Vista
  • Affordable property
  • Good vibe
  • Faucet loose
Best Western Lexington Inn 850 North Lee Highway, Lexington, VA 24450 ~5.74 miles northwest of Buena Vista
  • Low Cost Highway property
  • Free complimentary breakfast
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
  • Midscale Rural hotel
  • 79 sleeping rooms in hotel
  • Room needs to be redecorated
  • Impressive continental breakfast
Country Inn & Suites 875 North Lee Highway, Lexington, VA 24450 ~5.76 miles northwest of Buena Vista
  • 3-star Suburban hotel
  • Fitness center on property
  • Great location
  • Close to historic downtown area
Comfort Inn Lex. Va - Lexington 62 Comfort Way, Lexington, VA 24450 ~5.90 miles northwest of Buena Vista
  • Low priced Highway property
  • 4 floors in hotel
  • Great room
  • Ordinary pool
From$110
Very Good 4.0 /5Review Score CallBookMore Details
Best Western Plus Inn at Hunt Ridge - Lexington 25 Willow Springs Rd., Lexington, VA 24450 ~5.93 miles northwest of Buena Vista
  • Inexpensive Mountain property
  • 99 rooms in hotel
Quality Inn & Suites in Lexington 2814 North Lee Highway, Lexington, VA 24450 ~7.31 miles north of Buena Vista
  • Affordable Highway property
  • Fitness + Health Center
Howard Johnson Inn - Lexington 2836 North Lee Highway, Lexington, VA 24450 ~7.36 miles north of Buena Vista
  • Economy Highway hotel
  • 5 floors in property
  • Terrible amenities
  • World class service
Days Inn 2809 North Lee Highway, Lexington, VA 24450 ~7.40 miles north of Buena Vista
  • Cheap Highway hotel
  • 144 rooms in hotel
  • Amenities are not the best
  • Almost all guests found the staff to be friendly enough
Sleep Inn & Suites : 95 Maury River Rd. 95 Maury River Rd., Lexington, VA 24450 ~8.04 miles north of Buena Vista
  • Economical Downtown property
  • Free complimentary breakfast
  • Noisy ice machine
  • Good breakfast and internet service
Virginia's Historic Natural Bridge Hotel & Confere - Natural Bridge 15 Appledore Lane, Natural Bridge, VA 24578 ~12.66 miles southwest of Buena Vista
  • Affordable Resort hotel
  • Check-in: 4:00 pm
Comfort Inn & Suites of Raphine Va in Raphine 584 Oakland Circle, Raphine, VA 24472 ~15.04 miles northeast of Buena Vista
  • Two star Highway hotel
  • Fitness / Gym is on-site
Hometown Inn Staunton : 3554 Lee Jackson Highway 3554 Lee Jackson Highway, Staunton, VA 24401 ~22.98 miles northeast of Buena Vista
  • Cheap hotel
  • 2 floors in property
Americas Best Value Inn in Madison Heights
+1-800-881-1523
5016 South Amherst Highway, Madison Heights, VA 24572 ~23.36 miles southeast of Buena Vista
  • 2 star Downtown hotel
  • Check in: 2.00PM
  • Great location
  • Room needs to be redecorated
Acorn Hill Lodge & Spa in Lynchburg 2134 Old Forest Rd., Lynchburg, VA 24501 ~24.12 miles south of Buena Vista
  • 3-star hotel
  • Check-in time: 15:00
Holiday Inn Downtown 601 Main St., Lynchburg, VA 24504 ~24.70 miles southeast of Buena Vista
  • 3 star Downtown property
  • Airport shuttle provided
  • Fairly good value for money
  • Rooms in need of an update
Craddock Terry Hotel & Event Center - Lynchburg 1312 Commerce St., Lynchburg, VA 24504 ~25.24 miles southeast of Buena Vista
  • Mid-scale Downtown property
  • Gym / Fitness Center Available
Econo Lodge - Lynchburg
+1-888-690-5281
2400 Stadium Rd., Lynchburg, VA 24501 ~25.82 miles southeast of Buena Vista
  • Economy Highway property
  • 2 floors in property
  • Amenities are good
  • Good Hotel
Best Western of Lynchburg : 2815 Candlers Mountain Rd. 2815 Candlers Mountain Rd., Lynchburg, VA 24502 ~26.83 miles south of Buena Vista
  • 3 star Airport hotel
  • Check-in time: 3:00pm
  • Friendly service
  • Nice pool
From$65
Average 3.5 /5Reviews CallBookMore Details
The Kirkley Hotel & Conference Center Lynchburg 2900 Candlers Mountain Rd., Lynchburg, VA 24502 ~26.89 miles south of Buena Vista
  • 4 star Airport hotel
  • 9 meeting rooms in property
  • Parking is rare
  • Almost all guests thought the tv was sub-standard
From$93
Very Good 4.0 /5Read Reviews CallBookMore Details
Holiday Inn Express : 5600 Seminole Ave.
+1-800-881-1523
5600 Seminole Ave., Lynchburg, VA 24502 ~26.92 miles south of Buena Vista
  • 3-star Downtown hotel
  • Free comp. breakfast
  • Wonderful sitting area
  • Clean
From$89
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn 5604 Seminole Ave., Lynchburg, VA 24502 Website ~26.99 miles south of Buena Vista
  • Three Star Rural property
  • Fitness + Health Center
Next 25 Buena Vista Hotels >  [1 - 25 of 50]    
Next: See My Buena Vista Hotels with Pricing
Back to Top