Best Resorts in Virginia

Most properties are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Top Cities in Virginia

Compare 226 Resorts in Virginia with updated reviews, rates, and availability.

Lansdowne Resort and Spa
4 out of 5
44050 Woodridge Pkwy, Leesburg, VA
Fully refundableReserve now, pay when you stay
The price is $219 per night from Oct 29 to Oct 30
$219
per night
Oct 29 - Oct 30
8.4/10 Very Good! (752 reviews)
"Size and variety"

Reviewed on Sep 24, 2023

Lansdowne Resort and Spa
Hilton Vacation Club The Historic Powhatan Williamsburg
3.5 out of 5
3601 Ironbound Rd, Williamsburg, VA
Fully refundableReserve now, pay when you stay
The price is $76 per night from Oct 5 to Oct 6
$76
per night
Oct 5 - Oct 6
8.8/10 Excellent! (2,216 reviews)
"We have stayed here many times. The rooms are specious and clean. The staff helpful and friendly. It truly is home away from home, only better."

Reviewed on Sep 26, 2023

Hilton Vacation Club The Historic Powhatan Williamsburg
Club Wyndham Kingsgate
3 out of 5
619 Georgetown Cres, Williamsburg, VA
8.6/10 Excellent! (1,001 reviews)
"This is a very unique property. More like a neighborhood. We loved all the resort amenities like putt putt, game rooms, pools, fire pit, corn hole, playgrounds. Lots of outdoor and indoor activities. Staff on the property are very attentive and helpful. I also like that they use text messages for ..."

Reviewed on Sep 22, 2023

Club Wyndham Kingsgate
Save an average of 15% on thousands of hotels when you're signed in
Salamander Resort And Spa
5 out of 5
500 North Pendleton Street, Middleburg, VA
Fully refundableReserve now, pay when you stay
The price is $675 per night from Oct 25 to Oct 26
$675
per night
Oct 25 - Oct 26
9/10 Wonderful! (279 reviews)
"Excellent as always"

Reviewed on Sep 17, 2023

Salamander Resort And Spa
The Omni Homestead Resort
4 out of 5
7696 Sam Snead Highway, Hot Springs, VA
Fully refundableReserve now, pay when you stay
The price is $339 per night from Oct 18 to Oct 19
$339
per night
Oct 18 - Oct 19
8.4/10 Very Good! (762 reviews)
"Great trip."

Reviewed on Sep 9, 2023

The Omni Homestead Resort
Great Wolf Lodge Williamsburg
3.5 out of 5
549 East Rochambeau Drive, Williamsburg, VA
Fully refundableReserve now, pay when you stay
The price is $220 per night from Oct 2 to Oct 3
$220
per night
Oct 2 - Oct 3
8.4/10 Very Good! (1,000 reviews)
"Lil pricey but kids had fun"

Reviewed on Sep 12, 2023

Great Wolf Lodge Williamsburg
Holiday Inn Club Vacations Williamsburg Resort, an IHG Hotel
3.5 out of 5
200 English Garden Way, Williamsburg, VA
The price is $117 per night from Oct 2 to Oct 3
$117
per night
Oct 2 - Oct 3
8.8/10 Excellent! (328 reviews)
Great Stay
"It’s a great resort plenty to do while staying,?kid friendly 3 pools cafe on sight . My only complaint is I hate jacuzzi tubs , hard to get into and not friendly for seniors"

Reviewed on Sep 21, 2023

Holiday Inn Club Vacations Williamsburg Resort, an IHG Hotel
Ocean Sands Resort with a nice Oceanfront Balcony
The price is $109 per night from Oct 15 to Oct 16
$109
per night
Oct 15 - Oct 16
8.6/10 Excellent! (95 reviews)
Great Location!
"We stayed 3 nights and enjoyed each night. The cleanliness, proximity to the beach and boardwalk restaurants, the indoor pool and jacuzzi as well as the balcony overlooking the beach made this a luxurious trip indeed. Hoping to book the same room for next Labor Day weekend 😊"

Reviewed on Sep 19, 2023

Ocean Sands Resort with a nice Oceanfront Balcony
Beach Street USA at the Atrium in the heart of VAB
The price is $109 per night from Oct 2 to Oct 3
$109
per night
Oct 2 - Oct 3
9/10 Wonderful! (45 reviews)
Great family get away
"Great property 2 blocks from the beach and close to all types of activities. Great for a family getaway !"

Reviewed on Jul 4, 2023

Beach Street USA at the Atrium in the heart of VAB
Ocean Key Resort next to Rudee Inlet
The price is $129 per night from Oct 15 to Oct 16
$129
per night
Oct 15 - Oct 16
9/10 Wonderful! (70 reviews)
"Nothing to add and this is the way it is when you try to give a review"

