Hotels in Bristol

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

Bristol
18 Sep — 19 Sep2
Bristol
Sat 18/9
Sun 19/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bristol

Filter by star ratings
All filters
Travelodge Bristol Severn View M48
Travelodge Bristol Severn View M48
10.0 Excellent
Moto Service Area, Bristol, United Kingdom
Show on map
16.9 km from city centre, Bristol, ENG, United Kingdom 
ExcellentBased on 1 review
10.0

Travelodge Bristol Severn View is ideally located in peaceful village surrounds, just a short drive from Bristol and Newport. It also provides a garden, a 24-hour reception and wireless internet.

Macdonald Bath Spa
Macdonald Bath Spa
8.1 Excellent
Sydney Rd Bath Ba2 6Jf, Bath, United Kingdom
Show on map
1.2 km from city centre, Bath, ENG, United Kingdom 
ExcellentBased on 4,992 reviews
8.1

Located in Bath, Macdonald Bath Spa Hotel provides stylish, 5-star accommodation close to Sydney Gardens. This Victorian resort is set in the heart of the city.

Holiday Inn Bristol Airport
Holiday Inn Bristol Airport
8.1 Excellent
A38 Bridgewater Road Cowslip, Bristol, United Kingdom
Show on map
15.2 km from city centre, Bristol, ENG, United Kingdom 
ExcellentBased on 865 reviews
8.1

Providing a shuttle to Bristol Airport, plus complimentary wireless internet, Holiday Inn Bristol Airport is a comfortable base in Wrington. It offers 3-star accommodation with air-conditioned rooms.

Yha Bristol
Yha Bristol
8.2 Excellent
14 Narrow Quay, Bristol, United Kingdom
Show on map
0.6 km from city centre, Bristol, ENG, United Kingdom 
ExcellentBased on 1,039 reviews
8.2

YHA Bristol offers 4-star accommodation in Bristol. It is moments from Bristol Harbour, eateries and nightlife options.

Holiday Inn Bristol - Filton
Holiday Inn Bristol - Filton
7.8 Good
Filton Road, Bristol, United Kingdom
Show on map
6.8 km from city centre, Bristol, ENG, United Kingdom 
GoodBased on 1,634 reviews
7.8

Situated in Winterbourne, Holiday Inn Bristol Filton is a short drive from Bristol and provides a sauna, free Wi-Fi and an indoor pool. It has a gym, as well as a 24-hour reception, an express check-in and check-out feature and a safe.

OYO Flagship The Regency
OYO Flagship The Regency
6.9 Good
40 - 44 St Pauls Road, Clifton, Bristol, United Kingdom
Show on map
1.5 km from city centre, Bristol, ENG, United Kingdom 
GoodBased on 1,430 reviews
6.9

This comfortable hotel in Bristol offers complimentary wireless internet, as well as a concierge and a 24-hour reception. It is ideally positioned for those wishing to sightsee in the area.

Fox & Goose, Barrow Gurney by Marston's Inns
Fox & Goose, Barrow Gurney by Marston's Inns
8.3 Excellent
Bridgwater Rd, Barrow Gurney Bs48 3sl, Uk, Bristol, United Kingdom
Show on map
8.3 km from city centre, Bristol, ENG, United Kingdom 
ExcellentBased on 979 reviews
8.3

Situated in the countryside, Fox & Goose by Marston's Inns is a short trip from Bristol Harbour, Chew Valley Lake and Mendip Hills and a 10-minute car ride from Bristol Airport. Guests can also enjoy complimentary internet access in all areas.

The Washington
The Washington
7.5 Good
St Pauls Road, Bristol, United Kingdom
Show on map
1.5 km from city centre, Bristol, ENG, United Kingdom 
GoodBased on 1,693 reviews
7.5

Situated under a 10-minute walk from Clifton Down Railway Station, The Washington provides guests with a convenient base when in Bristol. It is conveniently positioned for guests wanting to visit the area's popular attractions.

Novotel Bristol Centre
Novotel Bristol Centre
8.2 Excellent
Victoria Street, Bristol, United Kingdom
Show on map
0.4 km from city centre, Bristol, ENG, United Kingdom 
ExcellentBased on 1,932 reviews
8.2

Under 20 minutes' stroll from Bristol Bus Station, the hotel provides guests with a convenient base while in Bristol. It also offers a sauna, an express check-in and check-out feature and a Turkish steam bath.

