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.

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Virginia

Top Hotels in Virginia

Delta Hotels by Marriott Virginia Beach Bayfront Suites
4 out of 5
2800 Shore Drive, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $201 per night from Oct 10 to Oct 10
4.3/5Excellent! (148 reviews)
"The night auditor was EXCELLENT when we checked in early Tuesday morning the 7th around 12:30am. We didn't like the room we were assigned, went down to the front desk and she found us a better room with a view. She was very accommodating to us."

Reviewed on Sep. 15, 2021

Delta Hotels by Marriott Virginia Beach Bayfront Suites
Drury Plaza Hotel Richmond
3 out of 5
11049 West Broad St, Glen Allen, VA
Fully refundableReserve now, pay when you stay
The price is CA $138 per night from Oct 3 to Oct 3
4.7/5Exceptional! (843 reviews)
"Nice"

Reviewed on Sep. 20, 2021

Drury Plaza Hotel Richmond
Best Western Potomac Mills
2.5 out of 5
14619 Potomac Mills Road, Woodbridge, VA
Fully refundableReserve now, pay when you stay
The price is CA $96 per night from Sep 23 to Sep 23
3.9/5Very Good! (952 reviews)
"NA"

Reviewed on Sep. 18, 2021

Best Western Potomac Mills
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.
SureStay Hotel by Best Western Virginia Beach Royal Clipper
2 out of 5
3508 Atlantic Ave, 36th and Atlantic Avenue, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $78 per night from Sep 30 to Sep 30
3.6/5Good! (966 reviews)
"Close to the beach. The bed were uncomfortable though"

Reviewed on Sep. 17, 2021

SureStay Hotel by Best Western Virginia Beach Royal Clipper
La Quinta Inn & Suites by Wyndham Richmond-Midlothian
2.5 out of 5
1301 Huguenot Road, Midlothian, VA
Fully refundableReserve now, pay when you stay
The price is CA $97 per night from Oct 12 to Oct 12
3.7/5Good! (957 reviews)
"Room smells someone smoked .close to the mall thst it's loyd at night"

Reviewed on Sep. 18, 2021

La Quinta Inn & Suites by Wyndham Richmond-Midlothian
Hyatt Regency Crystal City
4 out of 5
2799 Richmond Hwy, Arlington, VA
Fully refundable
The price is CA $140 per night from Oct 22 to Oct 22
4.3/5Excellent! (1,405 reviews)
"Prefer a room away from elevators."

Reviewed on Sep. 17, 2021

Hyatt Regency Crystal City
DoubleTree by Hilton Williamsburg
4 out of 5
50 Kingsmill Rd, Williamsburg, VA
Fully refundableReserve now, pay when you stay
The price is CA $132 per night from Oct 19 to Oct 19
3.9/5Very Good! (836 reviews)
"Only one microwave in the whole hotel."

Reviewed on Sep. 17, 2021

DoubleTree by Hilton Williamsburg
Hyatt Place Virginia Beach Town Center
3 out of 5
335 Independence Blvd, Virginia Beach, VA
The price is CA $139 per night from Oct 7 to Oct 7
4.6/5Exceptional! (454 reviews)
"Great service"

Reviewed on Sep. 18, 2021

Hyatt Place Virginia Beach Town Center
Boardwalk by Diamond Resorts
3 out of 5
1601 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $160 per night from Oct 3 to Oct 3
4/5Very Good! (1,178 reviews)
"The hotel is very nice and clean. We had a little problem with delay of check in and someone was in the room we were to have. After that service was great. Hotel in a really good location. Room is ok as was a little rough being the couple on the pull out and sharing a bathroom. Toilet area had two ..."

Reviewed on Sep. 17, 2021

Boardwalk by Diamond Resorts
Wingate by Wyndham Richmond Short Pump
2.5 out of 5
13991 N Gayton Rd, Richmond, VA
Fully refundableReserve now, pay when you stay
The price is CA $130 per night from Sep 26 to Sep 26
4.2/5Excellent! (1,027 reviews)
"Had a garage under the building so parking was great"

Reviewed on Sep. 20, 2021

Wingate by Wyndham Richmond Short Pump
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
3 out of 5
1801 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $147 per night from Oct 4 to Oct 4
3.9/5Very Good! (1,264 reviews)
"Property appears to be refurbished so looks nice & new. Bathroom & linens were clean and when we needed additional towels we just had to ask."

Reviewed on Sep. 20, 2021

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
Wyndham Virginia Beach Oceanfront
3 out of 5
5700 Atlantic Ave, Virginia Beach, VA
The price is CA $126 per night from Oct 20 to Oct 20
2.8/5 (1,541 reviews)
"The view"

Reviewed on Aug. 25, 2021

