Find Hotels with a View 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.

Top Virginia Beach Hotels with a View

Hampton Inn Virginia Beach-Oceanfront North
2.5 out of 5
3107 Atlantic Ave, Virginia Beach, VA
Fully refundable
The price is $158 per night from Oct 3 to Oct 3
4.4/5Excellent! (989 reviews)
"Needs some repairs to balconies"

Reviewed on Sep 16, 2021

Hampton Inn Virginia Beach-Oceanfront North
Hyatt House Virginia Beach / Oceanfront
3 out of 5
2705 Atlantic Avenue, Virginia Beach, VA
The price is $148 per night from Oct 3 to Oct 3
4.4/5Excellent! (982 reviews)
"Clean and lived up to our expectations for the Labor Day weekend with the family."

Reviewed on Sep 7, 2021

Hyatt House Virginia Beach / Oceanfront
Schooner Inn
2 out of 5
215 Atlantic Ave, Virginia Beach, VA
The price is $50 per night from Oct 17 to Oct 17
4.3/5Excellent! (1,180 reviews)
"Nice location, quiet part of the beach. Maid staff was excellent and friendly!"

Reviewed on Sep 16, 2021

Schooner 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.
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 $121 per night from Oct 19 to Oct 19
4.2/5Excellent! (340 reviews)
"The view is beautiful, and the room is clean."

Reviewed on Sep 13, 2021

DoubleTree by Hilton Virginia Beach Oceanfront South
The Barclay Towers Resort Hotel
2.5 out of 5
809 Atlantic Ave, Virginia Beach, VA
The price is $91 per night from Oct 17 to Oct 17
4.2/5Very Good! (988 reviews)
"Nice place"

Reviewed on Sep 17, 2021

The Barclay Towers Resort Hotel
Oceanfront Inn
2.5 out of 5
2901 Atlantic Avenue, Virginia Beach, VA
The price is $99 per night from Sep 26 to Sep 26
4.1/5Very Good! (933 reviews)
"Good place to stay."

Reviewed on Sep 17, 2021

Oceanfront Inn
Hampton Inn Virginia Beach-Oceanfront South
3 out of 5
1011 Atlantic Avenue, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is $127 per night from Oct 4 to Oct 4
4/5Very Good! (991 reviews)
"Everything was more than we expected and we will be going back next year."

Reviewed on Sep 3, 2021

Hampton Inn 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 $139 per night from Oct 3 to Oct 3
4/5Very Good! (1,179 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
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 $129 per night from Oct 18 to Oct 18
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
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
3 out of 5
1801 Atlantic Ave, Virginia Beach, VA
The price is $141 per night from Sep 27 to Sep 27
3.9/5Very Good! (1,259 reviews)
"Property was nice and clean. Staff was great. Room was not as described online, but was upgraded after initial check-in to fit our family needs."

Reviewed on Sep 15, 2021

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
Ocean Holiday
2.5 out of 5
Atlantic Avenue,2417, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is $99 per night from Oct 3 to Oct 3
3.9/5Very Good! (925 reviews)
"Quiet, comfortable, good night's sleep. All rooms have oceanfront view. For those who like a classy hotel room, it could use some refurbishing and an easy chair, but then the excellent price would go up. Good place to stay."

Reviewed on Sep 18, 2021

Ocean Holiday
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 $93 per night from Sep 27 to Sep 27
3.9/5Very Good! (985 reviews)
"Location"

Reviewed on Sep 6, 2021

Ramada Plaza by Wyndham Virginia Beach
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 $159 per night from Oct 17 to Oct 17
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
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 $94 per night from Oct 3 to Oct 3
3.8/5Good! (949 reviews)
"Great hotel"

Reviewed on Sep 11, 2021

Best Western Plus Sandcastle Beachfront Hotel
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 $129 per night from Oct 17 to Oct 17
3.7/5Good! (1,353 reviews)
"The location was fantastic. Room very nice and clean. Would’ve liked the option for a later checkout."

Reviewed on Sep 17, 2021

Beach Quarters by Diamond Resorts
Hilton Virginia Beach Oceanfront
4 out of 5
3001 Atlantic Ave, Virginia Beach, VA
The price is $154 per night from Oct 17 to Oct 17
3.7/5Good! (1,018 reviews)
"Good views, nice pool, valet parking was nice.Room was mediocre at prices with poor lighting and no ventilation fan in bathroom. Bed was good but room furniture is worn and needs updating. Restaurant menus are limited with the lobster macaroni & cheese being not up to par. Staffing was not full at ..."

Reviewed on Sep 15, 2021

Hilton Virginia Beach Oceanfront
Surfbreak Oceanfront Hotel, Ascend Hotel Collection
3 out of 5
1101 Atlantic Ave, Virginia Beach, VA
The price is $89 per night from Oct 10 to Oct 10
3.5/5Good! (968 reviews)
"Liked the location and all of the rooms are ocean front/view. Did not like non-mask wearers during Covid. Especially on elevators and common indoor areas. Bu this seems to be the norm in this region."

Reviewed on Sep 13, 2021

Surfbreak Oceanfront Hotel, Ascend Hotel Collection
Baymont by Wyndham Virginia Beach Oceanfront
2 out of 5
1201 Atlantic Ave, Virginia Beach, VA
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

Get rates
Baymont by Wyndham 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 $98 per night from Oct 3 to Oct 3
2.8/5 (1,532 reviews)
"The view"

Reviewed on Aug 25, 2021

Wyndham Virginia Beach Oceanfront
Travelodge by Wyndham Suites Virginia Beach Oceanfront
2 out of 5
1909 Atlantic Ave, Virginia Beach, VA
Fully refundableReserve now, pay when you stay
The price is $51 per night from Oct 3 to Oct 3
2.8/5 (968 reviews)
"Good"

Reviewed on Jul 31, 2021

Travelodge by Wyndham Suites Virginia Beach Oceanfront
Don't see what you're looking for?
We've got more Hotels with a View. Find the right one for you.
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: Hotels with a View in Virginia Beach

Search for hotels in Virginia Beach on Expedia. You can easily find your hotels in Virginia Beach using one of the methods below:

  • View our selection of featured hotels in Virginia Beach
  • Use the map to find hotels in the Virginia Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of Virginia Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Virginia Beach
  • Enter your travel dates to view the best deals on hotels in Virginia Beach - while they last

More trip options

Recent reviews of Virginia Beach hotels

Travelers Loved These Hotels with a View