15 Best Resorts in Virginia

Written by Darren tcc
Updated on
Our travel recommendations are based on our personal experiences and research, written by locals and travel experts with deep familiarity with the destination. When you book a hotel or tour that we link to, we may earn a commission.

Virginia attracts visitors of every variety with its miles of beautiful beaches, historical and cultural attractions, and beautiful mountains. Virginia is known as the Old Dominion State, enchants with its rich history, from the colonial landmarks of Williamsburg to the stately architecture of Richmond, Virginia’s historical sites offer a captivating glimpse into the nation’s past. The state is also home to many beautiful resorts that cater to all types of visitors.

Families with young children will find fun-filled properties with game rooms, kids’ clubs, water parks, and more. As couples will find romantic and intimate accommodations complete with elegant restaurants, comfortable and beautiful rooms, as well as full menus of spa services. Whether you are looking for fun, luxury, or a mix of the two, the 15 Virginia resorts on this list offer something to please any visitor.

They are a comfortable and enjoyable place to base your Virginia vacation. Let’s explore the best resort in Virginia:

1. Primland Resort

Primland ResortSource: primland
Primland Resort

Primland Resort is nestled high up in the Blue Ridge Mountains in the vibrant Meadows of Dan. The resort’s lofty location offers truly spectacular views of the 12,000-acre resort campus and the surrounding area. The resort is especially suited for those who love the outdoors with the resort’s outdoor pursuits including wing-shooting opportunities, hunting trips, horseback riding, ATV tours, and more.

Primland also has an 18-hole golf course, luxurious spa, and fitness center. The rooms are spread across several buildings on the property and guests are given their choice of room, suite, house, or cottage. Each type of lodging has its own unique decor, however, they are all elegantly furnished.

Website: https://aubergeresorts.com/primland/

2. Massanutten Resort

Massanutten ResortSource: massresort
Massanutten Resort

Massanutten Resort is located in the heart of the beautiful Shenandoah Valley, between the Alleghenies and the Blue Ridge Mountains. The property offers stunning views of the surrounding mountains. A major attraction is the family-friendly Massanutten WaterPark which offers 130,00 square feet of indoor and outdoor fun for kids of all ages.

The resort also boasts a Family Adventure Park with wall climbing and zip-lining as well as two remarkable golf courses and a full-service spa. During the colder months, the resort is a destination for winter sports aficionados with more than 70 acres of ski slopes, a 900-foot-long tubing hill, and an outdoor ice rink offering endless winter fun for resort guests.

Website: https://www.massresort.com/

3. Salamander Resort and Spa

Salamandar Resort and SpaSource: salamanderresort
Salamander Resort and Spa

Salamander Resort and Spa is conveniently located less than 50 miles from Washington D.C. However, the property seems worlds away from the sprawling metropolis with its relaxed ambiance, acres of beautiful property, and more.

The accommodations are decorated in colonial style with hardwood floors and traditional decor. However, at the same time, you will find pure luxury at every turn. The large guest rooms have minibars, flat-screen TVs and offer panoramic views of the resort’s rolling fields and surrounding mountains. The resort also has a full-service equestrian center where guests can hone their riding skills. For further indulgence, the property has a luxurious spa, a fitness center, an infinity pool, and a delectable on-site restaurant.

Website: http://www.salamanderresort.com/

4. Wintergreen Resort

Wintergreen ResortSource: wintergreenresort
Wintergreen Resort

Wintergreen Resort is nestled on 11,000 acres on the eastern slope of the Blue Ridge Mountains and mountain peaks stretch as far as you can see in the distance. The resort is lauded for its wide variety of family-friendly activities making it the perfect destination for families with children. Planning your vacation is easy when you don’t have to think of any activities for your kids.

The park’s zip-lining, fly-fishing, tubing, mini golf, bungee trampoline, and a fantastic indoor arcade and gaming center will keep your kids busy for hours allowing you to relax and enjoy your holiday. The resort is located near the ski slopes, making it a good base for winter sports enthusiasts.

Website: http://www.wintergreenresort.com/

5. Keswick Hall and Golf Club

Keswick Hall and Golf ClubSource: keswick
Keswick Hall and Golf Club

