Virginia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

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 Cities in Virginia

Top Hotels in Virginia

Hilton Virginia Beach Oceanfront
4 out of 5
3001 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is ¥12,141 per night from Oct 8 to Oct 9
3.9/5Very Good! (922 reviews)

"Wonderful beachfront location. Excellent restaurant. Hard to fully judge but felt they could have done a better job managing guest services under Covid restrictions."…"

Reviewed on Sep 12, 2020

Hilton Virginia Beach Oceanfront
Best Western Plus Sandcastle Beachfront Hotel
2.5 out of 5
1307 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is ¥9,688 per night from Oct 5 to Oct 6
3.9/5Very Good! (947 reviews)

"Enjoyed the ocean front balcony very much and closeness to everything. Only issue wasn’t there was sand in the sheets when we arrived."…"

Reviewed on Sep 4, 2020

Best Western Plus Sandcastle Beachfront Hotel
Wyndham Virginia Beach Oceanfront
3 out of 5
5700 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is ¥9,688 per night from Oct 5 to Oct 6
3.3/5 (1,136 reviews)

"We stayed during the week before labor day with our dog in an oceanfront room. I was a little concerned because after my spouse read some reviews we were worried it wouldn't be properly sanitized and I am immune compromised. However, im really unsure what these other people that stayed and gave a ..."…"

Reviewed on Sep 8, 2020

Wyndham Virginia Beach Oceanfront

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 ¥5,553 per night from Oct 1 to Oct 2
4.3/5Excellent! (2,022 reviews)

"Our condo was neat and comfortable. Loved the patio and kitchen and bed was so comfortable. Will come back again. 9 rating😁💗"…"

Reviewed on Sep 4, 2020

The Historic Powhatan Resort by Diamond Resorts
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 ¥8,376 per night from Oct 18 to Oct 19
4/5Very Good! (2,138 reviews)
Nice location, don't believe the ocean view pictures

"The resort was nice, the location was perfect and we enjoyed our stay, but the pictures on VRBO showed an ocean view with a balcony and our room didn't have that. Additionally, the dishwasher in the room was broken and leaked."…"

Reviewed on Aug 31, 2020

Ocean Beach Club by Diamond Resorts
Ramada Plaza by Wyndham Virginia Beach
3 out of 5
2809 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is ¥7,999 per night from Oct 18 to Oct 19
3.9/5Good! (858 reviews)

"Beautiful property on the beach. Wonderful restaurant. Friendly staff."…"

Reviewed on Sep 17, 2020

Ramada Plaza by Wyndham Virginia Beach
The Founders Inn and Spa, Tapestry Collection by Hilton
4 out of 5
5641 Indian River Rd, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is ¥9,129 per night from Sep 24 to Sep 25
4.3/5Excellent! (913 reviews)

"What a beautiful place! The room is very spacious. Everything works perfectly. The garden and lake are well maintained. It’s a serene place for reading or just enjoy quietness. The Inn is adjacent to CBN and Regent University. We can walk to the magnificent campuses. The hotel’s rate is ..."…"

Reviewed on Sep 16, 2020

The Founders Inn and Spa, Tapestry Collection by Hilton
Surfbreak Oceanfront Hotel, Ascend Hotel Collection
3 out of 5
1101 Atlantic Ave, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is ¥9,307 per night from Sep 21 to Sep 22
3.9/5Good! (665 reviews)

"Upon arrival, Valet and check-in person was friendly. They honored our request of a room on a higher floor. Upon entering the room, room was spacious, with a king bed, a lounge sofa. An approximately a 42-46 inch TV. The bathroom appeared to be modern with a marble tiled floor and shower, plenty ..."…"

Reviewed on Sep 11, 2020

Surfbreak Oceanfront Hotel, Ascend Hotel Collection
Crowne Plaza Virginia Beach Town Center
3.5 out of 5
4453 Bonney Rd, Virginia Beach, VA
Free Cancellation
The price is ¥11,822 per night from Oct 1 to Oct 2
4.1/5Very Good! (929 reviews)

"The room that I stayed in was next to the freeway and I heard motor cycle from the freeway all night long"…"

Reviewed on Sep 11, 2020

Crowne Plaza Virginia Beach Town Center
Hilton Garden Inn Virginia Beach Town Center
3 out of 5
252 Town Center Dr, Virginia Beach, VA
Free CancellationReserve now, pay when you stay
The price is ¥10,541 per night from Oct 2 to Oct 3
4.3/5Excellent! (959 reviews)

"We love the cleanliness of the hotel and the staff was very polite and friendly."…"

Reviewed on Sep 14, 2020

Hilton Garden Inn Virginia Beach Town Center
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.

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!