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

Find oceanfront hotels in Virginia

Places to stay with an ocean view from $129

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

We found 78 beach stays in Virginia, from luxury resorts to beachfront homes. Explore these popular Virginia beach destinations.

Top Virginia Oceanfront Hotels

Best Western Plus Holiday Sands Inn & Suites

Best Western Plus Holiday Sands Inn & Suites

2.5 out of 5
1330 E Ocean View Ave, Norfolk, VA
The price is $150 per night from Aug 22 to Aug 22
This Cottage Line hotel is on the beach, 1.2 mi (1.9 km) from Ocean View Beach, and within 6 mi (10 km) of Norfolk Botanical Garden and Naval Station Norfolk. ...
3.9/5Good! (967 reviews)
"Very friendly staff. Rooms were clean but do need so updating."

Reviewed on Jul 26, 2021

Best Western Plus Holiday Sands Inn & Suites
The Baywood Bed & Breakfast

The Baywood Bed & Breakfast

3 out of 5
Latimers Bluff Road, 31400, Cape Charles, VA
Situated in Cape Charles, this beach hotel is 0.7 mi (1.1 km) from Kiptopeke State Park and 11.6 mi (18.7 km) from Cape Charles Beach. Chesapeake Beach (Chic's ...
4.8/5Exceptional! (171 reviews)
"Great view of the bay and sunsets. Comfortable room and plentiful and delicious breakfast. Mike is a fantastic host. A very affable person who is most generous with his time and devotes a lot of attention to detail. Luigi and Oscar are delightful pet cats."

Reviewed on Sep 4, 2018

The Baywood Bed & Breakfast
Comfort Suites Chincoteague Island Bayfront Resort

Comfort Suites Chincoteague Island Bayfront Resort

2.5 out of 5
4195 Main St, Chincoteague, VA
The price is $271 per night from Aug 25 to Aug 25
Situated on the boardwalk, this hotel is within 2 mi (3 km) of Robert N. Reed Downtown Waterfront Park, Captain Timothy Hill House, and Maui Jack's Waterpark. ...
4.7/5Exceptional! (816 reviews)
"Kelsi/Chincoteague…worked the dining area was so pleasant, cheerful and helpful."

Reviewed on Jul 27, 2021

Comfort Suites Chincoteague Island Bayfront Resort
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.
Anchor Inn

Anchor Inn

2 out of 5
3791 South Main Street, Chincoteague, VA
The price is $220 per night from Aug 1 to Aug 1
Located in the heart of Chincoteague, this hotel is 0.4 mi (0.7 km) from Robert N. Reed Downtown Waterfront Park and 1.5 mi (2.4 km) from Chincoteague National ...
4.3/5Excellent! (319 reviews)
"This is our second stay at the Anchor Inn. It was a wonderful visit. If we needed anything, due to Covid, we went to the desk for household goods. It was amazing as always. Thank you for making our vacation relaxing."

Reviewed on Jul 21, 2021

Anchor Inn
Fig Street Inn

Fig Street Inn

3.5 out of 5
711 Tazewell Avenue, Cape Charles, VA
Situated by the ocean, this bed & breakfast is 0.8 mi (1.3 km) from Cape Charles Beach and 2 mi (3.2 km) from Bay Creek Golf Club. Kiptopeke State Park and Eastern ...
4.9/5Exceptional! (20 reviews)
"Rooms were nice, bed was soft but the pillows were flat. The breakfast was awesome. Friendly staff"

Reviewed on Feb 2, 2020

Fig Street Inn
Snug Harbor Marina and Hotel

Snug Harbor Marina and Hotel

2.5 out of 5
7536 Eastside Rd, Chincoteague, VA
The price is $389 per night from Aug 1 to Aug 1
Situated on the waterfront, this resort is 0.1 mi (0.1 km) from Chincoteague National Wildlife Refuge and within 3 mi (5 km) of Museum of Chincoteague and Captain ...
4.4/5Excellent! (63 reviews)
"Very peaceful place …nothing bad to report ..nice family runs it."

Reviewed on Jul 27, 2021

Snug Harbor Marina and Hotel
Sunset Beach Resort

Sunset Beach Resort

2 out of 5
32246 Lankford Hwy, Cape Charles, VA
The price is $129 per night from Jul 29 to Jul 29
Offering direct access to the beach, this Cape Charles hotel is within 2 mi (3 km) of Eastern Shore of Virginia National Wildlife Refuge and Kiptopeke State ...
3.7/5Good! (480 reviews)
"The staff here were fantastic on every interaction. The property is very fun and offers a good amount for the price. We love how pet-friendly it is! The cleanliness of the room left something to be desired. Some maintenance/upkeep such as fresh grout, CLR, newer towels, etc would go a long way. The ..."

Reviewed on Jul 19, 2021

Sunset Beach Resort
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA

3 out of 5
1801 Atlantic Ave, Virginia Beach, VA
The price is $350 per night from Aug 25 to Aug 25
Located in Northeast Virginia Beach, this beachfront hotel is in the city center, just steps from Pacific Avenue and Virginia Beach Boardwalk. Virginia Beach ...
3.9/5Very Good! (1,304 reviews)
"it was great"

Reviewed on Jul 28, 2021

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
Baymont by Wyndham Virginia Beach Oceanfront

Baymont by Wyndham Virginia Beach Oceanfront

2 out of 5
1201 Atlantic Ave, Virginia Beach, VA
Located in Northeast Virginia Beach, this beachfront hotel is on the boardwalk, just steps from Atlantic Wildfowl Heritage Museum and Virginia Beach Boardwalk. ...
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
Ocean Beach Club by Diamond Resorts

Ocean Beach Club by Diamond Resorts

3.5 out of 5
3401 Atlantic Ave, Virginia Beach, VA
The price is $359 per night from Aug 9 to Aug 9
Located in Northeast Virginia Beach, this beachfront aparthotel is on the boardwalk, just steps from Pacific Avenue and Virginia Beach Boardwalk. Virginia Beach ...
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
Best Western Plus Sandcastle Beachfront Hotel

Best Western Plus Sandcastle Beachfront Hotel

2.5 out of 5
1307 Atlantic Ave, Virginia Beach, VA
The price is $235 per night from Aug 22 to Aug 22
Offering direct access to the beach, this Northeast Virginia Beach hotel is on the boardwalk, steps from Seabreeze Beach and Virginia Beach Boardwalk. Virginia ...
3.8/5Good! (943 reviews)
"No comment"

Reviewed on Jul 27, 2021

Best Western Plus Sandcastle Beachfront Hotel
Schooner Inn

Schooner Inn

2 out of 5
215 Atlantic Ave, Virginia Beach, VA
The price is $270 per night from Aug 11 to Aug 11
Located in Northeast Virginia Beach, this beachfront hotel is on the boardwalk, just steps from Seabreeze Beach and Virginia Beach Boardwalk. Virginia Beach ...
4.3/5Excellent! (1,137 reviews)
"We enjoyed our stay."

Reviewed on Jul 26, 2021

Schooner Inn
DoubleTree by Hilton Virginia Beach Oceanfront South

DoubleTree by Hilton Virginia Beach Oceanfront South

2.5 out of 5
615 Atlantic Avenue, Virginia Beach, VA
The price is $263 per night from Aug 25 to Aug 25
Nestled on the beach, this Northeast Virginia Beach hotel is just steps from Seabreeze Beach and Virginia Beach Boardwalk. Virginia Beach Convention Center and ...
4.3/5Excellent! (299 reviews)
"Gjj"

Reviewed on Jul 26, 2021

DoubleTree by Hilton Virginia Beach Oceanfront South
Wyndham Virginia Beach Oceanfront

Wyndham Virginia Beach Oceanfront

3 out of 5
5700 Atlantic Ave, Virginia Beach, VA
The price is $259 per night from Aug 22 to Aug 22
Nestled on the beach, this Northeast Virginia Beach hotel is within a 10-minute walk of Seabreeze Beach and First Landing State Park. Virginia Beach Boardwalk ...
2.9/5 (1,502 reviews)
"Loved the ocean view balcony, being able to watch dolphins maybe 50 feet from the shore was amazing. The chef at the restaurant was really good, had an excellent omlet along with some steamed shrimp and a fried green tomato stack later in the day. Beds were comfy, bathroom needed a little extra ..."

Reviewed on Jul 28, 2021

Wyndham Virginia Beach Oceanfront
Ramada Plaza by Wyndham Virginia Beach

Ramada Plaza by Wyndham Virginia Beach

3 out of 5
2809 Atlantic Ave, Virginia Beach, VA
The price is $289 per night from Aug 16 to Aug 16
Located in Northeast Virginia Beach, this beach hotel is steps from Seabreeze Beach and Virginia Beach Boardwalk. Virginia Beach Convention Center and Neptune ...
3.9/5Very Good! (982 reviews)
"There were notices that they were short staffed in addition to COVID precautions. So they did not enter the room and you have to put your soiled towels/trash inside the doorway for housekeeping to replace. Mine was never replaced, I had to put them in the hallway. Also, since housekeeping didn't ..."

Reviewed on Jul 27, 2021

Ramada Plaza by Wyndham Virginia Beach
Oceanaire by Diamond Resorts

Oceanaire by Diamond Resorts

3.5 out of 5
3421 Atlantic Ave, Virginia Beach, VA
The price is $499 per night from Aug 1 to Aug 1
Located in Northeast Virginia Beach, this beachfront hotel is on the boardwalk, just steps from Pacific Avenue and Virginia Beach Boardwalk. Virginia Beach Convention ...
3.9/5Good! (989 reviews)
"Nice place ."

Reviewed on Jul 25, 2021

Oceanaire by Diamond Resorts
Hampton Inn Virginia Beach-Oceanfront South

Hampton Inn Virginia Beach-Oceanfront South

3 out of 5
1011 Atlantic Avenue, Virginia Beach, VA
The price is $277 per night from Aug 22 to Aug 22
Located in Northeast Virginia Beach, this beachfront hotel is on the boardwalk, just steps from Pacific Avenue and Virginia Beach Boardwalk. Virginia Beach Convention ...
4.1/5Very Good! (987 reviews)
"Great place to stay!"

Reviewed on Jul 20, 2021

Hampton Inn Virginia Beach-Oceanfront South
The Barclay Towers Resort Hotel

The Barclay Towers Resort Hotel

2.5 out of 5
809 Atlantic Ave, Virginia Beach, VA
Located in Northeast Virginia Beach, this beachfront hotel is on the boardwalk and within a 5-minute walk of Virginia Beach Boardwalk and Atlantic Wildfowl Heritage ...
4.1/5Very Good! (978 reviews)
"Location Great, Beach right outside, shops walking Easley, just a great place to stay on vacation"

Reviewed on Jul 27, 2021

The Barclay Towers Resort Hotel
Boardwalk by Diamond Resorts

Boardwalk by Diamond Resorts

3 out of 5
1601 Atlantic Ave, Virginia Beach, VA
The price is $359 per night from Aug 22 to Aug 22
Located in Northeast Virginia Beach, this beachfront aparthotel is on the boardwalk, just steps from 17th Street Park, John Wareing Monument, and Virginia Beach ...
4.1/5Very Good! (1,154 reviews)
"Very clean a well maintained"

Reviewed on Jul 25, 2021

Boardwalk by Diamond Resorts
Hilton Virginia Beach Oceanfront

Hilton Virginia Beach Oceanfront

4 out of 5
3001 Atlantic Ave, Virginia Beach, VA
The price is $339 per night from Aug 22 to Aug 22
Located in Northeast Virginia Beach, this beachfront hotel is in the city center, just steps from Pacific Avenue, Virginia Beach Boardwalk, and Neptune Statue. ...
3.8/5Good! (1,019 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
Don't see what you're looking for?
We've got more Oceanfront Hotels. 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: Oceanfront Hotels in Virginia

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

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

More trip options