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.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Ocean Beach Club by Diamond Resorts
3.5 out of 5
3401 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is ¥9,356 per night from Mar 1 to Mar 2
4/5Very Good! (2,255 reviews)

"Nice suite of rooms with plenty of amenities but sofa bed had dirty sheet. Mattress cover & crumbs from prior guest."…"

Reviewed on Feb 22, 2021

Ocean Beach Club by Diamond Resorts
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 ¥6,521 per night from Mar 1 to Mar 2
4.3/5Excellent! (2,054 reviews)

"Excellent place to stay. Wonderful! Fantastic and outstanding! Period!!!"…"

Reviewed on Feb 21, 2021

The Historic Powhatan Resort by Diamond Resorts
The Westin Virginia Beach Town Center
4 out of 5
4535 Commerce St, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is ¥12,516 per night from Feb 25 to Feb 26
4.3/5Excellent! (956 reviews)

"Everything was great. Will recommend to others to stay."…"

Reviewed on Feb 21, 2021

The Westin Virginia Beach Town Center
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.
Oceanaire by Diamond Resorts
3.5 out of 5
3421 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is ¥9,356 per night from Mar 1 to Mar 2
3.9/5Very Good! (973 reviews)

"I really liked how the property was near the beach and a lot of stores were around the hotel aswell."…"

Reviewed on Feb 18, 2021

Oceanaire by Diamond Resorts
The Westin Alexandria Old Town
4 out of 5
400 Courthouse Sq, Alexandria, VA
Free CancellationReserve now, pay when you stay
The price is ¥7,806 per night from Mar 7 to Mar 8
4.4/5Excellent! (973 reviews)

"Covid precautions were great. Very clean. Zero contact check in"…"

Reviewed on Feb 22, 2021

The Westin Alexandria Old Town
Sheraton Virginia Beach Oceanfront Hotel
3.5 out of 5
3501 Atlantic Avenue, 36th Street & Atlantic Avenue, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is ¥9,135 per night from Mar 1 to Mar 2
3.9/5Good! (972 reviews)

"Staff was very friendly and helpful! Room was clean and tidy with a great view."…"

Reviewed on Feb 15, 2021

Sheraton Virginia Beach Oceanfront Hotel
Crowne Plaza Virginia Beach Town Center
3.5 out of 5
4453 Bonney Rd, Virginia Beach, VA
Free Cancellation
The price is ¥8,836 per night from Mar 1 to Mar 2
4/5Very Good! (938 reviews)

"Hotel is in a very convenient location. Everything was a great experience!"…"

Reviewed on Feb 20, 2021

Crowne Plaza Virginia Beach Town Center
Courtyard by Marriott Newport News Airport
3 out of 5
530 Saint Johns Road, Newport News, VA
Free CancellationReserve now, pay when you stay
The price is ¥6,624 per night from Mar 7 to Mar 8
4.4/5Excellent! (851 reviews)

"The place is worth the money and every beautiful"…"

Reviewed on Feb 15, 2021

Courtyard by Marriott Newport News Airport
Hilton Virginia Beach Oceanfront
4 out of 5
3001 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is ¥13,585 per night from Feb 28 to Mar 1
3.8/5Good! (975 reviews)

"Great Hotel and easy access to the beach and shopping."…"

Reviewed on Feb 23, 2021

Hilton Virginia Beach Oceanfront
Hilton Richmond Hotel & Spa/Short Pump
4 out of 5
12042 West Broad Street, Richmond, VA
Free CancellationReserve now, pay when you stay
The price is ¥11,513 per night from Mar 1 to Mar 2
4.5/5Wonderful! (626 reviews)

"Very clean, Covid safe and plenty of free parking. Beds were very comfy too."…"

Reviewed on Feb 22, 2021

Hilton Richmond Hotel & Spa/Short Pump
Drury Plaza Hotel Richmond
3 out of 5
11049 West Broad St, Glen Allen, VA
Free CancellationReserve now, pay when you stay
The price is ¥9,449 per night from Mar 1 to Mar 2
4.7/5Exceptional! (579 reviews)

