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 in Lexington 401 East Nelson St., Lexington, VA 24450 ~5.64 miles northwest of Buena Vista
  • 3 star Downtown hotel
  • Check in time: 3:00PM
Best Western Lexington Inn in Lexington 850 North Lee Highway, Lexington, VA 24450 ~5.69 miles northwest of Buena Vista
  • Low Cost Highway property
  • Check-in: 3:00 pm
From$62
Very Good 4.0 /5 Guest Reviews Call
Econo Lodge
+1-800-997-5148
820 South Main St., Lexington, VA 24450 ~5.70 miles west of Buena Vista
  • Two star property
  • Complimentary breakfast is offered
Super 8 Lexington Va 1139 North Lee Highway, Lexington, VA 24450 ~5.70 miles northwest of Buena Vista
  • Low priced Highway property
  • Check in time: 3:00 pm
  • Friendly service
  • Most guests complained about the bathroom
Wingate by Wyndham : 1100 North Lee Highway
+1-888-305-3366
1100 North Lee Highway, Lexington, VA 24450 ~5.71 miles northwest of Buena Vista
  • Mid-scale hotel
  • Most guests enjoyed the lobby entrance
  • Close to attractions
From$72
Very Good 4.0 /5 Review Score Call
Holiday Inn Express
+1-800-881-1523
880 North Lee Highway, Lexington, VA 24450 ~5.75 miles northwest of Buena Vista
  • Midscale Rural hotel
  • Check-in time: 03:00 PM
  • Good breakfast
  • Clean rooms and nice buildings
From$79
Very Good 4.0 /5 Recent Reviews Call
Country Inn & Suites : 875 North Lee Highway 875 North Lee Highway, Lexington, VA 24450 ~5.76 miles northwest of Buena Vista
  • 3-star Suburban hotel
  • 66 rooms in hotel
  • No bathtub
  • Food could be better
From$81
Average 3.5 /5 Latest Reviews Call
Comfort Inn Lex. Va 62 Comfort Way, Lexington, VA 24450 ~5.90 miles northwest of Buena Vista
  • Cheap Highway property
  • Check-in time: 3pm
  • Terrific location
  • Excellent breakfast
From$100
Very Good 4.0 /5 Reviews Call
Best Western Plus Inn at Hunt Ridge - Lexington 25 Willow Springs Rd., Lexington, VA 24450 ~5.93 miles northwest of Buena Vista
  • Low-priced Mountain hotel
  • 3 floors in property
From$89
Very Good 4.5 /5 Read Reviews Call
Quality Inn & Suites : 2814 North Lee Highway 2814 North Lee Highway, Lexington, VA 24450 ~7.31 miles north of Buena Vista
  • Midscale Highway hotel
  • 80 rooms in property
From$69
Average 3.0 /5 Guest Reviews Call
Howard Johnson Inn in Lexington 2836 North Lee Highway, Lexington, VA 24450 ~7.36 miles north of Buena Vista
  • 2 star Highway hotel
  • Fitness center on property
  • Fair breakfast prices
  • Furniture needs more attention
From$49
Average 3.5 /5 Review Score Call
Days Inn : 2809 North Lee Highway
+1-888-690-5247
2809 North Lee Highway, Lexington, VA 24450 ~7.40 miles north of Buena Vista
  • Economy Highway hotel
  • Hotel has 3 floors
  • Service is adequate
  • About half of guests said rooms were dirty
From$49
Poor 2.5 /5 Reviews Call
Sleep Inn & Suites : 95 Maury River Rd.
+1-888-305-3366
95 Maury River Rd., Lexington, VA 24450 ~8.04 miles north of Buena Vista
  • Low Cost Downtown property
  • Hotel has 71 rooms
  • Pool and hoT tub clean
  • Clean
From$69
Very Good 4.0 /5 Latest Reviews Call
Virginia's Historic Natural Bridge Hotel & Confere in Natural Bridge 15 Appledore Lane, Natural Bridge, VA 24578 ~12.66 miles southwest of Buena Vista
  • Affordable Resort property
  • 3 suites in property
From$51
Average 3.0 /5 Reviews Call
Comfort Inn & Suites of Raphine Va - Raphine 584 Oakland Circle, Raphine, VA 24472 ~15.04 miles northeast of Buena Vista
  • Economical Highway hotel
  • Check-in: 3:00pm
From$69
Average 3.5 /5 Reviews Call
Americas Best Value Inn : 5016 South Amherst Highway
+1-800-997-5149
5016 South Amherst Highway, Madison Heights, VA 24572 ~23.36 miles southeast of Buena Vista
  • Low Cost Downtown property
  • 66 rooms in property
  • Furniture needs more attention
  • For 100%, the lobby entrance was sub-standard
Holiday Inn Downtown 601 Main St., Lynchburg, VA 24504 ~24.70 miles southeast of Buena Vista
  • 3 star Downtown property
  • Hotel has 8 suites
  • Front desk staff was incredibly helpful
  • No comp breakfast
From$110
Average 3.5 /5 Latest Reviews Call
Craddock Terry Hotel & Event Center in Lynchburg 1312 Commerce St., Lynchburg, VA 24504 ~25.24 miles southeast of Buena Vista
  • Mid-scale Downtown property
  • 44 rooms in hotel
Econo Lodge - Lynchburg
+1-800-997-5148
2400 Stadium Rd., Lynchburg, VA 24501 ~25.82 miles southeast of Buena Vista
  • Economical Highway property
  • 2 floors in property
  • Breakfast is below average
  • Amenities are good
From$50
Very Good 4.0 /5 Review Score Call
Best Western of Lynchburg 2815 Candlers Mountain Rd., Lynchburg, VA 24502 ~26.83 miles south of Buena Vista
  • Midscale Airport property
  • Airport shuttle available
  • Hotel buildings could use some improvement
  • Every guests reviewed said the reception staff was great
From$64
Average 3.5 /5 Reviews Call
The Kirkley Hotel & Conference Center Lynchburg - Lynchburg 2900 Candlers Mountain Rd., Lynchburg, VA 24502 ~26.89 miles south of Buena Vista
  • 4-star Airport hotel
  • Hotel has 5 floors
  • Diverse menu
  • Slow internet
From$93
Very Good 4.0 /5 Read Reviews Call
Holiday Inn Express : 5600 Seminole Ave.
+1-800-881-1523
5600 Seminole Ave., Lynchburg, VA 24502 ~26.92 miles south of Buena Vista
  • Affordable Downtown property
  • Hotel has 3 floors
  • Wonderful breakfast
  • Clean Rooms
From$89
Very Good 4.0 /5 Guest Reviews Call
Quality Inn Lynchburg : 5604 Seminole Ave. 5604 Seminole Ave., Lynchburg, VA 24502 ~27.00 miles south of Buena Vista
  • Mid-scale Rural hotel
  • Check-in time: 3 P.M.
  • Rooms in need of an update
  • Friendly service
From$75
Average 3.5 /5 Guest Reviews Call
Microtel Inn & Suites - Lynchburg 5704 Seminole Ave., Lynchburg, VA 24502 ~27.04 miles south of Buena Vista
  • Low-priced property
From$75
Very Good 4.0 /5 Review Score Call
La Quinta Inn & Suites Lynchburg 3320 Candlers Mountain Rd., Lynchburg, VA 24502 ~27.07 miles south of Buena Vista
  • Mid-scale Highway property
  • Free breakfast available
From$85
Very Good 4.5 /5 Review Score Call
Next 25 Buena Vista Hotels >   [1 - 25 of 50]    
Next: See My Buena Vista Hotels with Pricing
Back to Top