Dining in Virginia Beach

Virginia Beach, VA Hotels with Restaurants $42

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

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

Search over a million flights, hotels, packages, and more

Featured Virginia Beach Hotels with Restaurants

Image for The Founders Inn and Spa, Tapestry Collection by Hilton
4 out of 5
5641 Indian River Rd, Virginia Beach, VA
Free CancellationPay later
$94
per night
Sep 29 - Sep 30
4.3/5Excellent! (1,738 reviews)

"Absolutely beautiful property and the staff were friendly and helpful! We will definitely be coming back!"…"

Reviewed on Sep 10, 2019

The Founders Inn and Spa, Tapestry Collection by Hilton
Image for Best Western Plus Sandcastle Beachfront Hotel
2.5 out of 5
1307 Atlantic Ave, Virginia Beach, VA
Free CancellationPay later
$85
per night
Oct 1 - Oct 2
4/5Very Good! (1,880 reviews)

"The pool water isn’t completely clean not balance water correctly."…"

Reviewed on Sep 16, 2019

Best Western Plus Sandcastle Beachfront Hotel
Image for DoubleTree by Hilton Virginia Beach Oceanfront South
2.5 out of 5
615 Atlantic Avenue, Virginia Beach, VA
Free CancellationPay later
$146
per night
Oct 2 - Oct 3
4/5Very Good! (2 reviews)

"I loved the view. Location is everything. The bathroom showed some wear and tear. The hallway carpets are old (I evaluate hotels by the quality of their carpeting). The room overall was nice."…"

Reviewed on Mar 4, 2019

DoubleTree by Hilton Virginia Beach Oceanfront South
Image for Hilton Virginia Beach Oceanfront
4 out of 5
3001 Atlantic Ave, Virginia Beach, VA
$144
per night
Oct 13 - Oct 14
4.2/5Very Good! (1,360 reviews)

"Rooftop was amazing but pool was down. The lounge was excellent"…"

Reviewed on Sep 17, 2019

Hilton Virginia Beach Oceanfront
Image for Days Inn by Wyndham Virginia Beach At The Beach
2 out of 5
1000 Atlantic Ave, Virginia Beach, VA
$42
per night
Oct 10 - Oct 11
3.5/5Good! (1,895 reviews)

"The thing is that they let me park my vehicle in there’s parking lot and I was happy with that"…"

Reviewed on Sep 16, 2019

Days Inn by Wyndham Virginia Beach At The Beach
Image for Wyndham Virginia Beach Oceanfront
3 out of 5
5700 Atlantic Ave, Virginia Beach, VA
$93
per night
Sep 29 - Sep 30
3.4/5Good! (1,002 reviews)

"Check in staff particularly Shannon was very friendly and helpful. Room very clean.,views wonderful, parking very convenient for such a large oceanfront hotel. Staff at restaurant were very friendly."…"

Reviewed on Sep 9, 2019

Wyndham Virginia Beach Oceanfront
Image for Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
3 out of 5
1801 Atlantic Ave, Virginia Beach, VA
$100
per night
Oct 1 - Oct 2
3.9/5Good! (1,876 reviews)

"Location is absolutely amazing! I was hoping for a hot tub or outdoor swimming pool too, but no luck. ALL staff members were incredibly kind. The place needs a little renovation, but really enjoyed our time there."…"

Reviewed on Sep 16, 2019

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
Image for Best Western Plus Virginia Beach
3 out of 5
2809 Atlantic Ave, Virginia Beach, VA
$72
per night
Oct 13 - Oct 14
3.7/5Good! (2,056 reviews)

"Great location. Easy parking. Room was clean. Staff was friendly. Easy check in/out. Facility is nice but could use a little updating in common areas."…"

Reviewed on Sep 16, 2019

Best Western Plus Virginia Beach
Image for Hampton Inn Virginia Beach-Oceanfront North
3 out of 5
3107 Atlantic Ave, Virginia Beach, VA
Free CancellationPay later
$111
per night
Oct 1 - Oct 2
4.3/5Excellent! (1,174 reviews)

"Staff was amazing and so helpful, very clean and good location"…"

Reviewed on Sep 7, 2019

Hampton Inn Virginia Beach-Oceanfront North
Image for Oceanfront Inn
2.5 out of 5
2901 Atlantic Avenue, Virginia Beach, VA
$69
per night
Oct 6 - Oct 7
4/5Very Good! (1,798 reviews)