Wyndham Virginia Beach Oceanfront
Wyndham Garden Williamsburg Busch Gardens Area
3 out of 5
201 Water Country Pkwy, Williamsburg, VA
Fully refundableReserve now, pay when you stay
The price is CA $96 per night from Sep 23 to Sep 23
3.5/5Good! (863 reviews)
"was a bit dated & shopworn, however, clean and nice and cold A/C and comfortable beds."

Reviewed on Sep. 20, 2021

Wyndham Garden Williamsburg Busch Gardens Area
Crowne Plaza Crystal City-Washington, D.C., an IHG Hotel
3.5 out of 5
1480 Crystal Drive, Arlington, VA
The price is CA $133 per night from Sep 25 to Sep 25
4.2/5Very Good! (938 reviews)
"Excellent for the price"

Reviewed on Sep. 19, 2021

Crowne Plaza Crystal City-Washington, D.C., an IHG Hotel
Crystal Gateway Marriott
4 out of 5
1700 Richmond Highway, Arlington, VA
Fully refundableReserve now, pay when you stay
The price is CA $165 per night from Sep 25 to Sep 25
4.5/5Wonderful! (954 reviews)
"Extremely professional and accommodating staff, excellent facilities, and beautiful rooms."

Reviewed on Sep. 20, 2021

Crystal Gateway Marriott
The Historic Powhatan Resort by Diamond Resorts
3.5 out of 5
3601 Ironbound Rd, Williamsburg, VA
Fully refundableReserve now, pay when you stay
The price is CA $91 per night from Sep 26 to Sep 26
4.3/5Excellent! (2,000 reviews)
"Superb customer service! Incredibly clean and well maintained. Love to stay at this resort!"

Reviewed on Sep. 21, 2021

The Historic Powhatan Resort by Diamond Resorts
Omni Richmond Hotel
4 out of 5
100 S 12th St, Richmond, VA
Fully refundableReserve now, pay when you stay
The price is CA $174 per night from Sep 29 to Sep 29
4.2/5Very Good! (904 reviews)
"Lovely property"

Reviewed on Sep. 20, 2021

Omni Richmond Hotel
Ocean Beach Club by Diamond Resorts
3.5 out of 5
3401 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $149 per night from Oct 20 to Oct 20
4/5Very Good! (2,421 reviews)
"This is the best hotel on the Virginia Beach Ocean Front. You have access to 4 pools and the beach. Rooms are clean. This hotel has a restaurant and bar."

Reviewed on Sep. 18, 2021

Ocean Beach Club by Diamond Resorts
Hilton Fairfax
3.5 out of 5
12777 Fair Lakes Cir, Fairfax, VA
Fully refundableReserve now, pay when you stay
The price is CA $131 per night from Sep 25 to Sep 25
4.4/5Excellent! (931 reviews)
"I enjoy this hotel, can't wait till they finish the renovations."

Reviewed on Sep. 14, 2021

Hilton Fairfax
Oceanaire by Diamond Resorts
3.5 out of 5
3421 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $183 per night from Oct 20 to Oct 20
3.9/5Good! (989 reviews)
"2 bedroom ocean front suite was very nice and the view was excellent! We did book a partial ocean view and ended up upgrading to ocean front...definitely worth it! We liked that we didn't have to get in the car and drive. Lots of restaurants near by and pool areas were fun for kids as well as over ..."

Reviewed on Sep. 15, 2021

Oceanaire by Diamond Resorts
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 Hotel Guide

Virginia hotels are some of the best accommodations offered in the United States. The state of Virginia offers great family vacations and fantastic trips for couples.

To start your trip planning, look for a cheap Virginia hotel deal. Hotels in Virginia are located near some of the nation’s top attractions including theme parks, museums, nature parks, and great shopping. In fact, it’s possible to find cheap hotel deals in Virginia all over the state and at practically any time of the year.

Virginia hotel deals and especially Virginia hotel packages allow you to book rooms near a variety of attractions. For example, many families and couples enjoy vacations in the Williamsburg area. With reservations at a hotel in this area, it’s possible to visit a variety of museums and shops in the historic area year round. During the holidays, this area is decorated with historic Christmas decorations, making it a must-see spot for couples looking for a romantic trip. In the summer, look for special discount rates at Busch Gardens and River Country, the area’s top theme parks.

If you’re looking for a different type of vacation, you may want to consider booking a hotel outside of Washington D.C. Taking a trip to the capital of the United States has been an American family tradition for years, but there is a lot more in the city than government buildings and monuments. The city hosts nearly a dozen Smithsonian museums including the famous Air and Space Museums and the Natural History Museum. Admission to these buildings comes at the best prices: completely free. There are also a ton of designer boutiques and shopping malls, guaranteeing that everyone in your travelling party will find something they like.

Finally, you might want to consider travelling to the western part of the state. While not as bustling as the eastern part of the state, this is a great place to explore the mountains. If you like day hikes with a warm, comfortable bed at night, this is the ideal place for you to plan your vacation. Make sure to visit the small towns in this area of the state. Many of them are full of interesting shops, great food, and friendly locals.