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 1 mile north of Birthplace of Country Music Museum and 1 mile north of State Street Bristol, VA/TN.

Bristol Hotels/Accommodations

The Bristol Hotel
+1-888-690-5247
510 Birthplace of Country Music, Bristol, VA 24201
  • High-end property
  • Hotel has 65 rooms
Econo Lodge Near Motor Speedway
+1-888-305-3366
912 Commonwealth Ave., Bristol, VA 24201
  • 2-star Downtown hotel
  • Has environment-friendly policy Read more
The Sessions Hotel
+1-800-881-1523
833 State St., Bristol, VA 24201
  • 4 star property
  • 4 floors in property
Days Inn by Wyndham Bristol Parkway
+1-888-283-3404
536 Volunteer Pkwy., Bristol, TN 37620
  • Low-priced Downtown property
  • 2 floors in property
Comfort Inn : 2368 Lee Highway
+1-866-221-8581
2368 Lee Highway, Bristol, VA 24202
  • 2 star Rural property
  • Gym is available on property
Rodeway Inn
+1-866-429-5787
2221a Euclid Ave., Bristol, VA 24201
  • 2 star Downtown property
  • Free comp. breakfast
Holiday Inn Hotel & Suites Convention Center
+1-888-690-5281
3005 Linden Dr., Bristol, VA 24202
  • 3 star Convention Center property
  • 10 floors in hotel
  • Most guests said rooms were clean
  • Most guests enjoyed the restaurants & bars nearby
Courtyard by Marriott : 3169 Linden Dr.
+1-888-690-5247
3169 Linden Dr., Bristol, VA 24202
  • Affordable Highway property
  • Gym is available on property
  • There is no breakfast buffet
  • The majority of guests thought the service was very professional
Days Inn
+1-888-305-3366
1014 Old Airport Rd., Bristol, VA 24201
  • Cheap Highway hotel
  • 4 floors in hotel
Motel 6 - Bristol
+1-800-881-1523
21561 Clear Creek Rd., Bristol, VA 24202
  • Two star Highway property
  • 52 rooms in property
From$51
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn & Suites in Bristol
+1-888-283-3404
131 Bristol East Rd., Bristol, VA 24202
  • 2-star Highway hotel
  • 3 floors in hotel
Hilton Garden Inn Bristol
+1-866-221-8581
121 Village Circle, Bristol, VA 24201
  • Midscale Highway property
  • Check in: 3:00 pm
From$109
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Scottish Inns in Bristol
+1-866-429-5787
1403 Bluff City Highway, Bristol, TN 37620
  • Economical hotel
  • 2 floors in property
Quality Inn Bristol in Bristol
+1-888-690-5281
3281 West State St., Bristol, TN 37620
  • Low Cost hotel
  • Check-in: 3:00 PM
Fairfield Inn & Suites Bristol in Bristol
+1-888-690-5247
3285 State St., Bristol, TN 37620
  • Mid-scale property
  • 98 rooms in hotel
From$90
Very Good 4.5 /5Reviews CallBookMore Details
Fairfield Inn & Suites : 3285 West State St.
+1-888-305-3366
3285 West State St., Bristol, TN 37620
  • 3-star Rural hotel
  • Check-in time: 3:00pm
Hampton Inn in Bristol
+1-800-881-1523
3299 West State St., Bristol, TN 37620
  • Mid-scale Highway hotel
  • Check-in: 2:00pm
  • Friendly service
  • Rooms need regular maintenance
From$80
Very Good 4.0 /5Read Reviews CallBookMore Details
Comfort Inn : 170 Jonesboro Rd.
+1-888-283-3404
170 Jonesboro Rd., Abingdon, VA 24210 ~10.87 miles northeast of Bristol
  • 2 star Lake hotel
  • Check in time: 3:00 PM
Comfort Suites - Abingdon
+1-866-221-8581
1093 Ole Berry Dr., Abingdon, VA 24210 ~11.05 miles northeast of Bristol
  • Mid-scale Highway hotel
  • Check-in: 11:00
  • Furnishings up to date
  • Almost all guests said the bathroom was dirty
Hampton Inn Abingdon Va in Abingdon
+1-866-429-5787
340 Commerce Dr., Abingdon, VA 24211 ~12.64 miles east of Bristol
  • 3 star property
  • 68 sleeping rooms in hotel
From$105
Very Good 4.5 /5Reviews CallBookMore Details
Super 8 : 298 Towne Centre Dr.
+1-888-690-5281
298 Towne Centre Dr., Abingdon, VA 24210 ~12.72 miles east of Bristol
  • Cheap Highway hotel
  • Free breakfast
Country Inn & Suites - Abingdon
+1-888-690-5247
940 East Main St., Abingdon, VA 24210 ~14.96 miles east of Bristol
  • 3-star Rural hotel
  • Check in time: 3:00 pm
  • Rather comfortable
  • Comfortable beds
Quality Inn & Suites in Abingdon
+1-888-305-3366
930 East Main St., Abingdon, VA 24210 ~14.96 miles east of Bristol
  • 2 star Lake hotel
  • Gym is available on property
  • Furniture needs more attention
  • Facilities were clean and comfortable
Red Roof Inn
+1-800-881-1523
887 Empire Dr., Abingdon, VA 24210 ~15.28 miles east of Bristol
  • Low-priced Highway hotel
  • 98 rooms in hotel
Sleep Inn & Suites in Kingsport
+1-888-283-3404
200 Hospitality Place, Kingsport, TN 37663 ~15.85 miles west of Bristol
  • Two star Airport hotel
  • 70 rooms in hotel
  • High comfort
  • Quiet halls
Next 25 Bristol Hotels >  [1 - 25 of 50]    
Next: See My Bristol Hotels with Pricing

Graph of Bristol, VA Hotel Prices for Next 20 Days

Rates shown are nightly rates before taxes and do not necessarily reflect all Bristol, VA discounts available. The chart reflects the cheapest Bristol hotel for each day and each star rating category.

FAQs about hotels in Bristol

What are the top rated hotels in Bristol?

The Bristol Hotel, Hilton Garden Inn Bristol and Fairfield Inn & Suites Bristol are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels in Bristol?

The Bristol Hotel, The Sessions Hotel and Holiday Inn Hotel & Suites Convention Center are the top 3 luxury hotels near Bristol city center.

What hotels are closest to the city center of Bristol?

The Bristol Hotel, Econo Lodge Near Motor Speedway, and The Sessions Hotel are the properties closest to Bristol city center.

How much does a cheap hotel in Bristol cost per night?

In the last year, a 2 star hotel in Bristol can be as cheap as $65.99 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Bristol cost per night?

In the last year, the average 3 star hotel in Bristol has been $96.72 per night. (based on HotelPlanner prices)

How much does a high-end hotel in Bristol cost?

In the last year, the average 4 star hotel in Bristol has been $199.00 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Bristol?

The Bristol Hotel, Americourt Hotel and The Sessions Hotel are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Bristol?

Fairfield Inn & Suites Bristol, Fairfield Inn & Suites and Courtyard by Marriott are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Bristol?

Rodeway Inn, Comfort Suites and Quality Inn & Suites are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular IHG hotels in Bristol?

Holiday Inn Express & Suites Lebanon, Holiday Inn Express Johnson City and Holiday Inn Hotel & Suites Convention Center are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top