Hotels with Restaurants in Virginia

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Virginia

Check availability on Virginia Hotels with Restaurants

Next weekend
In two weeks

Our top choices for Virginia hotels with a restaurant

Hilton Arlington Rosslyn The Key

Hilton Arlington Rosslyn The Key
2.5 star property
Rosslyn
9.6 out of 10, Exceptional, (151 reviews)
"Hotel was great! The Locket restaurant was awesome, bartenders were super cool! "
United States
Jessie
The price is P8,888
P10,155 total
includes taxes & fees
Apr 5 - Apr 6
Hilton Arlington Rosslyn The Key

The Westin Crystal City Reagan National Airport

The Westin Crystal City Reagan National Airport
4.0 star property
Crystal City
8.6 out of 10, Excellent, (1,004 reviews)
"Airport Shuttle was very convenient! Hotel is being remodeled so it wasn’t in the best condition during my stay. Rooms were nice, beds were clean and very comfortable. "
United States
Nellie
The price is P8,442
P9,644 total
includes taxes & fees
Apr 3 - Apr 4
The Westin Crystal City Reagan National Airport

Sheraton Pentagon City Hotel

Sheraton Pentagon City Hotel
3.5 star property
Arlington
8.4 out of 10, Very Good, (3,075 reviews)
"Older property but well maintained and great location to the sights!"
United States
Melissa
The price is P7,399
P8,453 total
includes taxes & fees
Apr 4 - Apr 5
Sheraton Pentagon City Hotel

Hilton Garden Inn Reagan National Airport

Hilton Garden Inn Reagan National Airport
3.5 star property
Crystal City
8.4 out of 10, Very Good, (1,851 reviews)
"I had a lovely stay. It was the perfect location with the right amount of convenience."
United States
Cyrene
The price is P7,309
P8,351 total
includes taxes & fees
Apr 4 - Apr 5
Hilton Garden Inn Reagan National Airport

Bella Vista Hotel & Suites

Bella Vista Hotel & Suites
3.5 star property
Montview
8.2 out of 10, Very Good, (1,001 reviews)
"Staff was great room was clean "
United States
Keiseanna
The price is P8,452
P9,510 total
includes taxes & fees
Mar 31 - Apr 1
Bella Vista Hotel & Suites

Hyatt Centric Arlington

Hyatt Centric Arlington
4.0 star property
Rosslyn
9.0 out of 10, Wonderful, (1,463 reviews)
"Great hotel, well kept, good food, excellent bar service. "
United States
Trisha
The price is P9,750
P11,139 total
includes taxes & fees
Apr 5 - Apr 6
Hyatt Centric Arlington

Wingate by Wyndham Williamsburg

Wingate by Wyndham Williamsburg
2.5 star property
Williamsburg
8.2 out of 10, Very Good, (816 reviews)
"Clean room, comfortable bed, convenient check in & out, & a simple delicious breakfast, something for everyone "
United States
Amber
The price is P4,581
P5,355 total
includes taxes & fees
Apr 5 - Apr 6
Wingate by Wyndham Williamsburg

Hyatt Place Charlottesville

Hyatt Place Charlottesville
3.0 star property
Hydraulic
9.2 out of 10, Wonderful, (1,003 reviews)
"Hotel was very clean and the staff was very friendly"
United States
William
The price is P7,206
P8,237 total
includes taxes & fees
Apr 5 - Apr 6
Hyatt Place Charlottesville

Natural Bridge Hotel, Trademark Collection by Wyndham

Natural Bridge Hotel, Trademark Collection by Wyndham
3.0 star property
Natural Bridge
7.8 out of 10, Good, (1,000 reviews)
"My second time staying here while traveling. It’s a charming hotel that has been upgraded with nice colors and furnishings. It’s clean, quiet and safe. The night I stayed there, park rangers from over were having a conference there so there was a lot of law enforcement presence. "
United States
Eileen
The price is P4,324
P4,985 total
includes taxes & fees
Apr 19 - Apr 20
Natural Bridge Hotel, Trademark Collection by Wyndham

English Inn of Charlottesville

