Photo by Susan Shope

Find Hotels with Restaurants in Bristol, VA

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Pick from 24 Bristol Hotels with Restaurants and compare room rates, reviews, and availability. Most hotels are fully refundable.

Indoor pool
Fairfield Inn & Suites by Marriott Abingdon
2.5 star property
9.6 out of 10, Exceptional, (497)
"Staff helpful and pleasant! Room clean."
The price is $137
$154 total
includes taxes & fees
Jun 4 - Jun 5
Fairfield Inn & Suites by Marriott Abingdon
Exterior
The Martha Washington Inn And Spa
4.0 star property
9.4 out of 10, Exceptional, (179)
"Room was comfortable and quiet. This is a very elegant hotel and felt pampered during our stay. "
The Martha Washington Inn And Spa
Exterior
Country Inn & Suites by Radisson, Abingdon, VA
2.5 star property
9.4 out of 10, Exceptional, (1012)
"At first i was a bit nervous about staying but i read reviews and called and spoke to the front desk and they were super friendly and helpful. He answered all my questions and was so very pleasant to talk to."
The price is $98
$110 total
includes taxes & fees
Jun 2 - Jun 3
Country Inn & Suites by Radisson, Abingdon, VA
Restaurant
Hilton Garden Inn Bristol
3.0 star property
9.2 out of 10, Wonderful, (434)
"Great stay as usual"
The price is $149
$177 total
includes taxes & fees
May 30 - May 31
Hilton Garden Inn Bristol
Suite, Non Smoking | Desk, blackout drapes, iron/ironing board, free cribs/infant beds
Comfort Suites Abingdon I-81
2.5 star property
9.0 out of 10, Wonderful, (919)
"We enjoyed the location of our hotel, Right off the highway. It was a spacious room that was overall clean, with a few small housekeeping issues. We enjoyed the pool in the evenings and appreciated it staying open late. Breakfast had a large variety of options."
The price is $102
$118 total
includes taxes & fees
Jun 9 - Jun 10
Comfort Suites Abingdon I-81
Exterior
Courtyard by Marriott Bristol
3.0 star property
8.8 out of 10, Excellent, (888)
"Nice clean rooms"
The price is $119
$140 total
includes taxes & fees
May 28 - May 29
Courtyard by Marriott Bristol
Interior
Motel 6 Bristol, VA
2.0 star property
8.6 out of 10, Excellent, (1004)
"Just need to check thier bath tub drain. Its a little slow"
The price is $67
$74 total
includes taxes & fees
May 28 - May 29
Motel 6 Bristol, VA
Free daily buffet breakfast
Quality Inn & Suites Abingdon
2.5 star property
8.6 out of 10, Excellent, (824)
"The couch is outdated and the seat covers are cracked, but the bed and bathroom are clean. There is no way to fully close the curtains and there is a parking lot right across the street. I wish there was a listing of channels so I didn’t have to keep clicking to find local channels, etc. It seems to be in a relatively safe area and close to lots of businesses. "
The price is $82
$92 total
includes taxes & fees
Jun 10 - Jun 11
Quality Inn & Suites Abingdon
Seasonal outdoor pool
Quality Inn & Suites I-81 Exit 7
2.5 star property
8.0 out of 10, Very Good, (734)
"Evening clerk was excellent. Friendly, informative, directed us to a restaurant. No breakfast..still blaming covid"
The price is $76
$89 total
includes taxes & fees
Jun 18 - Jun 19
Quality Inn & Suites I-81 Exit 7
Lobby
Clarion Pointe Abingdon I-81 near Fairgrounds
2.5 star property
8.0 out of 10, Very Good, (778)
"Forgot part of my phone charger, woman at the desk found me one to use. "
The price is $77
$86 total
includes taxes & fees
Jun 3 - Jun 4
Clarion Pointe Abingdon I-81 near Fairgrounds
Don't see what you're looking for?
See all available properties in Bristol
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.

Bristol Hotels with Restaurants information

 

Hotels with Restaurants in Bristol

24

Highest price
$149
Cheapest price
$60
Number of guest reviews
7,725
Total number of hotels in Bristol
789

 

Frequently asked questions

Why book your hotel with dining in Bristol with Expedia?
Expedia will help you find your ideal hotel with dining in Bristol. Take advantage of our filters to search for stays with their own restaurants. If you’re on a budget, select 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 Bristol?
Expedia can help you look for cheap hotels with dining in Bristol. Use our convenient filter tools to discover accommodations with restaurants or satisfying extras, such as included breakfast and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to save money.
What is there to do in Bristol near my hotel with dining?
If you’d like to experience the best of Bristol, Birthplace of Country Music Museum is the ideal place to start.

Recent reviews of Bristol hotels
Expedia verified reviews