Hotels in Bristol

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

Bristol, England, United Kingdom
24 Jan — 25 Jan2
Bristol, England, United Kingdom
Mon 24/1
Tue 25/1
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bristol

Filter by star ratings
All filters
Bristol Marriott Hotel City Centre
Bristol Marriott Hotel City Centre
8.1 Excellent
2 Lower Castle Street, Old Market, Bristol, United Kingdom
Show on map
0.5 km from city centre, Bristol 
ExcellentBased on 3,450 reviews
8.1

Located close to Bristol Bus Station, the hotel offers guests an ideal base when visiting Bristol. It is close to Castle Park, shops and nightlife options.

Holiday Inn Express Bristol City Centre
Holiday Inn Express Bristol City Centre
8.2 Excellent
South End, Temple Gate House, Bristol, United Kingdom
Show on map
0.7 km from city centre, Bristol 
ExcellentBased on 3,490 reviews
8.2

Holiday Inn Express Bristol City Centre is situated in Bristol and is close to the area's tourist attractions. The various facilities this modern hotel features include an express check-in and check-out feature, an executive floor and a 24-hour reception.

Holiday Inn Bristol Airport
Holiday Inn Bristol Airport
7.9 Good
A38 Bridgewater Road Cowslip, Bristol, United Kingdom
Show on map
15.2 km from city centre, Bristol 
GoodBased on 822 reviews
7.9

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.

Brooks Guesthouse Bristol
Brooks Guesthouse Bristol
8.3 Excellent
Exchange Avenue, Off St Nicholas Street, Bristol, United Kingdom
Show on map
0.2 km from city centre, Bristol 
ExcellentBased on 1,872 reviews
8.3

Situated in Bristol, just a short walk from Bristol Bus Station, Brooks offers 4-star accommodation and complimentary wireless internet. It is close to the Bristol Old Vic, shops and nightlife options.

Holiday Inn Bristol - Filton
Holiday Inn Bristol - Filton
8.2 Excellent
Filton Road, Bristol, United Kingdom
Show on map
6.8 km from city centre, Bristol 
ExcellentBased on 3 reviews
8.2

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.

Ramada by Wyndham Bristol West
Ramada by Wyndham Bristol West
8.0 Excellent
Gordano Motorway Service Area M5 J19, Bristol, United Kingdom
Show on map
8.5 km from city centre, Bristol 
ExcellentBased on 2,348 reviews
8.0

Situated in Pill, this 4-star property is modern and stylish. The various amenities this cosy hotel features include a 24-hour reception, a coffee bar and an express check-in and check-out feature.

Holiday Inn Bristol City Centre
Holiday Inn Bristol City Centre
8.0 Excellent
Bond Street, Bristol, United Kingdom
Show on map
0.7 km from city centre, Bristol 
ExcellentBased on 1,270 reviews
8.0

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.

Future Inn Bristol
Future Inn Bristol
8.5 Excellent
Bond Street South, Bristol, United Kingdom
Show on map
0.7 km from city centre, Bristol 
ExcellentBased on 6,339 reviews
8.5

Located in Bristol, Future Inn Bristol provides stylish, 3-star accommodation close to Palace Hotel. It is close to Castle Park, shops and nightlife options.

Mercure Bristol North The Grange Hotel
Mercure Bristol North The Grange Hotel
7.2 Good
Old Gloucester Road Northwoods Winterbourne Bs36 1Rp Bristol, Bristol, United Kingdom
Show on map
10.4 km from city centre, Bristol 
GoodBased on 1,266 reviews
7.2

Located within the picturesque parkland of Frampton Cotterell, Mercure Bristol North The Grange Hotel provides traditional accommodation and a wide range of facilities, such as wireless internet access in public areas, 24-hour room service and an express check-in and check-out feature. This modern hotel dates back to the 19th century.

Tips for booking a Bristol hotel

Cheapest month:July
Most expensive month:June
Average price in Bristol:€99/night
Absolute cheapest price found:€15/night
Cheapest day:Wednesday
Most expensive day:Saturday
€22 - €178
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€73 - €108
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bristol hotels

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

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
Hunters Rest Inn
Hunters Rest Inn
9.0 Excellent
King Lane, Bristol, United Kingdom
Show on map
13.5 km from city centre, Bristol, ENG, United Kingdom 

Located in Clutton, The Hunters Rest Inn is within a 25-minute drive of Bristol Airport and provides free Wi-Fi. Unique views of Mendip Hills can also be admired from the property.