The award-winning Keswick Hall and Golf Club has long been a mainstay on the Charlottesville accommodation scene. The intimate 48-room resort inhabits a Tuscan-style mansion on the outskirts of the historic town. The resort is located on a 600-acre estate that offers several scenic trails, three swimming pools, a Pete Dye-designed golf-course, and more.

The resort certainly caters to the health-minded visitor with a fully-equipped fitness center that hosts group exercise classes. They also have steam rooms, saunas, and an on-site spa where guests can relax after a day exploring the area or enjoying the resort’s fantastic amenities. Dining includes Villa Crawford which serves a perfect afternoon tea, as well as the praiseworthy Fossett’s restaurant.

Website: http://www.keswick.com/

6. Mariner’s Landing

Mariner’s LandingSource: marinerslanding
Mariner’s Landing

Mariner’s Landing offers the best of both mountain life and waterfront life with a stunning location on the shores of Smith Mountain Lake in the hills of Bedford County. The resort community is located on 1,000 acres with beaches and three pool complexes that are sure to satisfy even the most ambitious water-lover. For the adventurous guest, the resort offers rentals of watersport equipment.

Mariner’s Landing boasts an 18-hole championship golf course that is perfect for beginners but offers enough excitement for a skilled player to enjoy as well. It should be noted that Mariner’s Landing is not a full-service hotel rather, the resort properties are individually owned. hey do not offer daily maid services. However, the amenities and location more than makeup for this.

Website: http://www.marinerslanding.com/

7. The Omni Homestead Resort

The Omni Homestead ResortSource: omnihotels
The Omni Homestead Resort

The Omni Homestead Resort is perhaps the most couples-friendly resort on our list however families and business travelers will feel perfectly at home here as well. The resort’s stunning location in the Allegheny Mountains in Hot Springs is a major draw. The resort has a truly impressive array of activities and amenities.

There are two championship golf courses as well as shooting ranges, a movie theater, an equestrian facility, falconry, swimming pools, and an exclusive adults-only spa garden that is great for couples. The rooms are decked out with deluxe amenities that include feather beds and down pillows, large flat-screen TV’s, and in some cases, working fireplaces.

Website: https://www.omnihotels.com/hotels/homestead-virginia

8. Kingsmill Resort

Kingsmill ResortSource: kingsmill
Kingsmill Resort

Kingsmill Resort’s stunning location on the banks of the James River offers the perfect backdrop for the wealth of activities and amenities offered by the property. Some examples of the resort’s amenities include three golf courses, a full-service marina with water sports and boat rentals, five on-site restaurants, and a pool with a water slide and a lazy river.

Kingsmill offers shuttles to many local attractions. Located only minutes away from Colonial Williamsburg, Busch Gardens, Water Country USA, and other attractions, Kingsmill is the perfect base for exploring the Williamsburg area, that is if you can convince yourself to leave the resort grounds.

Website: https://www.kingsmill.com/

9. The Tides Inn

The Tides InnSource: tidesinn
The Tides Inn

The Tides Inn is located along Carter Creek in Irvington, a stone’s throw from the Chesapeake Bay. Fun on the water is central at The Tides. Families absolutely adore the beach and swimming pools as well as the activities and amenities offered by the on-site marina such as a variety of watersports schools.

There are also relaxing and intimate Cove Cruises offered at this serene and peaceful waterside resort. Couples can also enjoy a game of golf or relax in the luxurious spa. The beautiful rooms feature the finest Egyptian cotton sheets, Wi-Fi, beautiful bathrooms with large tubs for soaking, and more.

Website: http://www.tidesinn.com/

10. The Founders Inn and Spa

The Founders Inn and SpaSource: expedia
The Founders Inn and Spa

The Founders Inn and Spa in Virginia Beach is an ideal getaway for couples who are looking for a charming and peaceful escape. The resort boasts such amenities as romantic fireplaces, spacious indoor and outdoor pools, and a relaxing full-service spa. The resort is pet-friendly and offers pet-friendly rooms in the York River Lodge as well as features such as the Bark Park, a 30,000-square-foot dog park.

The two on-site restaurants offer both a casual option at the Hunt Room and a more elegant dining experience at the Swan Terrace Grill. Both restaurants serve traditional American fare with menus rich in local produce and Chesapeake Bay seafood.

