Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bristol

Filter by star ratings
All filters
Holiday Inn Bristol Conference Ctr
7.2 Good

4.0 mi from city centre, Bristol Show on map

GoodBased on 167 reviews
7.2

Conveniently situated and offering an outdoor pool, this award-winning hotel is within easy driving distance of Bristol. It provides 3-star accommodation with air-conditioned rooms.

Hampton Inn Bristol
8.0 Excellent

3.7 mi from city centre, Bristol Show on map

ExcellentBased on 120 reviews
8.0

Hampton Inn Bristol provides comfortable 3-star accommodation in Bristol. It also features an outdoor pool, a 24-hour reception and meeting rooms.

Fairfield Inn & Suites Bristol
9.2 Excellent

3.6 mi from city centre, Bristol Show on map

ExcellentBased on 125 reviews
9.2

Located in Bristol, Fairfield Inn & Suites by Marriott Bristol is within a 20-minute drive of Tri-City Regional Airport and provides an indoor pool. It also offers a 24-hour reception, a terrace and an express check-in and check-out feature.

Comfort Inn
7.9 Good

2.1 mi from city centre, Abingdon Show on map

GoodBased on 221 reviews
7.9

Comfort Inn Abingdon is located in Abingdon and provides free Wi-Fi. It also offers an express check-in and check-out feature, an outdoor pool and a 24-hour reception.

Budget Host Inn Bristol
7.2 Good

0.4 mi from city centre, Bristol Show on map

GoodBased on 39 reviews
7.2

Budget Host Inn Bristol is located in Bristol and features free Wi-Fi. It is ideally positioned for guests wanting to discover the area's attractions.

Tips for booking a Bristol hotel

Cheapest month:July
Most expensive month:August
Average price in Bristol:$122/night
Absolute cheapest price found:$44/night
Cheapest day:Tuesday
Most expensive day:Saturday
$100 - $160
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$97 - $151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bristol hotels

Show all 37 hotels
1
Comfort Inn
7.9 Good

2.1 mi from city centre, Abingdon Show on map

Comfort Inn Abingdon is located in Abingdon and provides free Wi-Fi. It also offers an express check-in and check-out feature, an outdoor pool and a 24-hour reception.

2
Budget Host Inn Bristol
7.2 Good

0.4 mi from city centre, Bristol Show on map

Budget Host Inn Bristol is located in Bristol and features free Wi-Fi. It is ideally positioned for guests wanting to discover the area's attractions.

3
Fairfield Inn & Suites Bristol
9.2 Excellent

3.6 mi from city centre, Bristol Show on map

Located in Bristol, Fairfield Inn & Suites by Marriott Bristol is within a 20-minute drive of Tri-City Regional Airport and provides an indoor pool. It also offers a 24-hour reception, a terrace and an express check-in and check-out feature.

4
Holiday Inn Bristol Conference Ctr
7.2 Good

4.0 mi from city centre, Bristol Show on map

Conveniently situated and offering an outdoor pool, this award-winning hotel is within easy driving distance of Bristol. It provides 3-star accommodation with air-conditioned rooms.

5
Hampton Inn Bristol
8.0 Excellent

3.7 mi from city centre, Bristol Show on map

Hampton Inn Bristol provides comfortable 3-star accommodation in Bristol. It also features an outdoor pool, a 24-hour reception and meeting rooms.

Cheapest hotels in Bristol, Virginia

Show all 37 hotels
Budget Host Inn Bristol
7.2 Good

0.4 mi from city centre, Bristol Show on map

Budget Host Inn Bristol is located in Bristol and features free Wi-Fi. It is ideally positioned for guests wanting to discover the area's attractions.

$57
Avg. per night
Comfort Inn
7.9 Good

2.1 mi from city centre, Abingdon Show on map

Comfort Inn Abingdon is located in Abingdon and provides free Wi-Fi. It also offers an express check-in and check-out feature, an outdoor pool and a 24-hour reception.

$62
Avg. per night
Holiday Inn Bristol Conference Ctr
7.2 Good

4.0 mi from city centre, Bristol Show on map

Conveniently situated and offering an outdoor pool, this award-winning hotel is within easy driving distance of Bristol. It provides 3-star accommodation with air-conditioned rooms.

$92
Avg. per night
Fairfield Inn & Suites Bristol
9.2 Excellent

3.6 mi from city centre, Bristol Show on map

Located in Bristol, Fairfield Inn & Suites by Marriott Bristol is within a 20-minute drive of Tri-City Regional Airport and provides an indoor pool. It also offers a 24-hour reception, a terrace and an express check-in and check-out feature.

$118
Avg. per night
Hampton Inn Bristol
8.0 Excellent

3.7 mi from city centre, Bristol Show on map

Hampton Inn Bristol provides comfortable 3-star accommodation in Bristol. It also features an outdoor pool, a 24-hour reception and meeting rooms.

$128
Avg. per night

Hotel prices in Bristol

2 stars and under

$57 - $118

#1 Most popular

$118
Avg. per night

#2 Most popular

Comfort Inn
7.9 Good
$62
Avg. per night

Best value

$57
Avg. per night
3 stars

$92 - $128

#1 Most popular

Hampton Inn Bristol
8.0 Excellent
$128
Avg. per night
$92
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?

    Bristol is home to many highly-rated hotels, one of which is Holiday Inn Bristol Conference Ctr, which has a current rating of 7.2. For other potential stays, consider Hampton Inn Bristol and Fairfield Inn & Suites Bristol, which can also be great places to stay in Bristol.