Photo by Tim Watkins

Search Hotels with Restaurant in Southern 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

Check prices for these dates

Our top choices for Southern Virginia hotels with a restaurant

1. Comfort Inn & Suites near Danville Mall

Comfort Inn & Suites near Danville Mall
2.5 star property
Danville
8.8 out of 10, Excellent, (725 reviews)
"PROPERTYWAS VERY WELL MAINTAINED AND ROOMS WERE CLEAN AND QUITE COMFORTABLE. I WOULD CONSIDE STAYING THERE AGAIN WHEN I COME BACK INTO THE AREA."
United States
Gregory
The price is ₹10,518
₹12,304 total
includes taxes & fees
29 Nov - 30 Nov
Comfort Inn & Suites near Danville Mall

2. Caesars Virginia Hotel & Casino - A Caesars Rewards Destination

Caesars Virginia Hotel & Casino - A Caesars Rewards Destination
3.5 star property
Danville
8.6 out of 10, Excellent, (196 reviews)
"The 2 queen bed room was really nice. Beds were extremely comfortable and the room was immaculately clean. Did not win at the casino though. Food was good"
United States
Shannon
The price is ₹12,595
₹18,433 total
includes taxes & fees
9 Nov - 10 Nov
Caesars Virginia Hotel & Casino - A Caesars Rewards Destination

3. Courtyard by Marriott Danville

Courtyard by Marriott Danville
3.0 star property
Danville
8.8 out of 10, Excellent, (555 reviews)
"Room was clean and staff was helpful"
United States
Sharon
The price is ₹14,284
₹16,608 total
includes taxes & fees
29 Nov - 30 Nov
Courtyard by Marriott Danville

4. The Berry Hill Resort & Conference Center

The Berry Hill Resort & Conference Center
4.0 star property
South Boston
9.2 out of 10, Wonderful, (793 reviews)
"Nice stay"
United States
Grant
The price is ₹12,156
₹15,165 total
includes taxes & fees
22 Nov - 23 Nov
The Berry Hill Resort & Conference Center

5. Quality Inn South Boston - Danville East

Quality Inn South Boston - Danville East
2.5 star property
South Boston
7.2 out of 10, Good, (432 reviews)
"Location and comfortable bed. Spacious room with refrigerator and microwave. Excellent shower system."
United States
James
The price is ₹7,104
₹7,943 total
includes taxes & fees
28 Nov - 29 Nov
Quality Inn South Boston - Danville East

6. Rocky Mount Motel near Hwy 220

Rocky Mount Motel near Hwy 220
2.5 star property
Rocky Mount
8.0 out of 10, Very good, (67 reviews)
"Other than the fact half the place smelled like for all the weed smokers that were there it was good."
United States
Zachary
The price is ₹6,327
₹7,738 total
includes taxes & fees
6 Dec - 7 Dec
Rocky Mount Motel near Hwy 220

7. Americas Express Inn South Hill

Americas Express Inn South Hill
2.0 star property
South Hill
8.4 out of 10, Very good, (33 reviews)
"Rooms were clean and staff were friendly."
United States
Stephanie
The price is ₹7,512
₹8,398 total
includes taxes & fees
9 Nov - 10 Nov
Americas Express Inn South Hill

8. Springhill Suites By Marriott Roanoke North

Springhill Suites By Marriott Roanoke North
4.0 star property
Alpine Hills
9.4 out of 10, Exceptional, (467 reviews)
"The room was clean, the hotel was quiet, breakfast was good!"
United States
Hayley
The price is ₹10,903
₹12,244 total
includes taxes & fees
22 Nov - 23 Nov
Springhill Suites By Marriott Roanoke North

9. The Lofts at Downtown Salem

The Lofts at Downtown Salem
3.5 star property
Salem
9.6 out of 10, Exceptional, (454 reviews)
"The place was amazing! I really enjoyed my stay and would definitely do so again!"
United States
Taneshia
The price is ₹11,161
₹13,237 total
includes taxes & fees
12 Nov - 13 Nov
The Lofts at Downtown Salem

10. Hilton Vacation Club The Historic Powhatan Williamsburg

Hilton Vacation Club The Historic Powhatan Williamsburg
3.5 star property
Williamsburg
9.2 out of 10, Wonderful, (4,011 reviews)
"Nice place to stay and convenient to everything"
United States
Pat
The price is ₹6,306
₹9,880 total
includes taxes & fees
15 Nov - 16 Nov
Hilton Vacation Club The Historic Powhatan Williamsburg
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.

Top Southern Virginia Hotel Reviews

Frequently Asked Questions

How much do hotels with dining in Southern Virginia cost?

Prepare to pay between ₹6,306 and ₹14,284 per night for hotels in Southern Virginia. A perfect stay with a restaurant, or one that's close to great dining experiences, is waiting for you with Expedia. 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.

How many hotels with restaurants are there in Southern Virginia?

Southern Virginia has 39 hotels offering access to some terrific places for food lovers. Enter your destination and travel dates and start planning your perfect stay today.

Why book your hotel with restaurants in Southern Virginia with Expedia?

Booking a hotel with restaurants in Southern Virginia is as simple as entering your travel dates and picking the option that has what you need. Seeking a stay that has its own restaurant or is in a culinary hot spot? Want it to be inexpensive or upscale? Use Expedia's filters to further narrow your search results and find your dream fit.

How can I find cheap hotels with restaurants in Southern Virginia?

With Expedia's nifty filter tool, comparing cheap hotels with restaurants in Southern Virginia is easy. To view properties that are easy on your bank balance, narrow down your search by budget, star rating and meal plans.

What is there to do in Southern Virginia near my hotel with restaurants?

There are many attractions to discover in Southern Virginia. If you've planned a night or two in Mecklenburg County, Occoneechee State Park shouldn't be missed.

Explore a world of travel with Expedia