Find Hotels with a View in Virginia Beach, VA

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards.

Search over 2.9 million properties and 550 airlines worldwide.

Top Virginia Beach Hotels with a View

Schooner Inn
2 out of 5
215 Atlantic Ave, Virginia Beach, VA, 23451
4.4/5 Excellent! (1,723 reviews)
"Good value for the money"

Reviewed on Nov 28, 2022

Schooner Inn
DoubleTree by Hilton Virginia Beach Oceanfront South
4 out of 5
615 Atlantic Avenue, Virginia Beach, VA, 23451
Fully refundableReserve now, pay when you stay
The price is $101 per night from Dec 7 to Dec 8
$101
per night
Dec 7 - Dec 8
4.1/5 Very Good! (666 reviews)
"Nice and clean! Front staff was very nice and friendly. Would definitely return"

Reviewed on Nov 30, 2022

DoubleTree by Hilton Virginia Beach Oceanfront South
Oceanfront Inn
2.5 out of 5
2901 Atlantic Avenue, Virginia Beach, VA, 23451
Fully refundableReserve now, pay when you stay
The price is $99 per night from Dec 4 to Dec 5
$99
per night
Dec 4 - Dec 5
4.1/5 Very Good! (1,221 reviews)
Nice Stay
"My stay here was very nice. Check in was easy, the staff was friendly and answered any questions I had. Hotel is a bit dated but not bad at all. The beds could be better as they make noise when you move. The bathroom sink holds water for a bit so not easily drained. But I came for the ocean view ..."

Reviewed on Nov 12, 2022

Oceanfront Inn

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Barclay Towers Resort Hotel
2.5 out of 5
809 Atlantic Ave, Virginia Beach, VA, 23451
Fully refundableReserve now, pay when you stay
The price is $89 per night from Dec 5 to Dec 6
$89
per night
Dec 5 - Dec 6
4.1/5 Very Good! (1,002 reviews)
Pros and Cons
"Cons: 1) Hotels.com says The Barclay Towers Resort Hotel has FREE PARKING.....NOT TRUE... There is a $10 Per Night Parking Fee. This will not be waived even though all documentation and even having payed in advanced. It seems the Management says they have repeatedly requested that Hotels.com correct ..."

Reviewed on Oct 21, 2022

The Barclay Towers Resort Hotel
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
3 out of 5
1801 Atlantic Ave, Virginia Beach, VA, 23451
Fully refundable
The price is $77 per night from Dec 4 to Dec 5
$77
per night
Dec 4 - Dec 5
4/5 Very Good! (1,394 reviews)
"Amazing view!! and helpful staff. Unfortunately the toilet barely flushed so we always had to cross our fingers everytime someone used the bathroom. Room was showing a little wear and tear but was clean."

Reviewed on Nov 27, 2022

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
Ramada Plaza by Wyndham Virginia Beach
3 out of 5
2809 Atlantic Ave, Virginia Beach, VA, 23451
Fully refundableReserve now, pay when you stay
The price is $84 per night from Dec 8 to Dec 9
$84
per night
Dec 8 - Dec 9
3.9/5 Very Good! (1,166 reviews)
"The bathrooms are very small. Cramped for 2 people. Install more hooks to hang things. The room itself was great. Can't beat the location"

Reviewed on Nov 16, 2022

Ramada Plaza by Wyndham Virginia Beach
Best Western Plus Sandcastle Beachfront Hotel
2.5 out of 5
1307 Atlantic Ave, Virginia Beach, VA, 23451
The price is $76 per night from Dec 22 to Dec 23
$76
per night
Dec 22 - Dec 23
3.7/5 Good! (1,001 reviews)
"Checkin was great. Don't remember the woman name but she was very pleasant and personable. Room was nice, beautiful view of the ocean and was clean. Only complaint I had was the water didn't get very hot in the sink or shower. Would definitely stay again tho"

Reviewed on Nov 29, 2022

Best Western Plus Sandcastle Beachfront Hotel
Ocean Resort
2.5 out of 5
Atlantic Avenue,2417, Virginia Beach, VA, VA 23451
3.4/5 Good! (293 reviews)
"location is in center of the board walk easy walking to all shops and ocean front"

Reviewed on Oct 4, 2022

Ocean Resort
Baymont by Wyndham Virginia Beach Oceanfront
2 out of 5
1201 Atlantic Ave, Virginia Beach, VA, 23451
3.2/5 (999 reviews)
"this was,by far,the worst hotel ever!!I got refunded and stayed somewhere else..place was soo rundown andDIRTY!!!"

Reviewed on Oct 27, 2019

Baymont by Wyndham Virginia Beach Oceanfront
Wyndham Virginia Beach Oceanfront
3 out of 5
5700 Atlantic Ave, Virginia Beach, VA, 23451
Fully refundableReserve now, pay when you stay
The price is $80 per night from Dec 4 to Dec 5
$80
per night
Dec 4 - Dec 5
2.6/5 (1,642 reviews)
Convenient Location
"We stay here whenever we are in town visiting our son, very convenient and love taking the Grandkids to the pool"

Reviewed on Nov 26, 2022

Wyndham 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.

Virginia Beach Hotels with a View information

 

Hotels with a View in Virginia Beach

70

Highest price $101
Cheapest price $76
Number of guest reviews 11107
Total number of hotels in Virginia Beach 1604

 

Recent reviews of Virginia Beach hotels
expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organize your entire escape and explore app offers

Text yourself a download link for easy access

Get a link to download the app in the Apple App Store or Google Play Store. 1 message per request. Message and data rates may apply. Text HELP for help or STOP to unsubscribe. Review the App Download SMS terms at www.expedia.com/app. For privacy, please go to www.expedia.com/lp/lg-privacypolicy.
QR code