Places to stay in Buena Vista, Virginia

Buena Vista is an independent city located within the confines of Rockbridge County in the state of Virginia. The Bureau of Economic Analysis combines the city of Buena Vista with Rockbridge county for statistical purposes. Local restaurants include Original Italian Restaurant, Canton Chinese Restaurant, Don Tequila, and Domino's Pizza Of Buena Vista.

If you are travelling in the area, Buena Vista is located close to Marl Creek, Dismal Hollow, Natural Bridge Elementary School, Georges Creek and Gun Mountain.

The center of Buena Vista ( which is at is longitude -79°21'11.52 and latitude 37°44'4.9200 ) is located and 6 miles away from Lexington.

Available Buena Vista lodging

We currently have 8 accommodations in and around Buena Vista.

Buena Vista Hotels, Motels, Resorts, B&Bs and Extended Stay

Bed & Breakfasts

Cottage Farm Bed & Breakfast

Nestled in Rockbridge County in the Shenandoah Valley of Virginia, near Historic Lexington, Cottage Farm Bed & Breakfast is a beautifully preserved 1871 Victorian farmhouse on over four acres of landscaped grounds..
3147 Glasgow Highway
Buena Vista, Virginia
Hotels

Budget Inn

The Budget Inn is located in scenic Buena Vista at the base of the Blue Ridge Mountains! We offer affordable accommodations, conveniently located to many of Virginia's Finest Attractions.
617 West 29th Street
Buena Vista, Virginia
Bed & Breakfasts

The Keep at Elephant Mountain

You’ve waited all your life for a Bed & Breakfast experience like A Keep at Elephant Mountain! It's a modern brick home—a national award winning design, in fact—featuring large guest rooms, all with private baths and many amenities..
2631 Edgewood Road
Buena Vista, Virginia
447 East 29th Street
Buena Vista, Virginia

Buena Vista Camping & RV, Cottages, Rentals and Lodges / Ranches

Vacation Rentals

Bare Farm Cabin

Approx 4 miles away in Lexington:

470 Freshwater Lane
Lexington, Virginia
Cottages

Heartstone Lodge & Retreat Center

Get away for the weekend, vacation for a week, or retreat for a month…South River Highlands has it all.
1366 Stuartsburg Road / SR 703
Buena Vista, Virginia
Campsite / RV Parks

Glen Maury Park

Glen Maury Park is Buena Vista’s 315 acre playground, providing  miles of hiking and biking trails, an Olympic-sized pool, two campgrounds, as well as several pavilions where residents and tourists alike make the natural choice for enjoying life.
10th Street
Buena Vista, Virginia
Marlbrook Cottage, owned by Ronald and Russell Fleshman, is strategically located six miles (10 minutes) from Lexington, in the southern end of the Shenandoah Valley. The area features breathtaking views of the Blue Ridge Mountains.
111 Marlbrook Lane
Buena Vista, Virginia
Booking.com

Other useful links: