Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

2-star hotels in Bristol, Virginia

Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Applied filters
Stars:   ×
Days Inn By Wyndham Bristol1014 Old Airport Road, Bristol, United States, 24201View on map
Guests can enjoy an indoor swimming pool and benefit from a beach restaurant at the hotel.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    • 24-hour business centre
    +3
7.6
Very good38 reviews
Price fromUS$ 89per nightSelect
Not available
Motel 6 Bristol21561 Clear Creek Rd, Bristol, United States, 24202View on map
The hotel was built in 2001 in a shopping area of Bristol, and nowadays has 53.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
8.4
Great7 reviews
Price fromUS$ 60per nightSelect
Not available
Econo Lodge Near Motor Speedway912 Commonwealth Ave, Bristol, United States, 24201
Placed close to Birthplace of Country Music Museum in the heart of Bristol, this hotel offers 44 rooms.
7.4
Very good3 reviews
Price fromUS$ 110per nightSelect
Not available
Red Carpet Inn Bristol15589 Lee Highway, Bristol, United States, 24202
7.2 mi from City Center
Within easy reach of Mountain Empire Aviation, this hotel comprises 60 rooms with en suite bathrooms.
5.8
Guest rating2 reviews
Price fromUS$ 102per nightSelect
Not available
Budget Host Inn Bristol1209 West State Street, Bristol, United States, 24201
Offering convenient proximity to Bristol Antiques, the hotel is also close to Bristol Antiques.
9.0
Perfect1 review
Price fromUS$ 52per nightSelect
Not available
Knights Inn Bristol101 Gate City Highway, Bristol, United States, 24201
Located in a business area, the hotel has 40 rooms, and it features a port nearby.
Price fromUS$ 54per nightSelect
Not available
Red Roof Inn Bristol2139 Lee Hwy, Bristol, United States, 24201
The hotel was built in 1985 in an entertainment area of Bristol, and nowadays has 62.
3.8
Guest rating3 reviews
Price fromUS$ 108per nightSelect
Not available
Quality Inn & Suites131 Bristol East Road, Bristol, United States, 24202
Located 8 km away from Bristol city center, this hotel features 65 rooms and an outdoor swimming pool.
Price fromUS$ 82per nightSelect
Not available
Rodeway Inn Bristol Near State Street2221 Euclid Ave, Bristol, United States, 24201
1.2 mi from City Center700 yd from Tilt
Set in the centre of Bristol, the property offers 78 rooms overlooking the sea.
Price fromUS$ 49per nightSelect
Not available
Howard Johnson Bristol2221 Euclid Ave Bristol Va 24201 Usa, Bristol, United States, 24201
A few meters away you can enjoy Devault Stadium.
4.2
Guest rating1 review
Price fromUS$ 67per nightSelect
Not available
Travel Inn2139 Lee Hwy, Bristol, United States, 24201
2.7 mi from City Center500 yd from Planet Kidz Family Fun Ctr
Select
Not available
Quality Inn3281 West State Street, Bristol, United States, 37620
3.6 mi from City Center
Price fromUS$ 98per nightSelect
Not available

Filtering results

Please wait...

12 hotels found