7 Of The Best Hotels In Virginia
From converted shoe factories to historic landmarks, there’s no shortage of unique accommodation options in Virginia. Today we’ll explore some of the most distinctive hotels to visit in Virginia.
1. Craddock Terry Hotel and Conference Center
1312 Commerce St, Lynchburg, VA 24504
The Craddock Terry Hotel and Conference Center was once a turn-of-the-century shoe factory. At its peak, the factory produced over 100,000 pairs of shoes daily! Now, the boutique-style hotel has 44 luxurious guest rooms and suites. The hotel offers dramatic views of the James River, historic downtown Lynchburg, or the Blue Ridge Mountains. Want a bite to eat? Shoemakers Restaurant, located on-site, features steak and fresh seafood in an upscale atmosphere. The hotel also provides complimentary in-room continental breakfast served in an old-fashioned wooden shoeshine box to honor the building’s rich history.
2. Bella Vista Hotel and Suites
2900 Candlers Mountain Rd, Lynchburg, VA 24502
Bella Vista Hotel and Suites, located near Liberty University, is a large-scale boutique hotel offering newly renovated rooms. Amenities include complimentary WiFi, a flat-screen cable TV in each room, and luxury bed and bath linens. While you’re staying, grab a bite to eat at Tori Blue, the on-site fine dining restaurant. The restaurant was crafted by Michelin Star and James Beard award-winning Master Chef Edwin Scholly and features whiskey barrel-aged steaks and unique desserts.
3. The Sessions Hotel
833 State St, Bristol, VA 24201
Located three hours from Lynchburg, The Sessions Hotel in Bristol offers historic, industrial rooms with brick walls and high ceilings. Amenities include complimentary WiFi, 55” flat-screen TVs in each room, and luxury Kingsdown mattresses. The hotel also boasts a unique event space, Simply Grand, located in a historic mill with wood floors and a private bar. Southern Craft, a BBQ restaurant, is also located on-site and offers breakfast, lunch, and dinner.
4. The Virginian
712 Church St, Lynchburg, VA 24504
The Virginian, a downtown Lynchburg staple since 1913, has been recently restored to its historic grandeur and has 115 guest rooms and suites. This AA four-diamond luxury hotel offers modern amenities including complimentary WiFi, Keurig coffeemakers, and HDTV. The Virginian also has an impressive 1900s-style ballroom perfect for meetings, conferences, or receptions. The hotel has a rooftop restaurant, Skyline, that serves surf and turf selections and artisan cocktails. The Virginian also has William and Henry, a fine-dining steak and seafood restaurant with signature cocktails. Marigold Cafe, located on-site, offers Starbucks coffee beverages.
5. Wedmore Place
5800 Wessex Hundred, Williamsburg, VA 23185
Wedmore Place, located in historic Williamsburg, is a European-style country hotel with 28 uniquely decorated guest rooms and suites. Each room is named after a different province of Europe and offers period furniture and artwork to reflect the region’s history. Amenities include wood-burning fireplaces in many guest rooms, complimentary toiletries, an outdoor pool, and king-sized beds. The hotel’s room rates also include complimentary breakfast and a wine flight for two at the Williamsburg Winery.
6. The Historic Cavalier Hotel And Beach Club
4200 Atlantic Ave, Virginia Beach, VA 23451

The Historic Cavalier Hotel & Beach Club – 4200 Atlantic Ave, Virginia Beach, VA 23451; Photo taken by Cavalier Resort
The Historic Cavalier, located in Virginia Beach, was built during the roaring 1920s and offers modern-day elegance and hospitality. The hotel has 85 guest rooms and suites and three unique on-site restaurants. Additional amenities include an indoor “splash” pool, an outdoor pool, an in-house craft spirits distillery, a luxury day spa, and access to the private Cavalier Beach Club.
7. The Hotel Roanoke & Conference Center
110 Shenandoah Ave NE, Roanoke, VA 24016
The Hotel Roanoke, located about an hour from Lynchburg in Roanoke, Virginia, has been serving guests since 1882 and is a National Historic Landmark. The hotel recently underwent a multi-million dollar renovation and offers 329 guest rooms and suites. From a quick grab-and-go meal to fine dining options, there are multiple on-site restaurants. The Regency Room, located on-site, offers French-inspired Southern cuisine and has even earned the coveted AAA Four Diamond Rating. The Hotel Roanoke also offers an outdoor seasonal pool, fitness center, and state-of-the-art spa.
Lynchburg Has Something For Everyone.
While you’re in the area, make sure to check out the world-class local dining Lynchburg offers like Depot Grille, Fratelli Italian Kitchen & Wine Bar, and Bootleggers.
Want something more active? Lynchburg is a hub for outdoor enthusiasts, with its extensive trail system and proximity to the James River.
If you’re a history buff, Lynchburg and its surrounding areas are also home to plenty of historic spots like the Lynchburg Museum or the National D-Day Memorial. If you’re willing to travel a bit farther, make sure to check out Thomas Jefferson’s Monticello in Charlottesville, VA, or Colonial Williamsburg.
Traveling with kids? Kids will also love Snowflex, located on Liberty University’s campus, which offers year-round tubing, snowboarding, skiing, and an Olympic-sized trampoline.
Whether you’re looking for a cozy, romantic getaway or a faster-paced adventure, LYH has something for everyone.