Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Virginia Beach Beach Hotels

See all 219 Hotels in Virginia Beach
Days Inn Virginia Beach At The Beach

Days Inn Virginia Beach At The Beach

1000 Atlantic Ave, Virginia Beach
2.0 out of 5.0
3.5 out of 5 (2,358 reviews)
Run down hotelHotel is nothing like the pictures on the computer. There was mold on the bottom of the shower curtain and the ceiling had leaked through in several places and was just spot painted over the leaks. Not worth the money for sure!!!
 Gina Aug 10, 2014

$40

$40
Best Western Plus Virginia Beach

Best Western Plus Virginia Beach

2809 Atlantic Ave, Virginia Beach
3.0 out of 5.0
3.6 out of 5 (1,660 reviews)
Wonderful place close to beachThe staff was wonderful and polite. And also very helpful.
 Sue  Apr 14, 2015

$66

$66
Country Inn & Suites Virginia Beach

Country Inn & Suites Virginia Beach

1801 Atlantic Ave, Virginia Beach
3.0 out of 5.0
3.9 out of 5 (1,409 reviews)
Great LocationGreat location! Nice hotel centrally located. Will stay here again.
 Linda Aug 18, 2014

$67

$67
Wyndham Virginia Beach Oceanfront

Wyndham Virginia Beach Oceanfront

5700 Atlantic Ave, Virginia Beach
3.0 out of 5.0
3.4 out of 5 (282 reviews)
Quiet location RIGHT ON THE BEACHWe absolutely would stay here again! Nice location, great amenities, pet friendly and helpful staff. Food and drinks were a bit pricey at the restaurant but super convenient. Our room was clean and comfortable with an amazing view of the ocean. The reception at check in was warm and inviting. Every ...
 Daniel Sep 18, 2017

$63

$63
Ocean Beach Club by Diamond Resorts

Ocean Beach Club by Diamond Resorts

3401 Atlantic Ave, Virginia Beach
3.5 out of 5.0
4.0 out of 5 (1,534 reviews)
Nice hotel close to boardwalk beach and restarantsVery nice and comfortable experience. Would definitely do it all again !
 alli May 22, 2014

$78

$78
Surfbreak Oceanfront Hotel, an Ascend Hotel Collection Member

Surfbreak Oceanfront Hotel, an Ascend Hotel Collection Member

1101 Atlantic Ave, Virginia Beach
2.5 out of 5.0
3.9 out of 5 (204 reviews)
Very nice hotel close to beach good restaurantAwesome experience first time there everything was prefect
  Sep 23, 2017
Oceanfront Inn

Oceanfront Inn

2901 Atlantic Avenue, Virginia Beach
2.5 out of 5.0
4.0 out of 5 (1,622 reviews)
nice hotelgreat ocean view, clean rooms, close to everything.
 J. lopez Aug 18, 2017

$55

$55
Best Western Plus Sandcastle Beachfront Hotel

Best Western Plus Sandcastle Beachfront Hotel

1307 Atlantic Ave, Virginia Beach
2.5 out of 5.0
3.9 out of 5 (2,008 reviews)
Nice hotel for the mineyGreat stay would stay again awesome view of the beach.
  Apr 10, 2017

$76

$76
Hampton Inn Virginia Beach-Oceanfront North

Hampton Inn Virginia Beach-Oceanfront North

3107 Atlantic Ave, Virginia Beach
3.0 out of 5.0
4.3 out of 5 (857 reviews)
Great location, easy walk to stores and restaurantPerfect location, easy access to beach and Boardwalk. Easy walk to multiple stores and restaurants. Feels safe. Very family friendly location.
  Sep 1, 2016

$88

$88
Ramada Virginia Beach Oceanfront

Ramada Virginia Beach Oceanfront

615 Atlantic Avenue, Virginia Beach
4.5 out of 5.0
3.8 out of 5 (1,650 reviews)
a great stayFriendly staff and clean, comfy room with a view of the beach. I will return.
  Sep 23, 2016

$59

$59
La Quinta Inn & Suites Virginia Beach

La Quinta Inn & Suites Virginia Beach

2800 Pacific Ave, Virginia Beach
2.5 out of 5.0
4.0 out of 5 (1,138 reviews)
Nice hotel, walking distance to beachClean hotel. Renovating taking place, but guests comfort a priority. Walking distance to beach and restaurants.
 Sweaters Apr 12, 2017

