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/Motels & Accommodations

Econo Lodge Near Motor Speedway 912 Commonwealth Ave., Bristol, VA 24201
  • Cheap property
  • Hotel has 48 rooms
From$49
Average 3.5 /5 Recent Reviews Call
Days Inn Bristol Parkway
+1-800-230-4134
536 Volunteer Pkwy., Bristol, TN 37620
  • Economy hotel
  • Check in time: 12:00 PM
Comfort Inn - Bristol 2368 Lee Highway, Bristol, VA 24202
  • Cheap Rural hotel
  • Fitness + Health Center
From$99
Average 3.5 /5 Guest Reviews Call
Knights Inn Bristol - Bristol
+1-888-690-5247
101 Gate City Highway, Bristol, VA 24201
  • Cheap Downtown hotel
  • Free breakfast
  • Most guests indicated the reception staff was not good
  • Rooms need regular maintenance
From$40
Average 3.0 /5 Hotel Reviews Call
Holiday Inn Hotel & Suites Convention Center 3005 Linden Dr., Bristol, VA 24202
  • Midscale Convention Center property
  • Check-in: 3:00 PM
  • Furniture needs more attention
  • Most guests liked the proximity to sightseeing
From$62
Average 3.5 /5 Review Score Call
Baymont Inn & Suites Bristol : 1014 Old Airport Rd.
+1-800-881-1523
1014 Old Airport Rd., Bristol, VA 24201
  • Two star Highway property
  • Check-in time: 3pm
From$60
Average 3.0 /5 Latest Reviews Call
Courtyard by Marriott Bristol
+1-888-283-3404
3169 Linden Dr., Bristol, VA 24202
  • Affordable Airport property
  • Hotel has 5 suites
  • New carpets
  • Excellent city hotel
From$85
Very Good 4.0 /5 Reviews Call
Motel 6 : 21561 Clear Creek Rd.
+1-800-997-5149
21561 Clear Creek Rd., Bristol, VA 24202
  • Cheap Highway hotel
  • Hotel has 3 floors
From$51
Very Good 4.0 /5 Review Score Call
Quality Inn & Suites 131 Bristol East Rd., Bristol, VA 24202
  • Economy Highway property
  • Free breakfast available
From$59
Average 3.5 /5 Guest Reviews Call
Hilton Garden Inn Bristol in Bristol 121 Village Circle, Bristol, VA 24201
  • Three Star Highway hotel
  • Hotel has 5 floors
From$92
Very Good 4.5 /5 Recent Reviews Call
Hampton Inn
+1-800-997-5148
3299 West State St., Bristol, TN 37620
  • Affordable Highway hotel
  • Free breakfast available
  • Generally very clean
  • Clean
From$75
Very Good 4.0 /5 Reviews Call
American Inn Bristol : 3281 West State St. 3281 West State St., Bristol, TN 37620
  • Low Cost property
  • Hotel has 4 suites
Comfort Inn - Abingdon 170 Jonesboro Rd., Abingdon, VA 24210 ~10.87 miles northeast of Bristol
  • Economical Highway property
  • Hotel has 80 rooms
From$59
Very Good 4.0 /5 Hotel Reviews Call
Comfort Suites - Abingdon 1093 Ole Berry Dr., Abingdon, VA 24210 ~11.05 miles northeast of Bristol
  • Mid-scale Highway property
  • Check-in: 11:00
  • Almost all guests said the pork dishes didn't taste good
  • Almost all guests thought rooms were spacious
From$59
Very Good 4.0 /5 Guest Reviews Call
Hampton Inn Abingdon Va - Abingdon 340 Commerce Dr., Abingdon, VA 24211 ~12.64 miles east of Bristol
  • Midscale property
From$75
Very Good 4.5 /5 Hotel Reviews Call
Super 8 : 298 Towne Centre Dr. 298 Towne Centre Dr., Abingdon, VA 24210 ~12.72 miles east of Bristol
  • 2-star Highway hotel
  • Comp. Breakfast
From$75
Average 3.5 /5 Reviews Call
Holiday Inn Express Abingdon Va 940 East Main St., Abingdon, VA 24210 ~14.96 miles east of Bristol
  • 3-star Rural property
  • Free breakfast
  • Great room
  • Perfectly clean
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
  • Low-priced Lake hotel
  • Free complimentary breakfast
  • Room exceeded my expectations
  • Most guests thought the building was acceptable
From$85
Very Good 4.0 /5 Hotel Reviews Call
Days Inn
+1-800-997-5148
887 Empire Dr., Abingdon, VA 24210 ~15.28 miles east of Bristol
  • 3 star Highway property
  • 4 suites in hotel
From$42
Average 3.5 /5 Hotel Reviews Call
Sleep Inn & Suites in Kingsport
+1-888-690-5247
200 Hospitality Place, Kingsport, TN 37663 ~15.85 miles west of Bristol
  • Inexpensive Airport hotel
  • Check-in time: 3:00 PM
  • Most guests said the beds were comfortable
  • Conveniently located
From$65
Very Good 4.0 /5 Guest Reviews Call
Econo Lodge - Kingsport
+1-888-305-3366
9980 Airport Pky, Kingsport, TN 37663 ~15.90 miles west of Bristol
  • Inexpensive Airport property
  • 2 floors in property
From$40
Very Good 4.0 /5 Hotel Reviews Call
La Quinta Inn & Suites - Kingsport 10150 Airport Pkwy., Kingsport, TN 37663 ~15.96 miles west of Bristol
  • 3-star Downtown property
  • Check in time: 1500
  • Most guests said the bathroom was dirty
  • Nice balcony
From$72
Very Good 4.0 /5 Reviews Call
Quality Inn Kingsport Tn in Kingsport 3004 Bay Meadow Pls, Kingsport, TN 37664 ~18.01 miles west of Bristol
  • 3-star Highway property
  • Hotel has 3 floors
From$51
Average 3.5 /5 Recent Reviews Call
Quality Inn & Conference Center
+1-800-997-5149
1900 American Way, Kingsport, TN 37660 ~19.14 miles west of Bristol
  • 2 star Suburban hotel
  • 186 sleeping rooms in hotel
  • Friendly service
  • Old carpet
From$49
Poor 2.0 /5 Reviews Call
Red Roof Inn
+1-888-690-5281
100 Indian Center Court, Kingsport, TN 37660 ~19.17 miles west of Bristol
  • Low priced Suburban property
  • Complimentary breakfast is offered
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