Hotels in Bristol

Search and compare Bristol hotels from hundreds of travel sites and save

Bristol, VA, United States
18 May — 19 May2
Bristol, VA, United States
Wed 18-5
Thu 19-5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Bristol

Filter by star ratings
All filters
The Bristol Hotel
The Bristol Hotel
9.1 Excellent
510 Birthplace of Country Music Way, Bristol, VA, United States
Show on map
0.5 km from city centre, Bristol 
ExcellentBased on 188 reviews
9.1

This comfortable hotel in Bristol offers complimentary wireless internet, as well as meeting rooms and an express check-in and check-out feature. It is ideally positioned for those wishing to discover the area's attractions.

Motel 6 Bristol Va
Motel 6 Bristol Va
8.1 Excellent
21561 Clear Creek Road, Bristol, VA, United States
Show on map
7.3 km from city centre, Bristol 
ExcellentBased on 444 reviews
8.1

Motel 6 Bristol is located in Bristol and offers guests free Wi-Fi. It is conveniently positioned for guests wanting to sightsee in the area.

Tips for booking a Bristol hotel

Cheapest month:July
Most expensive month:September
Average price in Bristol:S$ 211/night
Cheapest price found:S$ 65/night
Cheapest day:Thursday
Most expensive day:Sunday
S$ 133 - S$ 408
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 110 - S$ 250
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bristol hotels

Show all 53 hotels
1
Motel 6 Bristol Va
Motel 6 Bristol Va
8.1 Excellent
21561 Clear Creek Road, Bristol, VA, United States
Show on map
7.3 km from city centre, Bristol, VA, United States 

Motel 6 Bristol is located in Bristol and offers guests free Wi-Fi. It is conveniently positioned for guests wanting to sightsee in the area.

Cheapest hotels in Bristol, Virginia

Show all 53 hotels
Motel 6 Bristol Va
Motel 6 Bristol Va
8.1 Excellent
21561 Clear Creek Road, Bristol, VA, United States
Show on map
7.3 km from city centre,  

Motel 6 Bristol is located in Bristol and offers guests free Wi-Fi. It is conveniently positioned for guests wanting to sightsee in the area.

S$ 107
Avg. per night
The Bristol Hotel
The Bristol Hotel
9.1 Excellent
510 Birthplace of Country Music Way, Bristol, VA, United States
Show on map
0.5 km from city centre,  

This comfortable hotel in Bristol offers complimentary wireless internet, as well as meeting rooms and an express check-in and check-out feature. It is ideally positioned for those wishing to discover the area's attractions.

S$ 227
Avg. per night

Hotel prices in Bristol

2 stars and under
Motel 6 Bristol Va
#1 most popular

Motel 6 Bristol Va

21561 Clear Creek Road, Bristol, VA, United States

8.1 Excellent
S$ 107

Avg. per night

4 stars +
The Bristol Hotel
#1 most popular

The Bristol Hotel

510 Birthplace of Country Music Way, Bristol, VA, United States

9.1 Excellent
S$ 227

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bristol

Bristol travel FAQs

  • What are the best hotels in Bristol?

    One of the most popular hotels in Bristol is Red Roof Inn Bristol, which has been reviewed by 536 users and currently has a rating of 8.2/10. Other top-rated locations include Courtyard by Marriott Bristol and The Bristol Hotel, which have received 8.8/10 and 9.1/10 ratings from our users, respectively.