Find Hotels in Virginia Beach, VA from CA $55

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Filter by

Hampton Inn Virginia Beach-Oceanfront North
2.5 out of 5
3107 Atlantic Ave, Virginia Beach, VA
Fully refundable
The price is CA $143 per night from Jan 2 to Jan 2
0.68 km from city centre
4.4/5 Wonderful! (939 reviews)
"Loved it"

Reviewed on Nov. 30, 2021

Hampton Inn Virginia Beach-Oceanfront North
DoubleTree by Hilton Virginia Beach Oceanfront South
4 out of 5
615 Atlantic Avenue, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $113 per night from Dec 21 to Dec 21
2.1 km from city centre
4.2/5 Excellent! (372 reviews)
"Loved the view and the room was clean and updated."

Reviewed on Nov. 30, 2021

DoubleTree by Hilton Virginia Beach Oceanfront South
Ramada Plaza by Wyndham Virginia Beach
3 out of 5
2809 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $109 per night from Dec 12 to Dec 12
0.42 km from city centre
3.9/5 Very Good! (1,041 reviews)
"Best hotel for the best price in Virginia Beach. Have stayed here multiple times. Very nice staff, and plenty of parking."

Reviewed on Nov. 22, 2021

Ramada Plaza by Wyndham Virginia Beach
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 & Suites by Wyndham Virginia Beach
2.5 out of 5
2800 Pacific Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $101 per night from Dec 20 to Dec 20
0.34 km from city centre
4.1/5 Very Good! (967 reviews)
"Excellent service"

Reviewed on Nov. 22, 2021

La Quinta Inn & Suites by Wyndham Virginia Beach
Days Inn by Wyndham Virginia Beach At The Beach
2 out of 5
1000 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $55 per night from Jan 3 to Jan 3
1.68 km from city centre
3.6/5 Good! (977 reviews)
"Across the street for Beach access, and boardwalk"

Reviewed on Nov. 15, 2021

Days Inn by Wyndham Virginia Beach At The Beach
Hyatt House Virginia Beach / Oceanfront
3 out of 5
2705 Atlantic Avenue, Virginia Beach, VA
Fully refundable
The price is CA $126 per night from Dec 5 to Dec 5
0.29 km from city centre
4.4/5 Excellent! (970 reviews)
"This was our second year staying at this property for Thanksgiving break. Overall we were very satisfied. The Front desk team and valet parking attendants have outstanding customer service. They go out of their way to greet you and make you feel welcome. The car is retrieved quickly. Housekeeping ..."

Reviewed on Nov. 29, 2021

Hyatt House Virginia Beach / Oceanfront
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 $114 per night from Dec 5 to Dec 5
3.43 km from city centre
2.7/5 (1,664 reviews)
"Great location on the beach! Hotel is a little dated in decor."

Reviewed on Nov. 23, 2021

Wyndham Virginia Beach Oceanfront
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 $106 per night from Dec 23 to Dec 23
0.8 km from city centre
3.9/5 Very Good! (1,251 reviews)
"All was fine."

Reviewed on Nov. 28, 2021

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
The Westin Virginia Beach Town Center
4 out of 5
4535 Commerce St, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $184 per night from Dec 9 to Dec 9
14.09 km from city centre
4.3/5 Excellent! (981 reviews)
"Excellent"

Reviewed on Nov. 30, 2021

The Westin Virginia Beach Town Center
Turtle Cay by Diamond Resorts
2.5 out of 5
600 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $91 per night from Jan 2 to Jan 2
2.12 km from city centre
4.1/5 Very Good! (1,058 reviews)
"The full kitchen was amazing"

Reviewed on Nov. 29, 2021

Turtle Cay by Diamond Resorts
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 $91 per night from Jan 2 to Jan 2
1.01 km from city centre
4/5 Very Good! (2,451 reviews)
Great Getaway
"Very relaxing and just what I was looking forward too. Ocean view, nice walks on the boardwalk and beach, and great heated pool. Would visit again for sure, just to see Emily at the Tiki Bar."

Reviewed on Nov. 6, 2021

Ocean Beach Club by Diamond Resorts
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 $68 per night from Jan 2 to Jan 2
18.25 km from city centre
3.1/5 (975 reviews)
"The property was easy to find and the check in process was simple and straight forward as well as the check out process. I didn't like that check-out had to be around 11 a.m. however I know it is done for a reason. I will say that the covers on the beds are very thin and are basically sheets and ..."

Reviewed on Nov. 21, 2021

Red Roof Inn Virginia Beach
Magnuson Hotel Virginia Beach
2 out of 5
5708 Northampton Blvd, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $73 per night from Dec 12 to Dec 12
18.46 km from city centre
2.3/5 (441 reviews)
"This my 3rd time staying here and this time it was a comforting stay. Staff was friendly and attentive. The door was hard to get into with the card due to the door handle was loose and would not read the entry card you scan with other than that it was a great stay. Thanks everyone"

Reviewed on Nov. 27, 2021

Magnuson Hotel Virginia Beach
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 $91 per night from Jan 2 to Jan 2
1.04 km from city centre
4/5 Very Good! (1,218 reviews)
"I had a chance to speak with Tyler prior to arrival to the resort. He had excellent customer service & was able to answer all my questions. He wasn't present at check in. I was given a 2nd floor room per my request, however, I was not told at check in my bedroom would be over the top of a restaurant ..."

Reviewed on Nov. 27, 2021

Boardwalk by Diamond Resorts
Beach Quarters by Diamond Resorts
2.5 out of 5
501 Atlantic Avenue, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $80 per night from Jan 2 to Jan 2
2.23 km from city centre
3.7/5 Good! (1,379 reviews)
"Amazing front desk service !!"

Reviewed on Dec. 3, 2021

Beach Quarters 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 $126 per night from Jan 2 to Jan 2
0.92 km from city centre
3.8/5 Good! (983 reviews)
"Room was clean and appealing, bed was comfortable. Indoor pool area was small but the property is right on the beach. Nice roof terrace on the 10th floor and fire pit in the first level. Lounge was closed do can't comment. Parking was free but inconvenient -- lot is not on the property but one block ..."

Reviewed on Nov. 14, 2021

Oceanaire by Diamond Resorts
Oceanfront Inn
2.5 out of 5
2901 Atlantic Avenue, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $127 per night from Dec 5 to Dec 5
0.48 km from city centre
4.1/5 Very Good! (992 reviews)
"Everything"

Reviewed on Nov. 21, 2021

Oceanfront Inn
Schooner Inn
2 out of 5
215 Atlantic Ave, Virginia Beach, VA
The price is CA $76 per night from Jan 1 to Jan 1
2.55 km from city centre
4.3/5 Excellent! (1,253 reviews)
"Very good"

Reviewed on Nov. 28, 2021

Schooner Inn
Coastal Hotel and Suites Virginia Beach Oceanfront
2.5 out of 5
2015 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $148 per night from Dec 7 to Dec 7
0.54 km from city centre
4.4/5 Wonderful! (897 reviews)
"We enjoyed our stay, the staff was friendly and efficient."

Reviewed on Dec. 3, 2021

Coastal Hotel and Suites Virginia Beach Oceanfront
Sea View Hotel
2 out of 5
2109 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is CA $91 per night from Jan 2 to Jan 2
0.47 km from city centre
3.5/5 Good! (939 reviews)
"Is dirty done things not have gym"

Reviewed on Nov. 29, 2021

Sea View Hotel
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
expedia verified reviews