With a population of 17,835, Bristol is a must-see destination in Virginia, United States. It is among the most popular tourist destinations in the country. Consider staying at least one whole day in Bristol to see all of its attractions.
If you’re looking for affordable options, Taste, Wood-Fired Kitchen (22940 Beaver Creek Ln) and Vivian's Table at The Bristol Hotel (115 Country Music Way) are great picks.
When flying to Bristol, you’ll arrive at Blountville Tri Cities TN/VA (TRI), which is located 15 miles from the city center. Airlines that fly from the United States to Bristol include Allegiant Air, Air France and Aeromexico. The shortest domestic flight to Bristol departs from Hartford and takes around 4h 01m.
Another option to get to Bristol is to pick up a car rental from Charlotte, which is about 121 miles from Bristol. You’ll find branches of Hertz and Dollar, among others, in Charlotte.
If you’re on a budget, well-reviewed accommodations include Budget Host Inn Bristol and Red Roof Inn Bristol.
Renting a car in Bristol costs $66 per day, on average.
Expect to pay $3.90 per gallon in Bristol (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $46.79 and $62.38. The most frequently booked car type in Bristol is Mini (Chrysler Pacifica or similar). If you’re looking to save money, though, keep in mind that Full-size rental cars (Chevrolet Malibu or similar) are, on average, 38% cheaper than other rental car types in the city.