Star Rating
Hotel Name
Price Range (USD)to
Amenities

Bristol Hotels, Motels & Accommodations

Comfort Inn Bristol in Bristol
+1-888-690-5281
2368 Lee Highway, Bristol, VA 24202
  • Low priced Rural hotel
  • Check-in: 3:00 PM
Knights Inn Bristol - Bristol
+1-800-230-4134
101 Gate City Highway, Bristol, VA 24201
  • Cheap Downtown hotel
  • Check in time: 1.00 pm
Holiday Inn Hotel & Suites Convention Center
+1-800-997-5148
3005 Linden Dr., Bristol, VA 24202
  • Three Star Convention Center property
  • Fitness center on property
Baymont Inn & Suites Bristol
+1-888-690-5247
1014 Old Airport Rd., Bristol, VA 24201
  • Two star Highway hotel
  • 123 sleeping rooms in hotel
Courtyard by Marriott Bristol - Bristol
+1-888-305-3366
3169 Linden Dr., Bristol, VA 24202
  • Mid-scale Airport property
  • 5 suites in hotel
From$85
Very Good 4.0 /5Reviews Call
Microtel Inn & Suites - Bristol
+1-800-997-5149
131 Bristol East Rd., Bristol, VA 24202
  • 2-star Highway hotel
  • Hotel has 20 suites
Hampton Inn - Bristol
+1-888-690-5281
3299 West State St., Bristol, TN 37620
  • Three Star Highway hotel
  • 90 rooms in hotel
From$75
Very Good 4.0 /5Review Score Call
American Inn Bristol in Bristol 3281 West State St., Bristol, TN 37620
  • Low priced hotel
  • 2 floors in property
Bristol Lodging in Bristol
+1-800-997-5148
111 Holiday Dr., Bristol, TN 37620
  • Two-star property
Comfort Inn - Abingdon
+1-888-690-5247
170 Jonesboro Rd., Abingdon, VA 24210 ~10.86 miles northeast of Bristol
  • Low Cost Highway hotel
  • Check in: 15:00 PM
Super 8 of Abingdon
+1-888-305-3366
298 Towne Centre Dr., Abingdon, VA 24210 ~12.70 miles east of Bristol
  • Inexpensive Highway hotel
  • Check-in time: 3:00pm
Comfort Suites
+1-800-997-5149
1093 Ole Berryrd, Abingdon, VA 24210 ~12.80 miles northeast of Bristol
  • Mid-scale Highway hotel
  • Fitness center on property
Holiday Inn Express Abingdon Va : 940 East Main St. 940 East Main St., Abingdon, VA 24210 ~14.96 miles east of Bristol
  • 3 star Rural hotel
  • 3 floors in property
From$99
Very Good 4.5 /5Review Score Call
Quality Inn & Suites : 930 East Main St. 930 East Main St., Abingdon, VA 24210 Website ~14.96 miles east of Bristol
  • Low priced Lake property
  • 4 floors in hotel
From$80
Very Good 4.0 /5Review Score Call
Days Inn - Abingdon
+1-800-997-5148
887 Empire Dr., Abingdon, VA 24210 ~15.28 miles east of Bristol
  • Midscale Highway property
  • 2 floors in hotel
Sleep Inn & Suites in Kingsport
+1-888-690-5247
200 Hospitality Place, Kingsport, TN 37663 ~15.85 miles west of Bristol
  • 2-star Airport hotel
  • 5 suites in hotel
Econo Lodge in Kingsport
+1-888-305-3366
9980 Airport Pky, Kingsport, TN 37663 ~15.90 miles west of Bristol
  • Cheap Airport property
  • Check in time: 11.am
La Quinta Inn & Suites : 10150 Airport Pkwy. 10150 Airport Pkwy., Kingsport, TN 37663 ~15.96 miles west of Bristol
  • Mid-scale Downtown hotel
  • Gym / Fitness Center Available
Quality Inn Kingsport Tn - Kingsport
+1-888-690-5281
3004 Bay Meadow Pls, Kingsport, TN 37664 ~18.01 miles west of Bristol
  • Midscale Highway property
  • 3 floors in property
Quality Inn & Conference Center in Kingsport
+1-800-230-4134
1900 American Way, Kingsport, TN 37660 ~19.14 miles west of Bristol
  • Low Cost Suburban hotel
  • Complimentary breakfast is offered
Red Roof Inn
+1-800-997-5148
100 Indian Center Court, Kingsport, TN 37660 ~19.17 miles west of Bristol
  • Low-priced Suburban property
  • 122 sleeping rooms in hotel
Americourt Hotel - Elizabethton
+1-888-690-5247
1515 Hwey 19e Bypass, Elizabethton, TN 37643 ~19.20 miles south of Bristol
  • Midscale Mountain property
  • 56 rooms in property
Comfort Inn South 4624 Fairlane Dr., Kingsport, TN 37663 ~19.90 miles west of Bristol
  • Inexpensive Highway hotel
  • Free breakfast
From$69
Average 3.0 /5Reviews Call
Super 8 Motel Kingsport / I 81
+1-800-997-5149
1238 West Shipley Ferry Rd., Kingsport, TN 37663 ~19.93 miles west of Bristol
  • Economy Highway hotel
  • 3 floors in property
From$60
Average 3.0 /5Reviews Call
Holiday Inn Express Lebanon - Lebanon 228 Regional Park Rd., Lebanon, VA 24266 ~21.19 miles north of Bristol
  • Three Star property
  • 56 rooms in hotel
From$75
Excellent 5.0 /5Review Score Call
Next 25 Bristol Hotels > [1 - 25 of 50]   
Next: See My Bristol Hotels with Pricing
Back to Top