Hilton Garden Inn Bristol City Centre
Hilton Garden Inn Bristol City Centre
8.5 Excellent
Temple Way, Bristol, United Kingdom
Show on map
0.5 km from city centre, Bristol, ENG, United Kingdom 
ExcellentBased on 2,923 reviews
8.5

Situated in Bristol, just a 10-minute walk from Bristol Temple Meads Railway Station, the hotel provides 4-star accommodation and complimentary wireless internet. Only a short walk from Temple Church, it offers stylish rooms equipped with a refrigerator, free wireless internet access and a private bathroom.

Tips for booking a Bristol hotel

Cheapest month:December
Most expensive month:June
Average price in Bristol:$158/night
Absolute cheapest price found:$23/night
Cheapest day:Monday
Most expensive day:Wednesday
$114 - $275
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$132 - $162
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bristol hotels

Show all 1,046 hotels
1
Holiday Inn Bristol City Centre
Holiday Inn Bristol City Centre
8.1 Excellent
Bond Street, Bristol, United Kingdom
Show on map
0.7 km from city centre, Bristol 

Holiday Inn is situated amongst Bristol's well-known clubs and bars, just a brief walk from Bristol Bus Station. The various amenities this relaxed hotel has to offer include an express check-in and check-out feature, an executive floor and 24-hour room service.

2
The Gainsborough Bath Spa
The Gainsborough Bath Spa
9.1 Excellent
4 Beau Street, Bath, Somerset, Bath, United Kingdom
Show on map
0.2 km from city centre, Bath 

Conveniently located, The Gainsborough Bath Spa - YTL Classic Hotel offers easy access to Bath's best sightseeing areas. Those staying at the property have access to a sauna, an indoor pool and a beauty centre.

3
The Bristol Hotel
The Bristol Hotel
8.7 Excellent
Prince Street, Bristol, United Kingdom
Show on map
0.5 km from city centre, Bristol 

Situated in Bristol, the hotel offers stylish, 4-star accommodation close to Bristol Harbour. It is set in the area's popular nightlife district, which is only a few minutes walk from the Bristol Old Vic.

4
Holiday Inn Bristol - Filton
Holiday Inn Bristol - Filton
7.8 Good
Filton Road, Bristol, United Kingdom
Show on map
6.8 km from city centre, Bristol 

Situated in Winterbourne, Holiday Inn Bristol Filton is a short drive from Bristol and provides a sauna, free Wi-Fi and an indoor pool. It has a gym, as well as a 24-hour reception, an express check-in and check-out feature and a safe.

5
Radisson Blu Hotel, Bristol
Radisson Blu Hotel, Bristol
7.9 Good
Broad Quay Bristol GB BS1 4DA, Bristol, United Kingdom
Show on map
0.4 km from city centre, Bristol 

Situated in Bristol, Radisson Blu Hotel provides stylish, 4-star accommodation close to Bristol Cathedral. It is moments from the Bristol Old Vic, restaurants and nightlife options.

6
Arnos Manor Hotel
Arnos Manor Hotel
7.6 Good
470 Bath Road, Bristol, United Kingdom
Show on map
2.5 km from city centre, Bristol 

Arnos Manor Hotel offers a modern setting while in Bristol. The various facilities this historic hotel has to offer include a 24-hour reception, an express check-in and check-out feature and luggage storage.

7
Hampton by Hilton Bristol Airport
Hampton by Hilton Bristol Airport
8.9 Excellent
Bristol Airport, Bristol, United Kingdom
Show on map
11.2 km from city centre, Bristol 

Conveniently located minutes from Bristol Airport, Hampton By Hilton Bristol Airport offers contemporary accommodation in Backwell. It also provides an express check-in and check-out feature, a 24-hour reception and meeting rooms.

8
Apex City of Bath Hotel
Apex City of Bath Hotel
8.7 Excellent
1 James Street West, Bath, United Kingdom
Show on map
0.3 km from city centre, Bath 

Conveniently located in the middle of the city, this 4-star hotel makes for an ideal base in Bath. It also provides an indoor pool, an express check-in and check-out feature and a sauna.

Cheapest hotels in Bristol, Bristol

Show all 1,046 hotels
St Christopher's Inn Bath
St Christopher's Inn Bath
7.9 Good
9 Green Street, Bath, United Kingdom
Show on map
0.2 km from city centre,  

