We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Bristol

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Bristol?

We'll send you updates with the latest deals, reviews and articles for Bristol each week.

Map of Bristol Hotels

Hotels (13)

B&Bs / Inns (3)

Specialty Lodging (0)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
121 Village Cir, Bristol, VA 24201-8301
Hilton Garden Inn Bristol Slideshow
Show Prices
$114 - $153 Avg. price/night*
Ollie #1 of 13 hotels in Bristol
  •  Great hotel! 
  • Beautiful hotel. Modern and clean rooms. Great location. Few hotels in the... more
  • February 18, 2017
Professional photos | Traveler photos (102)
Special Offer STOP CLICKING AROUND
3169 Linden Dr, Bristol, VA 24202-5809
Courtyard Bristol Slideshow
Show Prices
$113 - $164 Avg. price/night*
Ollie #2 of 13 hotels in Bristol
  •  A nice relaxing stay 
  • The hotel is very nice looking and well kept, restaurant area was nice and... more
  • December 20, 2016
Professional photos | Traveler photos (79)
Special Offer Member Rates
21561 Clear Creek Road, I-81 Exit #7, Bristol, VA 24202
Show Prices
$65 - $81 Avg. price/night*
Ollie #3 of 13 hotels in Bristol
  •  Room was dirty 
  • This place can't be beat if you have a pet traveling with you. However on... more
  • February 18, 2017
Professional photos | Traveler photos (59)
2368 Lee Hwy., Bristol, VA 24202
Comfort Inn Slideshow
Show Prices
$84 - $114 Avg. price/night*
Ollie #4 of 13 hotels in Bristol
  •  Nothing spectacular 
  • We arrived late at night when the shifts were changing. The men working... more
  • December 27, 2016
Professional photos | Traveler photos (22)
Special Offer Choice Privileges Points
3005 Linden Dr, Bristol, VA 24202
Holiday Inn Bristol Conference Center Slideshow
Show Prices
$92 - $128 Avg. price/night*
Ollie #5 of 13 hotels in Bristol
Professional photos | Traveler photos (47)
Special Offer Book Direct and Save
912 Commonwealth Ave, Bristol, VA 24201-3326
Econo Lodge Bristol Slideshow
Show Prices
$56 - $74 Avg. price/night*
Ollie #6 of 13 hotels in Bristol
Professional photos | Traveler photos (28)
Special Offer Choice Privileges Points
127 Solar St, Bristol, VA 24201
Show Prices
Ollie #1 of 3 B&Bs / Inns in Bristol
Traveler photos (10)
1209 W. State Street, Bristol, VA 24201
Show Prices
$60 - $81 Avg. price/night*
Ollie #7 of 13 hotels in Bristol
Professional photos | Traveler photos (4)
131 Bristol East Rd, Bristol, VA 24202-5501
Quality Inn and Suites Bristol Slideshow
Show Prices
$62 - $93 Avg. price/night*
Ollie #8 of 13 hotels in Bristol
  •  Nice hotel 
  • I booked my stay on Expedia and the price I was charged was $53/night yet... more
  • February 6, 2017
Professional photos | Traveler photos (36)
Special Offer Choice Privileges Points
1014 Old Airport Road, Bristol, VA 24201
Days Inn Bristol Slideshow
Show Prices
$58 - $89 Avg. price/night*
Ollie #9 of 13 hotels in Bristol
  •  I would stay again 
  • The staff was was wonderful and very helpful. The room was clean and the... more
  • February 21, 2017
Professional photos | Traveler photos (39)
Special Offer Plan Ahead, Save 15%
101 Gate City Highway, Bristol, VA 24201
Knights Inn Bristol Slideshow
Show Prices
$49 - $74 Avg. price/night*
Ollie #10 of 13 hotels in Bristol
  •  Creepy  
  • When I approached this hotel it was by a narrow single lane street that... more
  • February 9, 2017
Professional photos | Traveler photos (20)
Special Offer Plan Ahead, Save 15%
15545 Lee Hwy, Bristol, VA 24202-3801
No photo provided
Show Prices
$41 - $54 Avg. price/night*
Ollie #11 of 13 hotels in Bristol
Professional photos | Traveler photos (1)
15364 Lee Hwy, Bristol, VA 24202-4012
Ollie #12 of 13 hotels in Bristol
15589 Lee Hwy, Bristol, VA 24202-3801
Show Prices
$43 - $44 Avg. price/night*
Ollie #13 of 13 hotels in Bristol
  •  RED, LIKE DANGER RED 
  • The roof is crumbling, stairs to rooms are crumbling and wobbly, carpet is... more
  • January 23, 2017
Professional photos | Traveler photos (14)
15598 Lee Hwy, Bristol, VA 24202-3800
Ollie #2 of 3 B&Bs / Inns in Bristol
Traveler photos (9)
224 Old Abingdon Hiway, Bristol, VA 24201
No photo provided
$65 - $95 Avg. price/night*