3
Avon Gorge by Hotel du Vin
Avon Gorge by Hotel du Vin
8.1 Excellent
Sion Hill, Bristol, United Kingdom
Show on map
2.4 km from city centre, Bristol, ENG, United Kingdom 

Avon Gorge by Hotel du Vin provides contemporary 3-star accommodation in Bristol. It also features a coffee bar, a sauna and 24-hour room service.

4
The Bristol Hotel
The Bristol Hotel
8.6 Excellent
Prince Street, Bristol, United Kingdom
Show on map
0.5 km from city centre, Bristol, ENG, United Kingdom 

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.

5
Holiday Inn Bristol - Filton
Holiday Inn Bristol - Filton
8.2 Excellent
Filton Road, Bristol, United Kingdom
Show on map
6.8 km from city centre, Bristol, ENG, United Kingdom 

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.

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

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.

7
Arnos Manor Hotel
Arnos Manor Hotel
7.5 Good
470 Bath Road, Bristol, United Kingdom
Show on map
2.5 km from city centre, Bristol, ENG, United Kingdom 

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.

8
Hampton by Hilton Bristol Airport
Hampton by Hilton Bristol Airport
8.8 Excellent
Bristol Airport, Bristol, United Kingdom
Show on map
11.2 km from city centre, Bristol, ENG, United Kingdom 

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.

Cheapest hotels in Bristol, England

Show all 1,173 hotels
Full Moon Backpackers Hostel
Full Moon Backpackers Hostel
7.7 Good
1 North Street, Stokes Croft, Bristol, United Kingdom
Show on map
0.9 km from city centre,  

This Bristol hostel is located within a 10-minute stroll of Bristol Bus Station. It is ideally positioned for guests wanting to visit local attractions.

€29
Avg. per night
Ramada by Wyndham Bristol West
Ramada by Wyndham Bristol West
8.0 Excellent
Gordano Motorway Service Area M5 J19, Bristol, United Kingdom
Show on map
8.5 km from city centre,  

Situated in Pill, this 4-star property is modern and stylish. The various amenities this cosy hotel features include a 24-hour reception, a coffee bar and an express check-in and check-out feature.

€43
Avg. per night
Almondsbury Interchange Hotel
Almondsbury Interchange Hotel
6.8 Good
Gloucester Road, Almondsbury, Bristol, United Kingdom
Show on map
11.0 km from city centre,  

Situated in Almondsbury, Almondsbury Interchange Hotel is within easy driving distance of Bristol and offers meeting rooms, free Wi-Fi and a 24-hour reception. It is steps from Gloucestershire County Football Association, restaurants and nightlife options.

€47
Avg. per night
Victoria Square Hotel
Victoria Square Hotel
8.2 Excellent
29 - 30 Victoria Square, Bristol, United Kingdom
Show on map
1.7 km from city centre,  

Victoria Square Hotel is located in Bristol and provides guests with free Wi-Fi. It is conveniently positioned for guests wishing to discover the area's attractions.

€47
Avg. per night
Cross Hands Hotel Old Sodbury By Greene King Inns
Cross Hands Hotel Old Sodbury By Greene King Inns
7.9 Good
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. It also features a designated smoking area.

€58
Avg. per night
Berkeley Square Hotel
Berkeley Square Hotel
7.5 Good
15 Berkeley Square, Bristol, United Kingdom
Show on map
1.1 km from city centre,  

Located in Bristol, the hotel provides stylish, 4-star accommodation close to the Bristol City Museum and Art Gallery. It is ideally positioned for those wishing to visit local attractions.

€60
Avg. per night
Ibis Bristol Temple Meads Quay
Ibis Bristol Temple Meads Quay
8.1 Excellent
Avon Street, Bristol, United Kingdom
Show on map
0.8 km from city centre,  

Ibis Bristol Temple Meads Quay is located in Bristol and provides guests with free Wi-Fi. The various amenities this themed hotel features include a safe, 24-hour room service and laundry facilities.

€60
Avg. per night
Mercure Bristol Grand Hotel
Mercure Bristol Grand Hotel
7.5 Good
Broad Street, Bristol, United Kingdom
Show on map
0.3 km from city centre,  

This relaxed Bristol hotel is located within a 10-minute walk of Bristol Bus Station. It also offers a Jacuzzi, a sauna and an indoor pool.

€62
Avg. per night

Hotel prices in Bristol

2 stars and under
Holiday Inn Express Bristol City Centre
No. 1 most popular

Holiday Inn Express Bristol City Centre

South End, Temple Gate House, Bristol, United Kingdom

8.2 Excellent
€73

Avg. per night

Victoria Square Hotel
No. 2 most popular

Victoria Square Hotel