$69

$69
Quality Inn & Suites Oceanfront

Quality Inn & Suites Oceanfront

705 Atlantic Avenue, Virginia Beach
2.5 out of 5.0
3.5 out of 5 (809 reviews)
Very nice hotelVery clean rooms, right on the beach, great location. Couldnt really ask for more.
 NO SWEAT Sep 10, 2013

$55

$55
Hilton Virginia Beach Oceanfront

Hilton Virginia Beach Oceanfront

3001 Atlantic Ave, Virginia Beach
4.0 out of 5.0
4.2 out of 5 (944 reviews)
Great hotel on the beachLovely place with good restaurants and great beach views.
 Raymond Nov 7, 2016

$125

$125
Travelodge Suites Virginia Beach Oceanfront

Travelodge Suites Virginia Beach Oceanfront

1909 Atlantic Ave, Virginia Beach
2.0 out of 5.0
2.7 out of 5 (1,256 reviews)
It was great. The hotel was very nice. The room we had was clean. would book again
 Carolyn May 27, 2014

$39

$39
DoubleTree by Hilton Virginia Beach

DoubleTree by Hilton Virginia Beach

1900 Pavilion Dr, Virginia Beach
3.0 out of 5.0
3.9 out of 5 (1,007 reviews)
Convenient location with shuttle to beachRoom was not clean and not stocked daily. Spent very little time in room, but was disappointed given price.
  Aug 10, 2015

$76

$76
The Barclay Towers Resort Hotel

The Barclay Towers Resort Hotel

809 Atlantic Ave, Virginia Beach
2.5 out of 5.0
3.9 out of 5 (1,586 reviews)
Great beach location. Friendly staffHad a great time. Excellent location on beach and attractions.
 co Aug 28, 2015

$79

$79
Clarion Inn & Suites Virginia Beach

Clarion Inn & Suites Virginia Beach

2604 Atlantic Avenue, Virginia Beach
2.5 out of 5.0
3.9 out of 5 (987 reviews)
Perfect hotel, close to beachVery nice hotel, good breakfast, polite staff, located close to the beaches, very comfortable. Going back to stay at this hotel in the future.
 Yury Jan 22, 2014

$50

$50
Oceans 2700

Oceans 2700

2700 Pacific Avenue, Virginia Beach
2.5 out of 5.0
3.6 out of 5 (552 reviews)
Nice hotel close to beachVery thin walls but nice hotel. I really enjoyed staying there
 Paula Jul 7, 2015

$41

$41
Hampton Inn Virginia Beach-Oceanfront South

Hampton Inn Virginia Beach-Oceanfront South

1011 Atlantic Avenue, Virginia Beach
3.0 out of 5.0
4.3 out of 5 (1,081 reviews)
NiceNice place ,staff was super. Beach and boardwalk very nice. Some people complain about jet noise not to bad to us, just our brave men and women being prepared.
 Theresa Apr 6, 2015

$89

$89
Oceanaire by Diamond Resorts

Oceanaire by Diamond Resorts

3421 Atlantic Ave, Virginia Beach
3.5 out of 5.0
4.2 out of 5 (412 reviews)
Try it you will like itAll was good. Nice facility, room, beachfront and a great staff.
 George Oct 23, 2016

$89

$89
Map

Recently booked Beach Hotels in Virginia Beach

Founders Inn and Spa
4.0 out of 5.0
Last booking: 3 minutes ago
Clarion Inn & Suites Virginia Beach
2.5 out of 5.0
Last booking: 1 hour ago
Best Western Plus Virginia Beach
3.0 out of 5.0
Last booking: 1 hour ago
Best Western Center Inn
3.0 out of 5.0
Last booking: 2 hours ago
Days Inn Virginia Beach At The Beach
2.0 out of 5.0
Last booking: 2 hours ago
Country Inn & Suites Virginia Beach
3.0 out of 5.0
Last booking: 2 hours ago
Days Inn Virginia Beach Oceanfront
2.0 out of 5.0
Last booking: 2 hours ago
Howard Johnson Virginia Beach at the Beach
2.0 out of 5.0
Last booking: 4 hours ago
Ramada Virginia Beach Oceanfront
3.0 out of 5.0
Last booking: 4 hours ago

Pocket Guide: Beach Hotels 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