Reviewed on Sep 22, 2023

Ocean Key Resort next to Rudee Inlet
Stay In The Heart of Virginia Beach during Beach Street USA
The price is $109 per night from Oct 1 to Oct 2
$109
per night
Oct 1 - Oct 2
8.4/10 Very Good! (59 reviews)
A Quick Break
"Stayed at the Atrium for 3 nights Fri-Sun. Have been here before a couple of times. Its not the Four Seasons but at the price that I paid for me and two teenage kids, it was ideal. Separate bedroom, small kitchen, sofa bed, bathroom/shower, pool in the resort, 5 minute walk from the beach and the ..."

Reviewed on Sep 18, 2023

Stay In The Heart of Virginia Beach during Beach Street USA
The Atrium in the heart of the beachfront
The price is $99 per night from Oct 1 to Oct 2
$99
per night
Oct 1 - Oct 2
8.4/10 Very Good! (29 reviews)
Only issues
"Elevator access and wait time A little outdated Big one for me was the keys constantly deactivating. We got locked out a lot."

Reviewed on Sep 1, 2023

The Atrium in the heart of the beachfront
Ocean Key Resort
Virginia Beach
8/10 Very Good! (32 reviews)
Great location and easy place to stay!
"Worked great for our family of four. Right next to the beach. Definitely would recommend."

Reviewed on Sep 18, 2023

Ocean Key Resort
Enjoy our Colonial Style Resort in Williamsburg with Free parking, pool access, mini golf and tennis
9/10 Wonderful! (119 reviews)
close to everything
"This is a spacious condo with fun activities close to Busch Gardens, great restaurants and good shopping! I would stay there again."

Reviewed on Sep 12, 2023

Enjoy our Colonial Style Resort in Williamsburg with Free parking, pool access, mini golf and tennis
Ocean Key Resort
Virginia Beach
7.6/10 Good! (6 reviews)
Good place to stay
"It met my expectations. My only concerns were the internet - it was hesitant/buffering quite a bit. I also noticed there were no knives for slicing fruit/veggies or meat -only table/butter knives. But overall my stay was pleasant with a great view of the ocean and super convenient to restaurants ..."

Reviewed on Sep 21, 2023

Ocean Key Resort
Club Wyndham Kingsgate 3 Bedroom Lockoff - Luxurious Resort!
9.6/10 Exceptional! (38 reviews)
Family Vacation
"We come down to the area pretty much every year to visit family. We spent 2 days at the resort in the pool, the game room, etc. It is very nice."

Reviewed on Sep 26, 2023

Club Wyndham Kingsgate 3 Bedroom Lockoff - Luxurious Resort!
Pet friendly studio Resort w/ Amenities Mariners Landing
8/10 Very Good! (4 reviews)
Single woman and dog
"It is located in a beautiful setting and private. Great location on the lake. I liked that you could rent the boat right at the doc. The only problem is there is never anyone there to speak to. It was maintained beautifully and I loved having a Starbucks coffee shop."

Reviewed on Aug 6, 2023

Pet friendly studio Resort w/ Amenities Mariners Landing
Smith Mountain Lake Suite
The price is $119 per night from Oct 3 to Oct 4
$119
per night
Oct 3 - Oct 4
8.6/10 Excellent! (12 reviews)
Underwhelming Accommodations
"Let's see, first, Host gave us the wrong room number. Housekeeping told us we had the wrong room that's why the code didn't work. Host never sent liability waiver for the amenities, which we paid for. The girl was nice and let us in the pool area once. The room is a claustrophobic cell with filthy ..."

Reviewed on Sep 12, 2023

Smith Mountain Lake Suite
Barclay Towers Resort Oceanfront Unit with Oceanfront Balcony or Oceanview Patio
8.6/10 Excellent! (15 reviews)
Great location
"Nice place in a great location."

Reviewed on Sep 20, 2023

Barclay Towers Resort Oceanfront Unit with Oceanfront Balcony or Oceanview Patio
Pet friendly 2 bedroom waterfront resort w/ Amenities Mariners Landing
9/10 Wonderful! (4 reviews)
Enjoyed
"We enjoyed our stay. Came to relax for the labor day weekend. We did not have a boat but we enjoyed the view and the pool. Teenage daughter enjoyed things as well."

Reviewed on Sep 6, 2023

Pet friendly 2 bedroom waterfront resort w/ Amenities Mariners Landing
Don't see what you're looking for?
See all available properties in Virginia
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Virginia Resorts information

Number of reviews
6,866
Accommodation
226 Resorts
Lowest Price
$76
Highest Price
$675

Recent reviews of Virginia hotels
Expedia verified reviews