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

Super 8 Lexington Va in Lexington
+1-888-690-5281
1139 North Lee Highway, Lexington, VA 24450 ~5.70 miles northwest of Buena Vista
  • 2-star Highway hotel
  • 3 floors in property
Wingate by Wyndham
+1-800-230-4134
1100 North Lee Highway, Lexington, VA 24450 ~5.71 miles northwest of Buena Vista
  • Mid-scale property
From$72
Very Good 4.0 /5Reviews Call
Best Western Lexington
+1-800-997-5148
850 North Lee Highway, Lexington, VA 24450 ~5.75 miles northwest of Buena Vista
  • Low priced Highway property
  • Hotel has 72 rooms
Holiday Inn Express
+1-888-690-5247
880 North Lee Highway, Lexington, VA 24450 ~5.75 miles northwest of Buena Vista
  • 3 star Rural hotel
  • Check in time: 03:00 PM
Country Inn & Suites - Lexington 875 North Lee Highway, Lexington, VA 24450 ~5.76 miles northwest of Buena Vista
  • Two-star Suburban property
  • 4 floors in property
Best Western Plus Hunt Ridge Inn : 25 Willow Spings Rd.
+1-800-997-5149
25 Willow Spings Rd., Lexington, VA 24450 ~5.87 miles northwest of Buena Vista
  • 2 star Mountain property
  • Hotel has 99 rooms
Comfort Inn Lex. Va
+1-888-690-5281
62 Comfort Way, Lexington, VA 24450 ~5.90 miles northwest of Buena Vista
  • Two star Highway property
  • 5 floors in property
From$89
Very Good 4.0 /5Reviews Call
Howard Johnson Inn - Lexington 2836 North Lee Highway, Lexington, VA 24450 ~7.36 miles north of Buena Vista
  • Low priced Highway hotel
  • Fitness / Gym is on-site
Quality Inn & Suites : 2814 North Lee Highway
+1-800-997-5148
2814 North Lee Highway, Lexington, VA 24450 ~7.39 miles north of Buena Vista
  • Two star Highway hotel
  • Free breakfast
Days Inn
+1-888-690-5247
2809 North Lee Highway, Lexington, VA 24450 ~7.40 miles north of Buena Vista
  • Cheap Highway property
  • 3 floors in property
Sleep Inn & Suites - Lexington
+1-888-305-3366
95 Maury River Rd., Lexington, VA 24450 ~8.04 miles north of Buena Vista
  • Low Cost Downtown property
  • Access to gym on-site
Natural Bridge Park & Historic Hotel 15 Appledore Lane, Natural Bridge, VA 24578 ~12.66 miles southwest of Buena Vista
  • Three Star Resort hotel
  • 3 suites in property
Comfort Inn & Suites
+1-888-690-5281
584 Oakland Cir, Raphine, VA 24472 ~14.71 miles northeast of Buena Vista
  • Economical Highway property
  • 3 floors in property
From$70
Average 3.5 /5Reviews Call
Americas Best Value Inn - Madison Heights
+1-800-230-4134
5016 South Amherst Highway, Madison Heights, VA 24572 ~23.36 miles southeast of Buena Vista
  • Economical Downtown property
  • 2 floors in hotel
Holiday Inn Downtown 601 Main St., Lynchburg, VA 24504 ~24.70 miles southeast of Buena Vista
  • Mid-scale Downtown property
  • Fitness center on property
Craddock Terry Hotel & Event Center 1312 Commerce St., Lynchburg, VA 24504 ~25.24 miles southeast of Buena Vista
  • 3-star Downtown property
  • Check-in: 04:00pm
Econo Lodge in Lynchburg
+1-888-305-3366
2400 Stadium Rd., Lynchburg, VA 24501 ~25.82 miles southeast of Buena Vista
  • Low priced Highway hotel
  • Free breakfast available
Best Western of Lynchburg - Lynchburg 2815 Candlers Mountain Rd., Lynchburg, VA 24502 ~26.89 miles south of Buena Vista
  • Three Star Airport hotel
  • Free comp. breakfast
From$74
Average 3.5 /5Reviews Call
The Kirkley Hotel & Conference Center Lynchburg 2900 Candlers Mountain Rd., Lynchburg, VA 24502 ~26.89 miles south of Buena Vista
  • High-end Airport hotel
  • 9 meeting rooms in property
Holiday Inn Express : 5600 Seminole Ave.
+1-800-230-4134
5600 Seminole Ave., Lynchburg, VA 24502 ~26.92 miles south of Buena Vista
  • Three Star Downtown hotel
  • Free complimentary breakfast
Hampton Inn Lynchburg : 5604 Seminole Ave.
+1-800-997-5148
5604 Seminole Ave., Lynchburg, VA 24502 ~27.00 miles south of Buena Vista
  • 3 star Rural property
  • Free breakfast
La Quinta Inn & Suites Lynchburg : 3320 Candlers Mountain Rd.
+1-888-690-5247
3320 Candlers Mountain Rd., Lynchburg, VA 24502 ~27.07 miles south of Buena Vista
  • Low Cost Highway hotel
  • Hotel has 5 floors
From$74
Very Good 4.5 /5Read Reviews Call
Super 8 Motel Lynchburg
+1-888-305-3366
3736 Candlers Mountain Rd., Lynchburg, VA 24502 ~27.30 miles south of Buena Vista
  • Low priced Airport hotel
  • 3 floors in property
Sleep Inn 3620 Candlers Mountain Rd., Lynchburg, VA 24502 ~27.45 miles south of Buena Vista
  • Low Cost Airport property
  • Free comp. breakfast
Wintergreen Resort in Wintergreen
+1-888-690-5281
39 Mountain Inn Loop, Wintergreen, VA 22958 ~27.70 miles east of Buena Vista
  • 3 star Mountain property
  • Check-in time: 4:00 PM
Next 25 Buena Vista Hotels > [1 - 25 of 50]   
Next: See My Buena Vista Hotels with Pricing
Back to Top