Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Richard Kennedy on trover

Find Hotels in Bristol, VA

Filter by

Selecting an option opens a search results page with the selected filter applied
Popular FiltersSelecting an option opens a search results page with the selected filter applied
Star ratingSelecting an option opens a search results page with the selected filter applied
Your BudgetSelecting an option opens a search results page with the selected filter applied
Guest ratingSelecting an option opens a search results page with the selected filter applied
Payment TypeSelecting an option opens a search results page with the selected filter applied
Property TypeSelecting an option opens a search results page with the selected filter applied
NeighborhoodSelecting an option opens a search results page with the selected filter applied
Popular LocationsSelecting an option opens a search results page with the selected filter applied
AmenitiesSelecting an option opens a search results page with the selected filter applied
AccessibilitySelecting an option opens a search results page with the selected filter applied
Trip TypeSelecting an option opens a search results page with the selected filter applied
Secluded Mountain Cabin on a Large Estate With Water Fall, Hiking Trails & Creek
4.7/5Exceptional! (70 reviews)
We want to go back!

"This was just what our family needed. It was away from people but is a short drive to The Pinnacle shopping area that was really nice to shop and eat at. The place was clean and the surrounding tranquil."…"

Reviewed on Jun 27, 2020

Secluded Mountain Cabin on a Large Estate With Water Fall, Hiking Trails & Creek
Cozy Urban Loft Located in the Heart of Downtown Bristol
Get Rates
3.01 mi from city center
5/5Exceptional! (1 review)
Great loft in a fun little city

"Karen thought of everything...we'll definitely be back!"…"

Reviewed on Jun 7, 2020

Cozy Urban Loft Located in the Heart of Downtown Bristol
Comfortable Spacious Vacation get Away. Four Fireplaces, Front Porch and Patio
No reviews
Great Race Weekend Getaway.

"House was spacious and well furnished with kitchenware/utensils. Drive time to Bristol Motor Speedway was 25-30 minutes."…"

Reviewed on Aug 22, 2019

Comfortable Spacious Vacation get Away. Four Fireplaces, Front Porch and Patio

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Live Like a Local Loft - Unique Downtown Experience, Cool Vibe - Bristol Va/tn
5/5Exceptional! (3 reviews)
COOL Downtown Loft

"Great location in the heart of Downtown Bristol! Walk to lots of local restaurants, music venues, craft breweries. Comfy bed, Netflix, and lot of extra amenities! The loft was super clean the Downtown is so cute and quaint."…"

Reviewed on May 9, 2020

Live Like a Local Loft - Unique Downtown Experience, Cool Vibe - Bristol Va/tn
The Budget Friendly Rest Easy
The price is $52 per night
1.43 mi from city center
4.8/5Exceptional! (6 reviews)
Great stay!

"Clean and cozy! Would book it again!"…"

Reviewed on Dec 5, 2019

The Budget Friendly Rest Easy
The Sessions Hotel, Bristol, a Tribute Portfolio Hotel
2.5 out of 5
833 State Street, Bristol, VA
Free CancellationReserve now, pay when you stay
The price is $174 per night
3.13 mi from city center
5/5Exceptional! (1 review)

"Beautiful hotel with lots of character! Very comfy bed."…"

Reviewed on Jul 5, 2020

The Sessions Hotel, Bristol, a Tribute Portfolio Hotel
Skyland Inn
2 out of 5
15545 Lee Hwy, Bristol, VA
Get Rates
4.27 mi from city center
3.5/5Good! (72 reviews)

"Friendly, no nonsense staff. Economical. Microwave, refrigerator and desk available."…"

Reviewed on Jan 13, 2020

Skyland Inn
Stunning, Very Comfortable 2 Bedroom House
The price is $86 per night
3.19 mi from city center
4.9/5Exceptional! (46 reviews)
House has been remodel and is very nice!!

"Great house! Enjoyed my stay!!"…"

Reviewed on Feb 13, 2020

Stunning, Very Comfortable 2 Bedroom House
Days Inn by Wyndham Bristol
2 out of 5
1014 Old Airport Rd, Bristol, VA
Free CancellationReserve now, pay when you stay
The price is $53 per night
1.65 mi from city center
3.4/5 (995 reviews)

"I was very impressed with how welcome i was made to feel."…"

Reviewed on Jun 1, 2020