Featuring an on-site bar, this central Bath hostel is situated just a short stroll from SouthGate and Recreation Ground. It is close to Roman Baths, dining options and shops.

$29
Avg. per night
Kyle Blue Bristol - Luxury Hostel Boat
Kyle Blue Bristol - Luxury Hostel Boat
Wapping Wharf, Museum Street, Bristol, United Kingdom
Show on map
1.1 km from city centre,  

Kyle Blue - Bristol Harbour Luxury Hostel Boat provides a luxury setting while in Bristol. It is situated in close proximity to many popular bars, clubs and restaurants.

$51
Avg. per night
Travelodge Bristol Severn View M48
Travelodge Bristol Severn View M48
10.0 Excellent
Moto Service Area, Bristol, United Kingdom
Show on map
16.9 km from city centre,  

Travelodge Bristol Severn View is ideally located in peaceful village surrounds, just a short drive from Bristol and Newport. It also provides a garden, a 24-hour reception and wireless internet.

$56
Avg. per night
Cross Hands Hotel Old Sodbury by Greene King Inns
Cross Hands Hotel Old Sodbury by Greene King Inns
8.0 Excellent
Tetbury Road, Old Sodbury, Bristol, United Kingdom
Show on map
19.1 km from city centre,  

Set within the scenic parkland of Old Sodbury, Cross Hands Hotel Old Sodbury provides comfortable accommodation and a full range of facilities, such as free Wi-Fi, meeting rooms and a garden.

$71
Avg. per night
The Washington
The Washington
7.5 Good
St Pauls Road, Bristol, United Kingdom
Show on map
1.5 km from city centre,  

Situated under a 10-minute walk from Clifton Down Railway Station, The Washington provides guests with a convenient base when in Bristol. It is conveniently positioned for guests wanting to visit the area's popular attractions.

$78
Avg. per night
Yha Bristol
Yha Bristol
8.2 Excellent
14 Narrow Quay, Bristol, United Kingdom
Show on map
0.6 km from city centre,  

YHA Bristol offers 4-star accommodation in Bristol. It is moments from Bristol Harbour, eateries and nightlife options.

$79
Avg. per night
OYO Flagship The Regency
OYO Flagship The Regency
6.9 Good
40 - 44 St Pauls Road, Clifton, Bristol, United Kingdom
Show on map
1.5 km from city centre,  

This comfortable hotel in Bristol offers complimentary wireless internet, as well as a concierge and a 24-hour reception. It is ideally positioned for those wishing to sightsee in the area.

$79
Avg. per night
The Z Hotel Bath
The Z Hotel Bath
8.9 Excellent
7 Saw Close, Bath, United Kingdom
Show on map
0.2 km from city centre,  

Z Hotel Bath is situated in Bath and features free Wi-Fi. This hotel is set in the heart of the city.

$85
Avg. per night

Hotel prices in Bristol

2 stars or below

$29 - $131

Holiday Inn Express Bristol City Centre

No. 1 most popular

$131
Avg. per night
Victoria Square Hotel

No. 2 most popular

$93
Avg. per night
St Christopher's Inn Bath

Best value

$29
Avg. per night
3 stars

$56 - $584

Ibis Bristol Centre

No. 1 most popular

Ibis Bristol Centre
8.2 Excellent
$117
Avg. per night
Meadow Cottage Guest House

No. 2 most popular

$71
Avg. per night
Travelodge Bristol Severn View M48

Best value

$56
Avg. per night
4 stars and up

$102 - $411

Mercure Bristol Grand Hotel

No. 1 most popular

$139
Avg. per night
Bristol Marriott Royal Hotel

No. 2 most popular

$194
Avg. per night
Fox & Goose, Barrow Gurney by Marston's Inns
$102
Avg. per night

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

Where to stay in Bristol

Airports
Cities in Bristol

Bristol travel FAQs

  • Where is the best place to stay in Bristol?

    Users favour staying in areas such as Bristol, Fishponds, and Clifton. Consider these locations when searching for your desired stay.

  • What are the best hotels in Bristol?

    Mercure Bristol Grand Hotel is a very popular hotel in Bristol, with a score of 7.6 from 5,135 reviews. Bristol Marriott Royal Hotel (8.5 from 4,917 reviews) and Ibis Bristol Centre (8.2 from 5,710 reviews) are also highly rated Bristol hotels based on recent feedback from HotelsCombined users.