"The Drury is a wonderful place to stay to get away and relax. I was in a room with a king size bed. Everything was immaculate. Even the remote control was cleaned with a plastic sleeve covering it. The shower was amazing! The decor was simple but classy."…"

Reviewed on Feb 16, 2021

Drury Plaza Hotel Richmond
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
3 out of 5
1801 Atlantic Ave, Virginia Beach, VA
The price is ¥6,818 per night from Feb 25 to Feb 26
3.9/5Very Good! (1,234 reviews)

"I will stay here again. It was very clean. Nothing fancy but very clean and a great price."…"

Reviewed on Feb 21, 2021

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
Omni Richmond Hotel
4 out of 5
100 S 12th St, Richmond, VA
Free CancellationReserve now, pay when you stay
The price is ¥12,532 per night from Feb 27 to Feb 28
4.2/5Excellent! (991 reviews)

"Excellent stay. Recommend highly. First class all the way."…"

Reviewed on Feb 19, 2021

Omni Richmond Hotel
Sheraton Pentagon City Hotel
3.5 out of 5
900 S Orme St, Arlington, VA
Free CancellationReserve now, pay when you stay
The price is ¥7,967 per night from Mar 12 to Mar 13
3.9/5Very Good! (1,706 reviews)

"I’ve enjoyed this hotel. The staff has been very nice and professional throughout my entire time here."…"

Reviewed on Feb 21, 2021

Sheraton Pentagon City Hotel
Crystal City Marriott at Reagan National Airport
3.5 out of 5
1999 Richmond Highway, Arlington, VA
Free CancellationReserve now, pay when you stay
The price is ¥8,425 per night from Feb 26 to Feb 27
4.3/5Excellent! (989 reviews)

"It was such an amazing experience this was one of the best hotel I ever stay.I will definitely go back in the future."…"

Reviewed on Feb 22, 2021

Crystal City Marriott at Reagan National Airport
Hilton Garden Inn Virginia Beach Oceanfront
3 out of 5
3315 Atlantic Avenue, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is ¥13,058 per night from Mar 8 to Mar 9
4.3/5Excellent! (876 reviews)

"Nice hotel, the staff was excellent great customer service"…"

Reviewed on Feb 21, 2021

Hilton Garden Inn Virginia Beach Oceanfront
The Commonwealth
4 out of 5
901 Bank St, Richmond, VA
Free CancellationReserve now, pay when you stay
The price is ¥13,585 per night from Feb 25 to Feb 26
4.5/5Wonderful! (728 reviews)

"My room was huge and spacious. Plenty of room to spread out and work."…"

Reviewed on Feb 10, 2021

The Commonwealth
Crowne Plaza Crystal City-Washington, D.C.
3.5 out of 5
1480 Crystal Drive, Arlington, VA
Free Cancellation
The price is ¥7,476 per night from Mar 19 to Mar 20
4.2/5Excellent! (964 reviews)

"Property was nice. Advertises restaurant, closed . Overall was nice"…"

Reviewed on Feb 17, 2021

Crowne Plaza Crystal City-Washington, D.C.
Holiday Inn National Airport/Crystal City
3.5 out of 5
2650 Richmond Highway, Arlington, VA
Free Cancellation
The price is ¥7,072 per night from Feb 27 to Feb 28
3.9/5Very Good! (978 reviews)

"It was clean. The staff was helpful and efficient. Location was right where I needed it to be for my intended purpose"…"

Reviewed on Feb 18, 2021

Holiday Inn National Airport/Crystal City
Wyndham Virginia Beach Oceanfront
3 out of 5
5700 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is ¥7,487 per night from Feb 25 to Feb 26
3.1/5 (1,319 reviews)

"Room should include more bedding. I like to use a sheet to put on the sofa. Overall, best room I have stayed in a while. Definitely coming back."…"

Reviewed on Feb 16, 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.

Top Cities in Virginia for

Pocket Guide: Virginia

When you browse Expedia’s selection of hotels in Virginia, you’re sure to find cheap rates and new deals on any type of hotel you want in the area.

Expedia will save you money and time when booking your reservations at a hotel in Virginia so you can enjoy your stay and not worry about planning and your accommodation budget.

Enter your travel dates to view the best offers on hotel rooms in Virginia!