Days Inn by Wyndham Bristol
#RosamondsRoom - Bristol VA Downtown Private Guest Suite - Walk to State Stree
The price is $65 per night
2.83 mi from city center
4.6/5Wonderful! (5 reviews)

"The home is a beautifully restored Victorian with furnishings to match. Daniel and Monica are excellent hosts who love to share the history of their home. Hill House is centrally locates in Bristol."…"

Reviewed on Dec 31, 2019

#RosamondsRoom - Bristol VA Downtown Private Guest Suite - Walk to State Stree
Cozy, Relaxing Bristol Retreat
The price is $91 per night
1.45 mi from city center
5/5Exceptional! (44 reviews)
Lovely Home

"Wonderful and charming home. Very clean and comfortable. Nice little extra touches in the master bedroom that it felt like I was in a spa. Definitely will stay here again."…"

Reviewed on Jun 26, 2020

Cozy, Relaxing Bristol Retreat
Motel 6 Bristol, VA
2 out of 5
21561 Clear Creek Rd, Bristol, VA
Free Cancellation
The price is $57 per night
1.72 mi from city center
4.2/5Very Good! (545 reviews)

"Staff was very friendly and location is close to restaurants & shopping options."…"

Reviewed on Apr 8, 2020

Motel 6 Bristol, VA
Red Roof Inn Bristol
2.5 out of 5
2139 Lee Hwy, Bristol, VA
Free CancellationReserve now, pay when you stay
The price is $57 per night
0.44 mi from city center
4.2/5Very Good! (326 reviews)

"The family that owned this is working really hard through the pandemic and is incredibly welcoming and kind. Really nice place to rest . The owner personally checked my room to make sure everything was set up nearly perfect before I went in for my stay and was super forward with me about everything ..."…"

Reviewed on Jul 9, 2020

Red Roof Inn Bristol
The Bristol Hotel
4 out of 5
510 Birthplace of Country Music Way, Bristol, VA
Free CancellationReserve now, pay when you stay
The price is $149 per night
2.9 mi from city center
4.8/5Exceptional! (132 reviews)

"Very clean, excellent staff, great location, comfortable rooms."…"

Reviewed on Jun 27, 2020

The Bristol Hotel
Courtyard by Marriott Bristol
3 out of 5
3169 Linden Dr, Bristol, VA
Free CancellationReserve now, pay when you stay
The price is $134 per night
1.37 mi from city center
4.4/5Wonderful! (537 reviews)

"Great room, nice and friendly staff. Only complaint was from check-in on Thursday night until noon on Friday out tv wasn’t working. Other than that it was really nice"…"

Reviewed on Jun 30, 2020

Courtyard by Marriott Bristol
Don't see what you're looking for?
See all available properties in Bristol
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Bristol

Families will find kid-friendly activities in Bristol, and visitors give high marks for the top-notch restaurants and shopping. Tourists who journey to this welcoming city can discover its entertainment choices, theaters, and sporting events. A top sight in the city is Jefferson National Forest.

  • There are 46 hotels and other accommodations in Bristol
  • The closest major airport is in Abingdon, VA (VJI-Virginia Highlands), 7.6 mi (12.2 km) from the city center
  • The next closest is in Tri-Cities, TN (TRI-Tri-Cities Regional), 17.6 mi (28.3 km) away

Sightseeing and Staying in Bristol

The city is well known for its theaters and opera, and cultural venues include Barter Theatre, Birthplace of Country Music Museum, and William King Museum. The city's natural setting is picturesque, including the hiking trails and these places to visit: Jefferson National Forest, Virginia Creeper Trail Abingdon, and Mount Rogers National Recreation Area. The city is well liked for its places to shop, and Bristol Mall is a favorite for retail therapy.

As you plan your holiday getaway, you'll find 46 hotels and other lodging options available to choose from in Bristol. These are top ranked ones based on Expedia user reviews:

  • The Bristol Hotel - This 4-star hotel features a restaurant, free WiFi, and a 24-hour fitness center. It's a favorite with Expedia travelers for its bar and helpful staff.
  • Fairfield Inn & Suites by Marriott Abingdon - Our customers like the breakfast and comfortable, quiet rooms at this hotel. This 2.5-star hotel features free breakfast, an indoor pool, and free WiFi.
  • Country Inn & Suites by Radisson, Abingdon, VA - This 2.5-star hotel features free breakfast, an outdoor pool, and free WiFi. Expedia customers like its overall value and pool.

