Star Rating
Hotel Name
Price Range (USD) to
Amenities

Bristol Virginia Hotels & Motels

Find hotels & motels in Bristol using the list below. Find cheap and discounted hotel/motel rates in or nearby Bristol, VA for your personal leisure or group travel. Discover the most favored Bristol, Virginia motel and hotel rooms. Browse the Bristol area hotels to find the perfect lodging! Please use the provided map of the Bristol hotels. Need 5+ Rooms? Secure Bristol Group Hotel Rates

The Bristol center is about 2 miles northwest of King College and 2 miles east of Bristol Surgery Center.

Bristol Hotels & Accommodations

Econo Lodge Near Motor Speedway : 912 Commonwealth Ave. 912 Commonwealth Ave., Bristol, VA 24201
  • Two star property
  • Check in: 11:00
From$49
Average 3.5 /5 Recent Reviews Call
Days Inn Bristol Parkway - Bristol
+1-800-230-4134
536 Volunteer Pkwy., Bristol, TN 37620
  • 2 star hotel
Comfort Inn 2368 Lee Highway, Bristol, VA 24202
  • Two star Rural property
  • Gym is available on property
From$79
Average 3.5 /5 Hotel Reviews Call
Knights Inn Bristol
+1-888-690-5247
101 Gate City Highway, Bristol, VA 24201
  • Two star Downtown property
  • Check in time: 1.00 pm
  • Remote control did not work
  • Horrible vibe
From$40
Average 3.0 /5 Guest Reviews Call
Holiday Inn Hotel & Suites Convention Center 3005 Linden Dr., Bristol, VA 24202
  • Three Star Convention Center property
  • Check-in time: 3:00 PM
  • Bathroom needs cleaning
  • Minibar can be a problem
From$62
Average 3.5 /5 Latest Reviews Call
Baymont Inn & Suites Bristol in Bristol
+1-800-881-1523
1014 Old Airport Rd., Bristol, VA 24201
  • Low-priced Highway property
  • Check-in time: 3pm
From$60
Average 3.0 /5 Reviews Call
Courtyard by Marriott Bristol
+1-888-283-3404
3169 Linden Dr., Bristol, VA 24202
  • 3 star Airport hotel
  • 5 suites in property
  • Great amenities
  • Almost all guests enjoyed the friendly atmosphere
From$85
Very Good 4.0 /5 Hotel Reviews Call
Motel 6
+1-800-997-5149
21561 Clear Creek Rd., Bristol, VA 24202
  • Inexpensive Highway hotel
  • 3 floors in hotel
From$51
Very Good 4.0 /5 Hotel Reviews Call
Quality Inn & Suites 131 Bristol East Rd., Bristol, VA 24202
  • Low-priced Highway hotel
  • Comp. Breakfast
From$59
Average 3.5 /5 Recent Reviews Call
Hilton Garden Inn Bristol in Bristol 121 Village Circle, Bristol, VA 24201
  • Midscale Highway hotel
  • Check-in time: 3:00 pm
From$92
Very Good 4.5 /5 Latest Reviews Call
Hampton Inn in Bristol
+1-800-997-5148
3299 West State St., Bristol, TN 37620
  • Affordable Highway hotel
  • 5 floors in hotel
  • Clean rooms and common rooms
  • Bathroom needs cleaning
From$75
Very Good 4.0 /5 Hotel Reviews Call
American Inn Bristol - Bristol 3281 West State St., Bristol, TN 37620
  • Cheap hotel
  • 2 floors in property
From$49
Poor 2.5 /5 Reviews Call
Comfort Inn 170 Jonesboro Rd., Abingdon, VA 24210 ~10.87 miles northeast of Bristol
  • Low Cost Highway property
  • Check in time: 11:00
From$59
Very Good 4.0 /5 Recent Reviews Call
Comfort Suites in Abingdon 1093 Ole Berry Dr., Abingdon, VA 24210 ~11.05 miles northeast of Bristol
  • Midscale Highway hotel
  • Check-in: 11:00
  • Most guests thought rooms were spacious
  • The majority of guests thought rooms were spacious
From$59
Very Good 4.0 /5 Reviews Call
Hampton Inn Abingdon Va - Abingdon 340 Commerce Dr., Abingdon, VA 24211 ~12.64 miles east of Bristol
  • 3 star property
  • Hotel has 3 floors
From$115
Very Good 4.5 /5 Read Reviews Call
Super 8 - Abingdon 298 Towne Centre Dr., Abingdon, VA 24210 ~12.72 miles east of Bristol
  • Low-priced Highway property
  • 3 floors in hotel
From$75
Average 3.5 /5 Review Score Call
Holiday Inn Express Abingdon Va : 940 East Main St. 940 East Main St., Abingdon, VA 24210 ~14.96 miles east of Bristol
  • Mid-scale Rural hotel
  • 3 floors in hotel
  • Rather comfortable
  • Tasty breakfast
From$89
Very Good 4.5 /5 Review Score Call
Quality Inn & Suites - Abingdon 930 East Main St., Abingdon, VA 24210 ~14.96 miles east of Bristol
  • Cheap Lake hotel
  • 4 floors in property
  • Gas station across the street
  • Great restaurants
From$85
Very Good 4.0 /5 Read Reviews Call
Days Inn - Abingdon
+1-800-997-5148
887 Empire Dr., Abingdon, VA 24210 ~15.28 miles east of Bristol
  • Mid-scale Highway hotel
  • 98 sleeping rooms in hotel
From$42
Average 3.5 /5 Review Score Call
Sleep Inn & Suites
+1-888-690-5247
200 Hospitality Place, Kingsport, TN 37663 ~15.85 miles west of Bristol
  • Low-priced Airport property
  • Hotel has 3 floors
  • Good location
  • Most guests said the reception staff was great
From$65
Very Good 4.0 /5 Reviews Call
Econo Lodge
+1-888-305-3366
9980 Airport Pky, Kingsport, TN 37663 ~15.90 miles west of Bristol
  • Cheap Airport property
  • Check-in: 11.am
From$40
Very Good 4.0 /5 Review Score Call
La Quinta Inn & Suites : 10150 Airport Pkwy. 10150 Airport Pkwy., Kingsport, TN 37663 ~15.96 miles west of Bristol
  • Affordable Downtown hotel
  • Hotel has 5 floors
  • Most guests said the bathroom was dirty
  • Rooms could be larger
From$72
Very Good 4.0 /5 Reviews Call
Quality Inn Kingsport Tn : 3004 Bay Meadow Pls 3004 Bay Meadow Pls, Kingsport, TN 37664 ~18.01 miles west of Bristol
  • Midscale Highway property
  • 2 suites in hotel
From$51
Average 3.5 /5 Review Score Call
Quality Inn & Conference Center - Kingsport
+1-800-997-5149
1900 American Way, Kingsport, TN 37660 ~19.14 miles west of Bristol
  • 2 star Suburban hotel
  • Hotel has 2 floors
  • Rooms need regular maintenance
  • Beds awful
Red Roof Inn
+1-888-690-5281
100 Indian Center Court, Kingsport, TN 37660 ~19.17 miles west of Bristol
  • Inexpensive Suburban property
  • 122 sleeping rooms in hotel
From$47
Average 3.5 /5 Recent Reviews Call
Next 25 Bristol Hotels >   [1 - 25 of 50]    
Next: See My Bristol Hotels with Pricing
Back to Top
Table of Contents Top: Check Rates Bristol Hotels