Hotels with Restaurants in Virginia Beach

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Hotels with Restaurants in Virginia Beach

The Founders Inn and Spa, Tapestry Collection by Hilton
4.0 star property
8.2 out of 10, Very good, (1002)
"Property grounds were very nice. Room was clean with comfy beds and great pillows. Bathroom was neat and clean. Would definitely stay again."
The price is S$144
includes taxes & fees
23 Nov - 24 Nov
The Founders Inn and Spa, Tapestry Collection by Hilton
Sandcastle Resort On The Beach
3.0 star property
7.6 out of 10, Good, (1006)
"Staff was fantastic very polite . The bar tenders and cook was super friendly great band Saturday evening. Would definitely book here again Thank you 🙏 "
The price is S$134
includes taxes & fees
13 Nov - 14 Nov
Sandcastle Resort On The Beach
DoubleTree by Hilton Virginia Beach Oceanfront South
4.0 star property
8.2 out of 10, Very good, (1008)
"Everything was great"
The price is S$145
includes taxes & fees
17 Nov - 18 Nov
DoubleTree by Hilton Virginia Beach Oceanfront South
Hilton Virginia Beach Oceanfront
4.0 star property
7.8 out of 10, Good, (1010)
"I had a great stay and experience."
The price is S$215
includes taxes & fees
24 Nov - 25 Nov
Hilton Virginia Beach Oceanfront
Days Inn by Wyndham Virginia Beach At The Beach
2.0 star property
7.4 out of 10, Good, (1006)
"It was an enjoyable stay. Planning my next visit."
The price is S$88
includes taxes & fees
13 Nov - 14 Nov
Days Inn by Wyndham Virginia Beach At The Beach
Wyndham Virginia Beach Oceanfront
3.0 star property
7.2 out of 10, Good, (1433)
"Room was clean but outdated and some wallpaper issues in bathroom. "
The price is S$133
includes taxes & fees
12 Nov - 13 Nov
Wyndham Virginia Beach Oceanfront
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
3.0 star property
8.2 out of 10, Very good, (2117)
"Parking was on the same level as room floor was nice' King size bed was too hard for my taste, not comfortable."
The price is S$157
includes taxes & fees
11 Nov - 12 Nov
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA
Ramada Plaza by Wyndham Virginia Beach Oceanfront
3.0 star property
7.0 out of 10, Good, (1004)
"Decent room for a decent price. Didn't have any real complaint."
The price is S$134
includes taxes & fees
6 Nov - 7 Nov
Ramada Plaza by Wyndham Virginia Beach Oceanfront
Hampton Inn Virginia Beach-Oceanfront North
2.5 star property
9.0 out of 10, Wonderful, (1011)
"Very accommodating front desk staff! "
The price is S$209
includes taxes & fees
18 Nov - 19 Nov
Hampton Inn Virginia Beach-Oceanfront North
Oceanfront Inn
2.5 star property
8.4 out of 10, Very good, (1398)
"The view of the ocean from our balcony was amazing. You could tell the property was in need of some renovations/updates but everything was clean and in working condition. The desk staff were very friendly and helpful. "
The price is S$166
includes taxes & fees
18 Nov - 19 Nov
Oceanfront Inn
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.
Don't see what you're looking for?
See all available properties in Virginia Beach

Frequently asked questions

How much do hotels with dining in Virginia Beach cost?
The price for hotels in Virginia Beach ranges from S$88 to S$215 per night. Expedia has unbeatable offers on properties with restaurants or in top food areas that’ll please both your cravings and budget. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Virginia Beach?
Virginia Beach has multiple hotels with restaurants with a total average guest review rating of 7.9. The Historic Cavalier Hotel and Beach Club, Autograph Collection is a popular option if you’re looking to sample the local dining scene. It has a 4-star rating and includes amenities such as designer toiletries and a spa. Hyatt Place Virginia Beach Town Centre is another traveller favourite. This 3-star hotel offers access to some great foodie experiences and comes with pool sun loungers and designer toiletries.
How many hotels with restaurants are there in Virginia Beach?
Claim your holiday time and pick from 111 hotels with access to dining options in Virginia Beach. For work-related travel, a getaway with friends and everything in between, Expedia can help you find a stay that meets your dining needs in a few simple clicks.
What are the best cheap hotels with restaurants in Virginia Beach?
Use Coastal Hotel and Suites Virginia Beach Oceanfront as a base to experience the sights, sounds and tastes of Virginia Beach. This affordable escape offers amenities such as a beach view and a swimming pool. Another popular pick that’ll please both your budget and appetite is Hampton Inn Virginia Beach-Oceanfront North. Conveniences here include a swimming pool and a nearby waterfront. Hotels with restaurants in Virginia Beach are priced from S$88 per night. If you’re sightseeing in Virginia Beach and want to save money, there are loads of free and popular attractions to put on your to-do list. Sandbridge Beach and Chesapeake Beach are always popular. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the top motels with restaurants in Virginia Beach?
Econo Lodge Town Centre is a popular choice, located around 11 kilometres west of downtown Virginia Beach. With a deep soaking bathtub and front desk services, this motel with dining is a superb place to recharge your batteries after sampling the local culinary scene.When the time comes to pull on your comfiest sneakers and explore the sights, make a beeline for Sandbridge Beach. Ocean Breeze Waterpark is another worthwhile attraction in Virginia Beach.
Are there any 5-star hotels with restaurants in Virginia Beach?
Although there aren’t any 5-star hotels with restaurants in Virginia Beach, there are 4-star accommodation that will satisfy your taste buds. Located approximately 2 kilometres from downtown, The Historic Cavalier Hotel and Beach Club, Autograph Collection provides guests with top amenities like a swimming pool and designer toiletries. Another quality property is The Westin Virginia Beach Town Centre. It’s around 14 kilometres from central Virginia Beach and features amenities such as a pillow top mattress and room service.
Why book your hotel with restaurants in Virginia Beach with Expedia?
Whether you’re after a hotel with a restaurant, or one that’s close to a foodie epicentre, Expedia will have a getaway that suits your tastes. Use our handy filters to search for Virginia Beach hotels with restaurants on-site. You can also look up accommodation in desired locations full of restaurants, cafés or markets. Whatever you book, you’ll always pick up a delectable deal with Expedia!
How can I find cheap hotels with restaurants in Virginia Beach?
Expedia can help you easily locate cheap hotels with restaurants in Virginia Beach. Use our filter tools to find accommodation with restaurants or delightful extras, such as included breakfast. You can also choose how much you want to spend per night and your preferred hotel star rating to lower costs.
What is there to do in Virginia Beach near my hotel with restaurants?
Whatever you’re interested in, Virginia Beach has loads to keep you on the move. Sandbridge Beach, Ocean Breeze Waterpark and First Landing State Park are on most visitors’ to-do lists. Don’t head home without exploring Virginia Aquarium and Marine Science Centre, Virginia Aquarium & Marine Science Centre and Chesapeake Beach either. With Expedia’s hotel deals in Virginia Beach, you’ll be able to discover more awesome attractions like these with the cash you save.