Hotels with Restaurants in Virginia Beach, Virginia

  • 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

Check availability on Virginia Beach Hotels with Restaurants

Next weekend
In two weeks

Top Virginia Beach Hotels with Restaurants

The Founders Inn and Spa, Tapestry Collection by Hilton

4.0 star property
8.4 out of 10, Very Good, (1004)
"Comfortable and convenient. Good dining and friendly staff. "
The price is P6,400
P7,477 total
includes taxes & fees
Feb 9 - Feb 10
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)
"Room was comfortable nice beach view nice front desk staff, continental breakfast was nice and would definitely stay here again"
The price is P3,888
P5,206 total
includes taxes & fees
Feb 25 - Feb 26
Sandcastle Resort On The Beach

DoubleTree by Hilton Virginia Beach Oceanfront South

4.0 star property
8.2 out of 10, Very Good, (1001)
"We enjoyed our stay. Everything was great. Would definitely go back. "
The price is P5,904
P6,907 total
includes taxes & fees
Feb 5 - Feb 6
DoubleTree by Hilton Virginia Beach Oceanfront South

Hilton Virginia Beach Oceanfront

4.0 star property
8.0 out of 10, Very Good, (1007)
"Great place! It is showing its age just a bit. Some things need updating. "
The price is P6,897
P8,106 total
includes taxes & fees
Feb 9 - Feb 10
Hilton Virginia Beach Oceanfront

Days Inn by Wyndham Virginia Beach At The Beach

2.0 star property
7.6 out of 10, Good, (1004)
"Responsive, nice"
The price is P3,794
P4,480 total
includes taxes & fees
Feb 3 - Feb 4
Days Inn by Wyndham Virginia Beach At The Beach

Wyndham Virginia Beach Oceanfront

3.0 star property
7.4 out of 10, Good, (1417)
"everything great"
The price is P4,640
P5,887 total
includes taxes & fees
Feb 5 - Feb 6
Wyndham Virginia Beach Oceanfront

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

3.0 star property
8.2 out of 10, Very Good, (2091)
"Just good "
The price is P5,537
P6,484 total
includes taxes & fees
Feb 9 - Feb 10
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, (1008)
"Didn’t like the elevators and when we woke up the next morning my daughter had to throw out what food she had in stand cause it had ants "
The price is P4,217
P4,967 total
includes taxes & fees
Feb 3 - Feb 4
Ramada Plaza by Wyndham Virginia Beach Oceanfront

Hampton Inn Virginia Beach-Oceanfront North

2.5 star property
9.0 out of 10, Wonderful, (1004)
"Room was very clean and well appointed. Beds were comfy and clean. The property itself was clean and inviting, pretty good breakfast that’s included with some shopping and dining options within walking distance that we could see. Staff were friendly "
The price is P6,996
P8,220 total
includes taxes & fees
Feb 13 - Feb 14
Hampton Inn Virginia Beach-Oceanfront North

Oceanfront Inn

2.5 star property
8.4 out of 10, Very Good, (1360)
"Good location and great ocean views! "
The price is P6,654
P8,353 total
includes taxes & fees
Feb 3 - Feb 4
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 P3,794 to P6,996 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 dining in Virginia Beach?
Virginia Beach has multiple hotels with dining 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 Center is another traveler favorite. This 3-star hotel offers access to some great foodie experiences and comes with pool sun loungers and designer toiletries.
How many hotels with dining are there in Virginia Beach?
Claim your vacation 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 dining 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 dining in Virginia Beach are priced from P3,794 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 dining in Virginia Beach?
Econo Lodge Town Center is a popular choice, located around 11 kilometers 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 dining in Virginia Beach?
Although there aren’t any 5-star hotels with dining in Virginia Beach, there are 4-star accommodations that will satisfy your taste buds. Located approximately 2 kilometers 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 Center. It’s around 14 kilometers from central Virginia Beach and features amenities such as a pillow top mattress and room service.
Why book your hotel with dining in Virginia Beach with Expedia?
Whether you’re after a hotel with a restaurant, or one that’s close to a foodie epicenter, Expedia will have a getaway that suits your tastes. Use our handy filters to search for Virginia Beach hotels with dining on-site. You can also look up accommodations 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 dining in Virginia Beach?
Expedia can help you easily locate cheap hotels with dining in Virginia Beach. Use our filter tools to find accommodations 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 dining?
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 Center, Virginia Aquarium & Marine Science Center 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.