Website: https://www.hilton.com/en/hotels/orffiup-the-founders-inn-and-spa/

11. Lansdowne Resort

This Leesburg property is an award-winning resort that is perfect for both couples and families.  Couples will enjoy the 12,000-square-foot Spa Minerale, as well as the golf course and fitness center. There is a wide range of outdoor activities that are perfect for couples and families alike. They include sports facilities and multi-use trails for biking and hiking.

Families particularly rave about the property’s aquatic complex with five spacious pools offering endless fun for the kids. The property is conveniently located nearby the Leesburg Corner Premium Outlets, one of the prime shopping destinations in Northern Virginia. It is also located somewhat near area wineries and the city of Washington, D.C.

Website: https://lansdowneresort.com/

12.  Boar’s Head Inn

Boar’s Head InnSource: boarsheadinn
Boar’s Head Inn

The recently renovated, award-winning resort in Charlottesville is widely known for its commitment to southern hospitality and an amazing on-site restaurant. Amenities for active visitors include four outdoor swimming pools that are open seasonally, a championship, an Audobon-certified 18-hole golf course, a modern sports facility with tennis and squash courts, and a well-equipped fitness center.

After all of that activity, check out the spa for a relaxing treatment or partake in the resort’s complimentary afternoon tea and coffee accompanied by fresh pastries. The award-winning Old Mill Room, the restaurant at Boar’s Head is quite possibly more well-known than the resort itself. If you can get a table, you absolutely should visit and take part in the mouthwatering dishes and superb wine list.

Website: https://www.boarsheadresort.com/

13. Great Wolf Lodge

Great Wolf LodgeSource: expedia
Great Wolf Lodge

Great Wolf Lodge in Williamsburg is especially popular with families due to its famous indoor water park that is open year-round. The park has several water slides, splash pads and play areas for children, a lazy river, swimming pools, and hot tubs. Even though most visitors come for the water park, there are plenty of other family-friendly amenities and activities available such as miniature golf, movie theaters, and arcade gaming.

Even though the resort is very kid-friendly and family-focused, that doesn’t mean there isn’t anything for mom and dad. There are plenty of dining, shopping, and fitness opportunities as well as a full-service spa. The rooms are decorated in a rustic theme and feature several interesting design elements including log cabins, bunk bed caves, and fireplaces.

Website: https://www.greatwolf.com/williamsburg

14. The Berry Hill Resort

This resort in South Boston was built in 1728 and is preserved as a National Historic Landmark.  The property was originally an antebellum plantation estate. It now resides on 650 acres of beautiful property. The resort exudes history and tradition and has a large dose of Southern charm.

The resort and conference center has an extensive list of amenities such as golf, a European spa, casual and fine dining, horseback riding, hiking, swimming, tennis, and more. The guestrooms are lavishly furnished with antiques, sleigh beds, towel warmers, and other features. For an especially luxurious experience and for more privacy, book one of the property’s miniature mansions.

Website: http://www.berryhillresort.com

15. Wedmore Place

Wedmore PlaceSource: tripadvisor
Wedmore Place

Wedmore Place is located on Wessex Hundred, a 300-acre farm overlooking the James River near the historic town of Jamestown. The farm property was settled in 1615 and is also conveniently located nearby historic Colonial Williamsburg. The property is designed to reflect a European estate and is located amidst vineyards, meadows, and forests creating a relaxing and peaceful retreat environment.

The accommodations consist of 28 uniquely designed suites and guestrooms. Each room is decorated with period furnishings from a different province of Europe. There are several dining options, a swimming pool, and other amenities which make Wedmore Place the perfect romantic getaway for couples.

Website: https://williamsburgwinery.com/stay/

15 Best Resorts in Virginia:

  • Primland Resort
  • Massanutten Resort
  • Salamander Resort and Spa
  • Wintergreen Resort
  • Keswick Hall and Golf Club
  • Mariner’s Landing
  • The Omni Homestead Resort
  • Kingsmill Resort
  • The Tides Inn
  • The Founders Inn and Spa
  • Lansdowne Resort
  • 12.  Boar’s Head Inn
  • Great Wolf Lodge
  • The Berry Hill Resort
  • Wedmore Place