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

Search Virginia Hotels

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 CA $208 per night from Jun 29 to Jun 29
3.8/5Good! (53 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
Richmond Marriott
3.5 out of 5
500 E Broad St, Richmond, VA
Free cancellationReserve now, pay when you stay
The price is CA $177 per night from Jun 27 to Jun 27
4.2/5Excellent! (827 reviews)
"We enjoyed our stay at the Richmond Mariott. The staff were friendly and helpful, the property is very beautiful. The bed was so comfortable and the room stayed dark. The weekend self-parking in the adjoining parking deck is only $8 (if you don't go in and out). It's so close to the river and great ..."

Reviewed on Jun. 22, 2021

Richmond Marriott
Ocean Holiday
2.5 out of 5
Atlantic Avenue,2417, Virginia Beach, VA
Free cancellationReserve now, pay when you stay
The price is CA $282 per night from Jun 27 to Jun 27
3.9/5Very Good! (935 reviews)
"Very nice affordable property easy access to shopping & beach"

Reviewed on Jun. 20, 2021

Ocean Holiday
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.
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 CA $88 per night from Jul 26 to Jul 26
3.5/5Good! (983 reviews)
"It Was Nice."

Reviewed on Jun. 20, 2021

La Quinta Inn by Wyndham Norfolk Virginia Beach
Wyndham Virginia Beach Oceanfront
3 out of 5
5700 Atlantic Ave, Virginia Beach, VA
Free cancellationReserve now, pay when you stay
The price is CA $319 per night from Jun 27 to Jun 27
3/5 (1,430 reviews)
"The staff were friendly, and I loved the location of this hotel, but will never stay there again. We were there for 6 nights and not once did anyone clean our room. There was too much wrong with this property to list."

Reviewed on Jun. 23, 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.