COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Search Hotels in Virginia

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Hotels in Virginia

The Landing at Hampton Marina, Tapestry Collection by Hilton
3.5 out of 5
700 Settlers Landing Rd., Hampton, VA
Free CancellationReserve now, pay when you stay
The price is $169 per night from Jun 22 to Jun 22
3.9/5Good! (52 reviews)
"One of the best hotels we have stayed at! The bed was my favorite it’s was soft and the blankets were fluffy and those are my favorite!! Clean and the room has a nice view. Bathroom was great loved the shower. If I had to pick one thing I didn’t like was the temperature we like to sleep a little ..."

Reviewed on Jun 21, 2021

The Landing at Hampton Marina, Tapestry Collection by Hilton
Ocean Holiday
2.5 out of 5
Atlantic Avenue,2417, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is $229 per night from Jun 24 to Jun 24
3.9/5Very Good! (942 reviews)
"Very nice affordable property easy access to shopping & beach"

Reviewed on Jun 20, 2021

Ocean Holiday
La Quinta Inn by Wyndham Norfolk Virginia Beach
2.5 out of 5
192 Newtown Rd, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is $71 per night from Jul 6 to Jul 6
3.5/5Good! (986 reviews)
"It Was Nice."

Reviewed on Jun 20, 2021

La Quinta Inn by Wyndham Norfolk Virginia Beach
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Historic Powhatan Resort by Diamond Resorts
3.5 out of 5
3601 Ironbound Rd, Williamsburg, VA
Free CancellationReserve now, pay when you stay
The price is $129 per night from Jun 22 to Jun 22
4.3/5Excellent! (1,986 reviews)
"There was so much to. That we didn't stay more nights. The COVID mask wearing restrictions."

Reviewed on Jun 20, 2021

The Historic Powhatan Resort by Diamond Resorts
Wyndham Virginia Beach Oceanfront
3 out of 5
5700 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is $229 per night from Jun 27 to Jun 27
3/5 (1,430 reviews)
"The check in lobby was a bit dirty, the microwave was old and messy looking and the indoor pool was being serviced. The beach, and sunrise view were beautiful, there were beach chairs and cabanas for rent but the rental booth was closed the entire five day stay. The shuttle bus was only available ..."

Reviewed on Jun 19, 2021

Wyndham Virginia Beach Oceanfront
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.