×

13 Top-Rated Resorts in Virginia

Whether you are looking for a romantic beachfront resort to celebrate a honeymoon or anniversary, a more casual mountain property for a family hiking vacation, or a hotel that offers easy access to Washington, D.C., Virginia has resort options for all budgets and styles of travelers.

The state is known for its diverse vacation destinations - there is the coastal area, home to popular Virginia Beach, if you're looking for waves; plenty of American history to discover around Williamsburg; opportunities to explore the D.C. area from hotels in Northern Virginia and to get away from it all in the Blue Ridge Mountains.

And as diverse as these travel destinations are, so are the kinds of resorts available. Across Virginia, you'll find a mix of properties, from historic country lodges, like Primland in the southern portion of the state, which is known for its luxury accommodations, to larger properties, like Kingsmill Resort just outside Colonial Williamsburg, which is known for its golf. Find the best place to stay for your next vacation with our list of the top-rated resorts in Virginia.

1 Williamsburg Inn

Photo Source: Williamsburg Inn
Photo Source: Williamsburg Inn
Share:

Located in Colonial Williamsburg, the Williamsburg Inn is one of the state's most famous luxury hotels. It has hosted everyone who is anyone over the years, including Queen Elizabeth II. Antique-style furnishings adorn the posh rooms and suites that are all done up elegantly and also feature silky-soft sheets and comfy beds. On-site amenities include a gourmet Southern-influenced restaurant, the Rockefeller Room, as well as a more casual cafe dining option; an 18-hole golf course; workout room; swimming pool; and full-service spa.

Accommodation: Williamsburg Inn

2 Primland, Meadows of Dan

Photo Source: Primland
Photo Source: Primland
Share:

Sitting on 12,000 acres in the heart of southern Virginia's Blue Ridge Mountains, Primland is a luxury resort with beautifully decorated rooms, suites, and cottages in a number of different floor plans and buildings. Expect high-end amenities, such as BVLGARI toiletries in the bathrooms and comfortable beds topped with Frette linens throughout. Away from the rooms, you'll find a private movie theater, games room, observatory dome, restaurant, spa, and swimming pool. Additionally, the friendly staff can arrange all sorts of activities, from horseback riding to hiking and mountain biking.

Accommodation: Primland

3 The Inn at Willow Grove, Orange

Photo Source: The Inn at Willow Grove
Photo Source: The Inn at Willow Grove
Share:

The Inn at Willow Grove is an elegant, luxe boutique property in a 1778 plantation house in Orange. Set on 40 acres of rolling hills, the grounds are beautifully landscaped, and there are just 14 charming rooms and suites. These feature rustic, modern decor and amenities like heated bathroom floors, deep soaking tubs, and L'Occitane toiletries. Also on-site is an acclaimed restaurant and a spa in a former smokehouse. Service here is also top-notch and includes butlers, who are happy to arrange all sorts of activities.

Accommodation: The Inn at Willow Grove

4 Kingsmill Resort, Williamsburg

Photo Source: Kingsmill Resort
Photo Source: Kingsmill Resort
Share:

In Williamsburg, the Kingsmill Resort is located on beautiful landscaped grounds on the banks of the James River, just a short drive from Colonial Williamsburg. The luxury resort features a wide range of sleeping options, from comfy rooms and suites with balconies, and often fireplaces, to larger condos with full kitchens and separate living spaces that are a good pick for families. Also on-site are two 18-hole golf courses, a number of dining choices, tennis courts, an indoor pool, a spa, and fitness center.

Accommodation: Kingsmill Resort

5 Boar's Head Resort, Charlottesville

Photo Source: Boar's Head Resort
Photo Source: Boar's Head Resort
Share:

In the Blue Ridge Mountain college town of Charlottesville, Boar's Head Resort is a luxury country property set on 573 acres. It does a good job of fusing classic and contemporary elements in an elegant manner. The rooms and suites are refined but comfortable, with both antique and modern furnishings and private balconies. Beds are comfortable with quality linens. There are also four restaurants, three swimming pools, a workout room, spa, indoor and outdoor tennis courts, and an 18-hole golf course on-site. Staff is very friendly.

Accommodation: Boar's Head Resort

6 Salamander Resort & Spa, Middleburg

Photo Source: Salamander Resort & Spa
Photo Source: Salamander Resort & Spa
Share:

In the historic horse country town of Middleburg, Salamander Resort & Spa sits on 340 acres of rolling green countryside and is a beautiful property. The 168 stylish rooms and suites are spacious, comfortable, and elegantly decorated with a distinct equestrian flair. On-site amenities are plentiful. There is a farm-to-table restaurant, cooking studio, beautiful destination spa, three swimming pools (including one inside), and a putting green. All sorts of activities, from horseback riding lessons to ziplining tours can also be arranged for a fee.

