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

Find Hotels in Virginia Beach, VA

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.

Filter by

Candlewood Suites Virginia Beach Town Center, an IHG Hotel
2.5 out of 5
4437 Bonney Rd, Virginia Beach, VA
Fully refundable
The price is CA $202 per night from Aug 1 to Aug 1
13.61 km from city centre
4.2/5Excellent! (486 reviews)
"This hotel was nice and beautiful and enjoyed my time staying at this hotel. I will be coming back very soon."

Reviewed on Jul. 27, 2021

Candlewood Suites Virginia Beach Town Center, an IHG Hotel
Wyndham Virginia Beach Oceanfront
3 out of 5
5700 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $299 per night from Aug 29 to Aug 29
3.43 km from city centre
2.9/5 (1,498 reviews)
"I enjoyed the seclusion for one thing. It was a nice area to walk in safely. There were a couple of quips with services but all in all it was nice."

Reviewed on Jul. 26, 2021

Wyndham Virginia Beach Oceanfront
Best Western Center Inn
3 out of 5
5718 Northampton Blvd, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $150 per night from Aug 23 to Aug 23
18.46 km from city centre
3.7/5Good! (974 reviews)
"We had checked into another hotel up the street from there which we was not satisfied at all, so we decided not to stay there I booked with Expedia and found The best Western About a Mile Away, they only had one Room available but they made adjustments for us to get the extra room, they went out ..."

Reviewed on Jul. 27, 2021

Best Western Center Inn
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.
Days Inn by Wyndham Virginia Beach Town Center
2 out of 5
4600 Bonney Road, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $125 per night from Aug 1 to Aug 1
14.12 km from city centre
3/5 (907 reviews)
"Good attendance"

Reviewed on Jul. 25, 2021

Days Inn by Wyndham Virginia Beach Town Center
Ocean Holiday
2.5 out of 5
Atlantic Avenue,2417, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $262 per night from Aug 29 to Aug 29
0.16 km from city centre
3.9/5Very Good! (921 reviews)
"I like it because it is an oceanfront"

Reviewed on Jul. 27, 2021

Ocean Holiday
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 $175 per night from Aug 22 to Aug 22
1.16 km from city centre
3.6/5Good! (961 reviews)
"The area was super convenient to the main strip and the beach. I got the suite with a main room and extra bedroom. Wish the bedroom had a door for more privacy."

Reviewed on Jul. 25, 2021

SureStay Hotel by Best Western Virginia Beach Royal Clipper
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 $423 per night from Aug 29 to Aug 29
0.8 km from city centre
3.9/5Very Good! (1,303 reviews)
"Property overall was very clean and the staff was personable. We sometimes had to wait a while for the elevator and the shower takes a little time to warm up if you're on a higher floor."

Reviewed on Jul. 25, 2021

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
Best Western Plus Sandcastle Beachfront Hotel
2.5 out of 5
1307 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $237 per night from Aug 29 to Aug 29
1.35 km from city centre
3.8/5Good! (943 reviews)
"No comment"

Reviewed on Jul. 27, 2021

Best Western Plus Sandcastle Beachfront Hotel
Courtyard by Marriott Virginia Beach Oceanfront South
3 out of 5
2501 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $418 per night from Aug 8 to Aug 8
0.16 km from city centre
4.3/5Excellent! (877 reviews)
"I loved the location and it was a nice room to stay in and watch the sun come up"

Reviewed on Jul. 19, 2021

Courtyard by Marriott Virginia Beach Oceanfront South
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 $405 per night from Aug 22 to Aug 22
1.04 km from city centre
4.1/5Very Good! (1,154 reviews)
"Very clean a well maintained"

Reviewed on Jul. 25, 2021

Boardwalk by Diamond Resorts
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 $562 per night from Aug 1 to Aug 1
0.92 km from city centre
3.9/5Good! (989 reviews)
"Nice place ."

Reviewed on Jul. 25, 2021

Oceanaire by Diamond Resorts
La Quinta Inn & Suites by Wyndham Virginia Beach
2.5 out of 5
2800 Pacific Ave, Virginia Beach, VA
The price is CA $272 per night from Aug 19 to Aug 19
0.34 km from city centre
4.1/5Very Good! (967 reviews)
"A nice clean hotel. The staff was super nice, and we loved the distance from the beach- like 2 blocks. The only thing we weren't expecting (because I didn't read the hotel info and that is no one's fault but my own) was the lack of washer dryer in the hotel to dry our beach towels but the laundry ..."

Reviewed on Jul. 23, 2021

La Quinta Inn & Suites by Wyndham Virginia Beach
Red Roof Inn Virginia Beach
2 out of 5
196 Ballard Ct, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $94 per night from Aug 29 to Aug 29
18.25 km from city centre
3.1/5 (963 reviews)
"Friendly staff"

Reviewed on Jul. 24, 2021

Red Roof Inn Virginia Beach
Hilton Virginia Beach Oceanfront
4 out of 5
3001 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $425 per night from Aug 29 to Aug 29
0.57 km from city centre
3.8/5Good! (1,018 reviews)
"The location is great and overall a great stay. They could use more elevators as we had to wait often in lines to go to our room."

Reviewed on Jul. 27, 2021

Hilton Virginia Beach Oceanfront
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 $405 per night from Aug 9 to Aug 9
1.01 km from city centre
4/5Very Good! (2,376 reviews)
"Open view of the outdoor pools and the sunrise"

Reviewed on Jul. 24, 2021

Ocean Beach Club by Diamond Resorts
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 $418 per night from Aug 29 to Aug 29
10.48 km from city centre
4.3/5Excellent! (86 reviews)
"I liked the proximity to the beach, views of the beach, decor and cleanliness."

Reviewed on Jul. 25, 2021

Delta Hotels by Marriott Virginia Beach Bayfront Suites
DoubleTree by Hilton Virginia Beach Oceanfront South
2.5 out of 5
615 Atlantic Avenue, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $329 per night from Aug 25 to Aug 25
2.1 km from city centre
4.3/5Excellent! (299 reviews)
"Gjj"

Reviewed on Jul. 26, 2021

DoubleTree by Hilton Virginia Beach Oceanfront South
The Founders Inn and Spa, Tapestry Collection by Hilton
4 out of 5
5641 Indian River Rd, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $210 per night from Aug 23 to Aug 23
19.58 km from city centre
4.2/5Very Good! (958 reviews)
"Towels had stains. Carpet wasn't clean. The bed sheet had a stain in it."

Reviewed on Jul. 23, 2021

The Founders Inn and Spa, Tapestry Collection by Hilton
Hilton Garden Inn Virginia Beach Town Center
3 out of 5
252 Town Center Dr, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $286 per night from Aug 4 to Aug 4
13.85 km from city centre
4.2/5Excellent! (967 reviews)
"Loved everything"

Reviewed on Jul. 27, 2021

Hilton Garden Inn Virginia Beach Town Center
Marriott Virginia Beach Oceanfront
4 out of 5
4201 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $372 per night from Aug 29 to Aug 29
1.94 km from city centre
3.6/5Good! (656 reviews)
"Wonderful"

Reviewed on Jul. 22, 2021

Marriott Virginia Beach Oceanfront
Don't see what you're looking for?
See all available properties in Virginia Beach
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.

Frequently asked questions

Recent Reviews in Virginia Beach

More trip options