English Inn of Charlottesville
3.0 star property
The Meadows
9.2 out of 10, Wonderful, (2,780 reviews)
"everything was right there close to the hotel or a little drive, the hotel was clean and staff was so friendly. definitely will stay here again!"
United States
hannah
The price is P6,249
P7,351 total
includes taxes & fees
Apr 12 - Apr 13
English Inn of Charlottesville
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Virginia Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Virginia cost?
The price for hotels in Virginia ranges from P4,985 to P10,159 per night. Expedia has great deals on stays with restaurants or in top food areas that'll please both your taste buds 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?
Satisfy your cravings in Virginia when you stay at one of our multiple hotels with dining. With a total average guest review rating of 8.7, there's a tempting option for all tastes and budgets. If you're traveling to Norfolk - Virginia Beach, look up Glass Light Hotel & Gallery, Autograph Collection, a 3.5-star escape with hypo-allergenic bedding and an espresso maker. Another recommendation in this city is Hyatt Place Virginia Beach Town Center. This 3-star stay has a swimming pool and pool sun loungers.
How many hotels with dining are there in Virginia?
Choose from 1564 hotels that offer access to great dining throughout Virginia. Whether you're searching for a hotel with restaurants or one that places you in the heart of a foodie hub, Expedia makes it a cinch to find the perfect place.
What are the best cheap hotels with dining in Virginia?
With hotels with dining starting at only P4,985 per night, you'll have extra money to spend on exploring Virginia's culinary hot spots. If Norfolk - Virginia Beach is on your travel agenda, check in to Holiday Inn Express Chesapeake - Norfolk, an IHG Hotel. Pool sun loungers and a swimming pool help make this property a top choice. Expedia also has low-cost hotels with dining in Richmond. Get comfortable at Hampton Inn & Suites Richmond/Glenside and make use of conveniences like a swimming pool and an electric car charging station. Want to see the sights of Virginia without hurting your hip pocket? Add some epic free attractions to your travel itinerary, such as Ocean View Beach in Norfolk - Virginia Beach. Richmond also has lots of things to do that don't cost anything, including Virginia Museum of Fine Arts. 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.
Are there any family-friendly hotels with dining in Virginia?
There sure are, so gather your crew and get busy organizing your Virginia escape! If Norfolk - Virginia Beach is on your agenda, make a booking at Hyatt Place Virginia Beach Town Center. This 3-star family-friendly hotel will place you near some great foodie experiences. Amenities here include complimentary breakfast and housekeeping services. Another terrific choice with dining is Holiday Inn Express Chesapeake - Norfolk, an IHG Hotel. Also in Norfolk - Virginia Beach, it has a 2.5-star rating and has complimentary breakfast and a nearby zoo. After you've checked in to your room and sampled a few local dishes, it's time to check out Norfolk - Virginia Beach. Make memories together at family-friendly attractions such as Virginia Zoo and Ocean View Beach.
Are there any 5-star hotels with dining in Virginia?
In Virginia, 5-star hotels with dining are hard to come by. But there are some 4-star properties that will put you within easy reach of some top-notch food experiences. If you're on your way to Norfolk - Virginia Beach, base yourself at Hilton Norfolk The Main. It comes with amenities such as a rooftop terrace and a pillow menu. Alternatively, eat your way around Virginia from The Westin Virginia Beach Town Center. Also in Norfolk - Virginia Beach, it offers a swimming pool and room service.
Why book your hotel with dining in Virginia with Expedia?
With Expedia, it's a cinch to find your dream hotel with dining in Virginia. Use our filters to search for properties with a restaurant on-site. If you have a certain budget, choose how much you want to spend and your preferred hotel star rating. We'll help you find the perfect place whatever your bank balance or tastes.
How can I find cheap hotels with dining in Virginia?
A good way to find cheap hotels with dining in Virginia is with Expedia's convenient filter tool. Source accommodations with restaurants or a few extra touches, like included breakfast and dinner. You can also refine your search results by budget, star rating and amenities to snag unbeatable rates in a couple of clicks.
What is there to do in Virginia near my hotel with dining?
Whether you're here for shopping, dining, history or culture, Virginia offers it all, and more! The major city of Norfolk - Virginia Beach is home to lots of attractions and activities, including Lake Wright, Virginia Beach Town Center and Norfolk Premium Outlets. If you're planning an escape to Richmond, Virginia Museum of Fine Arts, Altria Theater and Science Museum of Virginia are worth putting on your itinerary.