Accommodation: Salamander Resort & Spa

7 The Omni Homestead Resort, Hot Springs

The Omni Homestead Resort
The Omni Homestead Resort
Share:

One of Virginia's most famous properties, the Omni Homestead Resort dates back to 1766 and has hosted 23 US presidents over the decades. Sitting on 2,000 acres in the Allegheny Mountains, the iconic resort is also a National Historic Landmark. The 483 rooms and suites are spacious and elegantly decorated, with modern amenities and plenty of old-fashioned Southern charm. A destination resort, the Homestead features a number of casual and fine dining restaurants, as well as opportunities for activities like horseback riding, archery, falconry, and fly fishing. There are also two championship golf courses and multiple swimming pools, including a family pool with a lazy river and waterslides.

8 The Martha Washington Inn & Spa, Abingdon

Photo Source: The Martha Washington Inn & Spa
Photo Source: The Martha Washington Inn & Spa
Share:

The Martha Washington Inn & Spa is a historic property in Abingdon. The hotel has 63 rooms and suites, each decorated slightly differently and full of old-fashioned character fused with modern amenities. For families, check out the two-bedroom suite with a king and two queen beds plus extra living space. Away from the rooms, you'll find two restaurants, an indoor pool, hot tub, fitness center, and a relaxing spa. Staff is known for being friendly and hospitable.

9 The Tides Inn, Irvington

Photo Source: The Tides Inn
Photo Source: The Tides Inn
Share:

Built in 1947, The Tides Inn is a luxury Chesapeake Bay resort a short drive from the quaint town of Kilmarnock, which is home to boutiques, galleries, and restaurants. The Tides Inn features rooms and suites done up with polished wood furniture and comfy beds, as well as soaking tubs and balconies with views of the bay in many. Book a suite if you need more space, including a sleeping sofa in a separate living room. On-site amenities feature multiple restaurants, a nine-hole golf course, tennis courts, an outdoor pool, and a spa.

Accommodation: The Tides Inn

10 Lansdowne Resort & Spa, Leesburg

Photo Source: Lansdowne Resort & Spa
Photo Source: Lansdowne Resort & Spa
Share:

Just outside the D.C. metro area in Leesburg, Lansdowne Resort & Spa features an upscale vibe and Potomac River views. It is also very convenient if you have a flight out of Dulles International Airport as it's located about 11 miles away. Rooms and suites are well-appointed, comfortable, and decorated in warm hues. All come with HDTVs, coffee makers, and work spaces. Suites are larger and have separate living and dining areas, as well as balconies. On-site amenities to look for include five swimming pools, three golf courses, four restaurants, a workout room, and a spa.

Accommodation: Lansdowne Resort & Spa

11 Berry Hill Resort & Conference Center, South Boston

Photo Source: Berry Hill Resort & Conference Center
Photo Source: Berry Hill Resort & Conference Center
Share:

A few miles from South Boston in the southern Virginia countryside, just north of the North Carolina border, Berry Hill Resort is a popular weekend escape and wedding destination that is set on 650 acres. Located inside a mansion dating back to 1728, the resort features 92 elegant rooms and two suites with handcrafted bed frames, antiques, and plenty of Southern charm. Other on-site amenities are a few restaurants, including a well-known Sunday brunch, a spa, indoor pool, workout center, stocked fishing ponds, and tennis courts.

12 Hilton Virginia Beach Oceanfront

Photo Source: Hilton Virginia Beach Oceanfront
Photo Source: Hilton Virginia Beach Oceanfront
Share:

An easy stroll from the boardwalk and Neptune's Park, Hilton Virginia Beach Oceanfront sits right on the sand fronting the Atlantic Ocean. The rooms and suites are in a modern high-rise building, and all 189 of them are clean and comfortable with contemporary stylings and amenities like flat-screen TVs. Some of the rooms also have ocean views with balconies. Away from the rooms, the resort has two swimming pools, including a rooftop pool with a hot tub, two restaurants, and a big workout room with weights and cardio machines.

13 The Founders Inn & Spa

Photo Source: The Founders Inn & Spa
Photo Source: The Founders Inn & Spa
Share:

In the Virginia Beach area, but located within view of a lake and not the ocean, the countryside Founders Inn & Spa is a picturesque property set amid beautifully manicured English gardens. It's a favorite with couples for its romantic vibe. The rooms and suites come with either lake or garden views and, in some cases, fireplaces. All are well-appointed, clean, and comfortable. Away from the rooms, you'll find two dining options serving seasonal American fare and an on-site spa with a relaxing conservatory.

Accommodation: The Founders Inn & Spa

Discover destinations, find outdoor adventures, follow the journeys of our travel writers around the world, and be inspired.

More on Virginia