29 - 30 Victoria Square, Bristol, United Kingdom

8.2 Excellent
€47

Avg. per night

Full Moon Backpackers Hostel
Best value

Full Moon Backpackers Hostel

1 North Street, Stokes Croft, Bristol, United Kingdom

7.7 Good
€29

Avg. per night

3 stars
Ibis Bristol Centre
No. 1 most popular

Ibis Bristol Centre

Explore Lane For Car Park Use BS1 5LL Avon, Bristol, United Kingdom

8.1 Excellent
€65

Avg. per night

Ibis Bristol Temple Meads Quay
No. 2 most popular

Ibis Bristol Temple Meads Quay

Avon Street, Bristol, United Kingdom

8.1 Excellent
€60

Avg. per night

Ramada by Wyndham Bristol West
Best value

Ramada by Wyndham Bristol West

Gordano Motorway Service Area M5 J19, Bristol, United Kingdom

8.0 Excellent
€43

Avg. per night

4 stars +
Bristol Marriott Royal Hotel
No. 1 most popular

Bristol Marriott Royal Hotel

College Green, Bristol, United Kingdom

8.5 Excellent
€113

Avg. per night

Holiday Inn Bristol City Centre
No. 2 most popular

Holiday Inn Bristol City Centre

Bond Street, Bristol, United Kingdom

8.0 Excellent
€81

Avg. per night

Mercure Bristol Grand Hotel
Best value

Mercure Bristol Grand Hotel

Broad Street, Bristol, United Kingdom

7.5 Good
€62

Avg. per night

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

Where to stay in Bristol

About Bristol

Once an industrial city, Bristol now boasts a vibrant culture and art scene and is dotted with colourful street art, offbeat galleries and community-run cafes. Spend your time exploring the revamped harbourside district, dining out at excellent restaurants and soaking up the city's maritime history.

Things to do

Stroll around Bristol to admire its beautiful street art. Keep an eye out for installations from Banksy, an anonymous British graffiti artist known for his tongue-in-cheek, politically motivated works. Self-guided walking tours are a great way to check out works like the “Grim Reaper” and “Masked Gorilla”.

Bristol's showpiece is the mighty Brunel's SS Great Britain. The next-generation steamship was engineered by Isambard Kingdom Brunel in 1843 and has been meticulously restored to its original condition. Stroll along the upper deck, peer into the galley and view the enormous hull and propeller through the transparent "sea glass" dock.

Kids will love We The Curious, an interactive science museum loaded with exhibits on space, technology and the human brain. You can walk through the eye of a tornado, get dizzy on a human gyroscope and stargaze in the 3D planetarium.

Bristol is one of Britain's top foodie destinations and offers a smorgasbord of top-tier restaurants. Make reservations at Riverstation, a luxe waterfront restaurant serving up European fusion cuisine. You can get a caffeine fix at Canteen, a community-run cafe championing slow food, artisan roasts and an upbeat vibe.

Getting around

Bristol is best explored on foot, especially around the harbourside district. The city is well-serviced by local buses and taxis. Bristol Temple Meads railway station is located in the heart of the city. Bristol International Airport is 15 kilometres away.

Bristol travel FAQs

  • What are the best hotels in Bristol?

    5,067 reviews rated Bristol Marriott Royal Hotel with an average score of 8.5/10. It may also be worth looking into the Holiday Inn Bristol City Centre, which received a rating of 8.0/10 from 1,271 reviews. Bristol Marriott Hotel City Centre could also be a good option, with a score of 8.1/10 from 3,450 reviews.

  • What is a good hotel near St. Mary Redcliffe Church?

    Bristol Marriott Royal Hotel is a popular hotel near St. Mary Redcliffe Church that is highly recommended, with a score of 8.5 across 5,067 reviews.

  • What is a good hotel in Bristol near Bristol Hippodrome Theatre?

    For a good hotel near to Bristol Hippodrome Theatre, consider Bristol Marriott Royal Hotel - it is rated 8.5/10 from 5,067 HotelsCombined reviews.

  • Is there a good hotel near Ashton Gate Stadium?

    If you’re looking for good hotels near Ashton Gate Stadium, consider Ibis Bristol Centre (rated 8.1 over 5,590 reviews).

  • How much do hotels in Bristol cost?

    The average price of a hotel in Bristol has been around €90 per night over the last 3 days. For a 5-star hotel in Bristol, the average price is around €78/night, depending on your dates. The average price of a 4-star hotel is €171/night.

  • How much is a cheap hotel in Bristol?

    €48/night is the cheapest price found for a hotel in Bristol by HotelsCombined users over the last 72 hours.