Virginia is known for its lush forests, mountains, and lakes, and there are plenty of beautiful, luxurious resorts where you can kick back and enjoy the scenery, without having a care in the world. We’ve rounded up the six best resorts in Virginia, from luxury treehouse style resorts, through to authentic colonial resorts, here are our top picks:
Primland Blue Ridge Mountain Resort is known as the best and most luxurious resort in Virginia. The resort, which offers glamping style accommodation, features a series of rustic treehouse cabins that sit high up in trees and offer sweeping, panoramic views of the surrounding woodland. The treehouses are beautifully crafted and luxuriously kitted out, with a comfortable bed, seating, private decks, WiFi and a relaxing bathtub. The resort has three different tree houses on the property and it’s an incredibly popular destination, so be sure to book months in advance.
Kingsmill Resort in Williamsburg is a luxurious resort that’s home to two championship golf courses. The resort features a world-class spa and has 425 villa-style rooms and suites that offer luxury accommodation at its finest. The accommodation options vary from guest rooms through to condos and cottages. The resort is known for its proximity to a marina with tons of fun watersports, including jet skiing and boating.
Keswick Hall and Golf Club is one of the best resorts in Virginia. The resort is surrounded by stunning views of the Blue Ridge Mountains and features 48 luxurious rooms that have been kitted out with beautiful furnishings. Guests can enjoy the resort’s well-equipped spa, in-house bar, on-site winemaking and equestrian sports. The resort is located near to the homes of the former US presidents Thomas Jefferson, James Madison, and James Monroe, and you can explore the area’s impressive history during your stay there.
Salamander Resort and Spa is set within acres of rolling green hills. It features beautiful, colonial architecture, spacious bedrooms, and great facilities. The resort is known for its excellent equestrian facility where you can go horseriding and there’s also an on-site spa that comes complete with an infinity pool, where you can truly unwind.
The Omni Homestead Resort sits in a perfect location next to natural hot springs. It’s set within more than 2,000 acres of stunning, Virginia landscape and offers luxurious accommodation. Two hot springs flow to the property, and guests can enjoy a pampering, onsite spa. For the adventurous, there’s an onsite waterpark that comes complete with slides, shallow play pools and a fake sand beach. It’s situated in a prime location near to tons of fun activities, and in the surrounding area, you can go horseback riding, skiing in winter months, hiking and zip lining.
The Founders Inn and Spa is a popular resort that’s known for its beautiful colonial-style gardens and stunning views of the surrounding countryside. There’s an onsite spa or if you’re looking to keep up your routine you can burn some calories at the resort’s fitness center. There are two on-site dining options, serving delicious cuisine, much of which is locally sourced.