"Very clean. Staff very polite. Parking lot is small but overflow in covered deck parking across the street. They allow you time to unload and load at the door. Did not eat at the restaurant. We needed an extra blanket and called to the front desk and received it in less than 5 minutes. Access to ..."…"

Reviewed on Sep 17, 2019

Oceanfront Inn
Image for Schooner Inn
2 out of 5
215 Atlantic Ave, Virginia Beach, VA
$50
per night
Sep 22 - Sep 23
4.1/5Very Good! (1,785 reviews)

"Great place for a quick trip to the beach! Great location right on the oceanfront."…"

Reviewed on Sep 15, 2019

Schooner Inn
Image for The Westin Virginia Beach Town Center
4 out of 5
4535 Commerce St, Virginia Beach, VA
Free CancellationPay later
$155
per night
Sep 29 - Sep 30
4.4/5Excellent! (1,245 reviews)

"I liked all the restaurants that were close to the hotel. Public parking at no cost to the customer was rewarding and unique. I was a little hesitant about my car being in the unsupervised area of the parking lot, but eventually I put my fears to rest. Parking was accessible and my car was still ..."…"

Reviewed on Sep 17, 2019

The Westin Virginia Beach Town Center
Image for SpringHill Suites by Marriott Virginia Beach Oceanfront
3 out of 5
901 Atlantic Ave, Virginia Beach, VA
$152
per night
Sep 29 - Sep 30
4.3/5Excellent! (841 reviews)

"Overall it was a great place to stay, perfect location. Beds are not comfortable at all though. We stayed over a holiday weekend and it got a little loud at night... people walking, concert going on, street drummers... then the navy running at 6 am and chanting as they run the boardwalk. Would still ..."…"

Reviewed on Sep 6, 2019

SpringHill Suites by Marriott Virginia Beach Oceanfront
Image for Holiday Inn Oceanside- VA Beach
3 out of 5
2101 Atlantic Avenue, Virginia Beach, VA
$107
per night
Sep 29 - Sep 30
4.2/5Very Good! (818 reviews)

"This was our second time we stay in this hotel, our first time we stayed everything was good except there was some dirt in the corners and little annoying light bugs in the room, this time there was no bugs but there was an unpleasant smell like pee in the room, good thing there is a walgreens a ..."…"

Reviewed on Sep 6, 2019

Holiday Inn Oceanside- VA Beach
Image for Belvedere Beach Resort
2.5 out of 5
3603 Atlantic Ave, Virginia Beach, VA
Free CancellationPay later
$55
per night
Oct 1 - Oct 2
4.2/5Very Good! (616 reviews)

"Older hotel but very clean and bright! Location is awesome n staff is amazing!! Diner convenient n good food! Pool amaze! ❤️ love love! No complaints! We do our family get together s there n it’s wonderful"…"

Reviewed on Sep 15, 2019

Belvedere Beach Resort
Image for Hilton Garden Inn Virginia Beach Town Center
3 out of 5
252 Town Center Dr, Virginia Beach, VA
Free CancellationPay later
$125
per night
Sep 27 - Sep 28
4.3/5Excellent! (940 reviews)

"Staff was extremely warm and friendly.The breakfast buffet was reasonably priced, and had a variety of items including omelettes made to order."…"

Reviewed on Sep 16, 2019

Hilton Garden Inn Virginia Beach Town Center
Image for Surfbreak Oceanfront Hotel, an Ascend Hotel Collection Member
3 out of 5
1101 Atlantic Ave, Virginia Beach, VA
$62
per night
Oct 1 - Oct 2
4/5Very Good! (444 reviews)

"Staff is so friendly. Room was very clean. Love that the room had a ocean front balcony."…"

Reviewed on Sep 11, 2019

Surfbreak Oceanfront Hotel, an Ascend Hotel Collection Member
Image for La Quinta Inn & Suites by Wyndham Virginia Beach
2.5 out of 5
2800 Pacific Ave, Virginia Beach, VA
$86
per night
Sep 30 - Oct 1
4/5Very Good! (1,630 reviews)

"We really enjoyed our stay here. Our two dogs were with us and there’s not an extra fee for pets which is great. One thing i will mention is, there are a lot of other dogs staying as well. Because of this, it was difficult to take a nap during the day. We had a dog in the room next to us who was ..."…"

Reviewed on Sep 17, 2019

La Quinta Inn & Suites by Wyndham Virginia Beach
Don't see what you're looking for?
See all available properties in Virginia Beach starting at $42 per night
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 Restaurants 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

Recently Booked Hotels with Restaurants in Virginia Beach

Travelers Loved These Hotels with Restaurants