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., Bristol, VA 24201
  • Low priced hotel
  • Free comp. breakfast
Days Inn Bristol Parkway
+1-800-230-4134
536 Volunteer Pkwy., Bristol, TN 37620
  • Low Cost hotel
  • Check in time: 12:00 PM
Comfort Inn 2368 Lee Highway, Bristol, VA 24202
  • Low-priced Rural property
  • 84 rooms in hotel
From$99
Average 3.5 /5Reviews Call
Knights Inn Bristol - Bristol
+1-888-690-5247
101 Gate City Highway, Bristol, VA 24201
  • Low priced Downtown property
  • 2 floors in hotel
  • Most guests indicated the reception staff was not good
  • Low price
Holiday Inn Hotel & Suites Convention Center 3005 Linden Dr., Bristol, VA 24202
  • Midscale Convention Center property
  • Hotel has 224 rooms
  • Most guests said the wifi quality was bad
  • WiFi system needs upgrading
Baymont Inn & Suites Bristol : 1014 Old Airport Rd.
+1-800-881-1523
1014 Old Airport Rd., Bristol, VA 24201
  • Low Cost Highway hotel
  • Fitness + Health Center
Courtyard by Marriott Bristol in Bristol
+1-888-283-3404
3169 Linden Dr., Bristol, VA 24202
  • Mid-scale Airport property
  • Hotel has 5 floors
  • Every guests reviewed thought rooms were spacious
  • Excellent pool
From$85
Very Good 4.0 /5Reviews Call
Motel 6 in Bristol
+1-800-997-5149
21561 Clear Creek Rd., Bristol, VA 24202
  • Inexpensive Highway hotel
  • Hotel has 52 rooms
From$51
Very Good 4.0 /5Review Score Call
Quality Inn & Suites : 131 Bristol East Rd. 131 Bristol East Rd., Bristol, VA 24202
  • Low-priced Highway property
  • 65 sleeping rooms in hotel
Hilton Garden Inn Bristol 121 Village Circle, Bristol, VA 24201
  • 3-star Highway property
  • Check-in: 3:00 pm
Hampton Inn : 3299 West State St.
+1-800-997-5148
3299 West State St., Bristol, TN 37620
  • Affordable Highway hotel
  • Hotel has 8 suites
  • Great shopping and nice reception
  • Clean
From$75
Very Good 4.0 /5Review Score Call
American Inn Bristol - Bristol 3281 West State St., Bristol, TN 37620
  • Cheap hotel
  • 89 rooms in hotel
Comfort Inn in Abingdon 170 Jonesboro Rd., Abingdon, VA 24210 ~10.87 miles northeast of Bristol
  • Two-star Highway hotel
  • Check-in time: 11:00
Comfort Suites in Abingdon 1093 Ole Berry Dr., Abingdon, VA 24210 ~11.05 miles northeast of Bristol
  • Midscale Highway hotel
  • Check in time: 11:00
  • The majority of guests did not enjoy the desserts
  • Rooms are great
From$59
Very Good 4.0 /5Read Reviews Call
Hampton Inn Abingdon Va : 340 Commerce Dr. 340 Commerce Dr., Abingdon, VA 24211 ~12.64 miles east of Bristol
  • Three Star hotel
  • 3 floors in hotel
From$115
Very Good 4.5 /5Hotel Reviews Call
Super 8 : 298 Towne Centre Dr. 298 Towne Centre Dr., Abingdon, VA 24210 ~12.72 miles east of Bristol
  • 2 star Highway property
  • 3 floors in property
Holiday Inn Express Abingdon Va - Abingdon 940 East Main St., Abingdon, VA 24210 ~14.96 miles east of Bristol
  • 3 star Rural property
  • Hotel has 3 floors
  • The majority of guests said rooms were clean
  • Nice staff
Quality Inn & Suites - Abingdon 930 East Main St., Abingdon, VA 24210 ~14.96 miles east of Bristol
  • Low priced Lake property
  • 4 floors in hotel
  • Bathroom is ok
  • Dining area was clean and large
From$85
Very Good 4.0 /5Read Reviews Call
Days Inn
+1-800-997-5148
887 Empire Dr., Abingdon, VA 24210 ~15.28 miles east of Bristol
  • 3-star Highway property
  • Free complimentary breakfast
From$42
Average 3.5 /5Reviews Call
Sleep Inn & Suites
+1-888-690-5247
200 Hospitality Place, Kingsport, TN 37663 ~15.85 miles west of Bristol
  • Two-star Airport hotel
  • Check-in time: 3:00 PM
  • Tip driver
  • Fantastic service
From$65
Very Good 4.0 /5Reviews Call
Econo Lodge - Kingsport
+1-888-305-3366
9980 Airport Pky, Kingsport, TN 37663 ~15.90 miles west of Bristol
  • Two star Airport property
  • Hotel has 2 floors
La Quinta Inn & Suites 10150 Airport Pkwy., Kingsport, TN 37663 ~15.96 miles west of Bristol
  • Midscale Downtown property
  • Fitness / Gym is on-site
  • Good accessibility by car
  • Most guests said rooms were small
Quality Inn Kingsport Tn 3004 Bay Meadow Pls, Kingsport, TN 37664 ~18.01 miles west of Bristol
  • 3-star Highway property
  • Hotel has 2 suites
Quality Inn & Conference Center : 1900 American Way
+1-800-997-5149
1900 American Way, Kingsport, TN 37660 ~19.14 miles west of Bristol
  • 2 star Suburban property
  • Shuttle to airport available
  • Friendly service
  • Bathroom could be optimized
Red Roof Inn
+1-888-690-5281
100 Indian Center Court, Kingsport, TN 37660 ~19.17 miles west of Bristol
  • Low Cost Suburban property
  • Hotel has 2 floors
Next 25 Bristol Hotels >  [1 - 25 of 50]    
Next: See My Bristol Hotels with Pricing
Back to Top