One of the top places to see in the surrounding area is Bristol Motor Speedway, 9.8 mi/15.8 km from the center of the city.

Dressing for Bristol

  • Between January and March, you can expect average temperatures of 61°F during the day and 23°F at night
  • From April to June, the average during the day is 84°F, while the average at night is 36°F
  • July through September has daytime averages of 84°F with nighttime averages of 47°F
  • In October-December, you can expect daytime averages of 73°F and nighttime averages of 23°F
  • Average annual rainfall for Bristol is 45.63 inches
  • Usually July and August are the hottest months with an average of 84°F, whereas January and December are often coldest, averaging 25°F

Frequently asked questions

Where is the best place to stay in Bristol?
The Bristol Hotel is a favorite property for Expedia customers. This 4-star hotel offers 2 bars and a restaurant. Traveler reviews also recommend Fairfield Inn & Suites by Marriott Abingdon and Country Inn & Suites by Radisson, Abingdon, VA as top choices for your trip.
If I need to cancel my hotel reservation in Bristol, will I receive a refund?
Yes, the majority of hotel reservations are refundable provided that you cancel before the hotel’s cancellation deadline, which is often 24 or 48 hours before check in. If you booked a non-refundable reservation, you might still have the option to cancel and be given a refund within a 24-hour period of booking. Enter dates in and click on “Search”, then you can use the “free cancellation” filter to review the best deals available in Bristol.
Where can I learn more about changing or cancelling my trip to Bristol?
To access more information about updating your trip to Bristol or cancelling it, head over to our customer service page.
What's the best place to stay on a budget in Bristol?
Based on reviews, Motel 6 Bristol, VA is a popular 2-star property for our travelers looking for an economical choice, and features free WiFi and laundry facilities. Other good options to stay on the cheap include Econo Lodge Near Motor Speedway and Days Inn by Wyndham Bristol.
What's the best accommodation for families in Bristol?
Comfort Suites Abingdon I-81 is a hotel with an indoor pool and free parking, and it’s a top choice on Expedia for families. Other good options for your kid-friendly vacation include Econo Lodge Glade Springs I-81 and Econo Lodge Near Motor Speedway. Kids of all ages will also enjoy a visit to Harry L. Coomes Recreation Center.
What's the best place to stay for a couple going to Bristol?
The Martha Washington Inn And Spa is a favorite 4-star hotel for couples, and features premium bedding and bathrobes. Another good option for a stay with your sweetheart is Country Inn & Suites by Radisson, Abingdon, VA.
What's the best pet-friendly place to stay in Bristol?
Red Roof Inn Abingdon is a top property for people traveling with their pets, and offers free WiFi for its human guests. Other good options for you and your pet include Holiday Inn Bristol Conference Ctr and Country Inn & Suites by Radisson, Abingdon, VA.
Where is the best place to stay with easy access to Virginia Creeper Trail Abingdon?
Adjacent to Virginia Creeper Trail Abingdon, The Martha Washington Inn And Spa is one of the top choices for your stay based on our traveler data, and this 4-star hotel offers a full-service spa and a golf course. Other good choices close by include Super 8 by Wyndham Abingdon VA and Hampton Inn Abingdon.
What about the best place to stay near Emory and Henry College?
One of the top choices for your stay is Knights Inn Glade Spring, located 2.8 mi (4.4 km) from Emory and Henry College, and this property offers a restaurant and free WiFi. Econo Lodge Glade Spring, located 2.7 mi (4.4 km) away, is another good choice for your stay.
What's the best high-end place to stay in Bristol?
The Martha Washington Inn And Spa is a 4-star hotel with a restaurant and a full-service spa, and it’s a popular choice for Expedia travelers looking for a pampering stay.
What's the best hotel for a golf vacation in Bristol?
Courtyard by Marriott Bristol is a 3-star hotel featuring a restaurant and free WiFi, and it’s a top choice for golfing nearby. Another good choice is Red Roof Inn Abingdon if you’d like to stay near a golf course while in town. You can tee off at Clear Creek Golf Club during your trip.
What are some hotels with pools in Bristol?
The Martha Washington Inn And Spa is a popular 4-star hotel featuring an indoor pool, a full-service spa, and a restaurant. Other choices with an onsite pool include Quality Inn & Suites Abingdon and Courtyard by Marriott Bristol.

Recent reviews of Bristol hotels

More trip options