Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bristol

Filter by star ratings
All filters
Ashton Park Bed And Breakfast
Ashton Park Bed And Breakfast
8.0 Excellent
54 Ashton Road, Bristol, United Kingdom
Show on map
1.6 mi from city centre, Bristol, ENG, United Kingdom 
ExcellentBased on 363 reviews
8.0

Situated close to Parson Street Railway Station, this comfortable bed and breakfast is an ideal base for those wanting to discover Bristol and its surrounds. It also offers free Wi-Fi and a swimming pool.

Travelodge Bristol Severn View M48
Travelodge Bristol Severn View M48
10.0 Excellent
Moto Service Area, Bristol, United Kingdom
Show on map
10.4 mi 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 Road, Bath, United Kingdom
Show on map
0.7 mi from city centre, Bath, ENG, United Kingdom 
ExcellentBased on 4,439 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
9.4 mi from city centre, Bristol, ENG, United Kingdom 
ExcellentBased on 851 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.

Holiday Inn Bristol - Filton
Holiday Inn Bristol - Filton
7.8 Good
Filton Road, Bristol, United Kingdom
Show on map
4.3 mi from city centre, Bristol, ENG, United Kingdom 
GoodBased on 1,357 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.

Alveston House Hotel
Alveston House Hotel
8.0 Excellent
Alveston, Bristol, United Kingdom
Show on map
9.8 mi from city centre, Bristol, ENG, United Kingdom 
ExcellentBased on 344 reviews
8.0

Situated in Alveston, Alveston House Hotel is an easy drive from Thornbury and offers a ticket service, luggage storage and meeting rooms. It is conveniently positioned for guests wishing to visit the area's popular attractions.

Fox & Goose, Barrow Gurney by Marston's Inns
Fox & Goose, Barrow Gurney by Marston's Inns
8.4 Excellent
Bridgwater Road,Barrow Gurney, Bristol, United Kingdom
Show on map
5.2 mi from city centre, Bristol, ENG, United Kingdom 
ExcellentBased on 842 reviews
8.4

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.

Clifton Hotel
Clifton Hotel
7.6 Good
St Pauls Road, Clifton, Bristol, United Kingdom
Show on map
0.9 mi from city centre, Bristol, ENG, United Kingdom 
GoodBased on 1,488 reviews
7.6

Situated less than a 10-minute walk from Clifton Down Railway Station, The Clifton Hotel Bristol provides guests with a convenient base while in Bristol. It is conveniently located for guests wanting to discover the area's attractions.

Novotel Bristol Centre
Novotel Bristol Centre
8.4 Excellent
Victoria Street, Bristol, United Kingdom
Show on map
0.3 mi from city centre, Bristol, ENG, United Kingdom 
ExcellentBased on 1,565 reviews
8.4

Novotel Bristol Centre is located in Bristol and offers a Turkish steam bath. Surrounded by local bars and restaurants, it is a short walk from Bristol Temple Meads Railway Station.

Hilton Garden Inn Bristol City Centre
Hilton Garden Inn Bristol City Centre
8.6 Excellent
Temple Way, Bristol, United Kingdom
Show on map
0.3 mi from city centre, Bristol, ENG, United Kingdom 
ExcellentBased on 2,730 reviews
8.6

Hilton Garden Inn Bristol City Centre is located in Bristol and features free Wi-Fi. Only a short walk from Temple Church, it offers stylish rooms equipped with a refrigerator, free wireless internet access and tea and coffee making facilities.

Tips for booking a Bristol hotel

Cheapest month:May
Most expensive month:June
Average price in Bristol:$144/night
Absolute cheapest price found:$13/night
Cheapest day:Sunday
Most expensive day:Saturday
$83 - $301
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$89 - $187
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bristol hotels

Show all 951 hotels
1
Bridge Inn By Greene King Inns
Bridge Inn By Greene King Inns
7.9 Good
M5, Junction 20 North End Road, Bristol, United Kingdom
Show on map
11.3 mi from city centre, Bristol 

Set within the scenic parkland of Yatton, Bridge Inn Yatton provides traditional accommodation and a wide range of facilities, including free Wi-Fi, meeting rooms and a tour desk. It also offers connecting rooms, a business centre and billiards.

2
The Radstock Hotel
The Radstock Hotel
6.2 Good
Market Place, Bath, United Kingdom
Show on map
7.2 mi from city centre, Bath 

Radstock Hotel - RelaxInnz provides 3-star accommodation in Radstock. It also features free Wi-Fi, a ticket service and meeting rooms.

3
The Gainsborough Bath Spa
The Gainsborough Bath Spa
9.2 Excellent
Beau Street, Bath, United Kingdom
Show on map
0.1 mi 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.

4
The Bristol Hotel
The Bristol Hotel
8.9 Excellent
Prince Street, Bristol, United Kingdom
Show on map
0.3 mi 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.

5
Holiday Inn Bristol - Filton
Holiday Inn Bristol - Filton
7.8 Good
Filton Road, Bristol, United Kingdom
Show on map
4.3 mi 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.

6
Radisson Blu Hotel, Bristol
Radisson Blu Hotel, Bristol
8.2 Excellent
Broad Quay, Bristol, United Kingdom
Show on map
0.3 mi 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.

7
OYO Flagship Winford Manor
OYO Flagship Winford Manor
7.9 Good
Old Hill, Bristol, United Kingdom
Show on map
6.5 mi from city centre, Bristol 

Located in the countryside, OYO Flagship Winford Manor is a 10-minute drive from Bristol Airport. It also provides private parking on site and is a 10-minute drive from Chew Valley Lake.

8
Arnos Manor Hotel
Arnos Manor Hotel
7.6 Good
470 Bath Road, Bristol, United Kingdom
Show on map
1.6 mi from city centre, Bristol 

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

Cheapest hotels in Bristol, Bristol

Show all 951 hotels
Kyle Blue Bristol - Luxury Hostel Boat
Kyle Blue Bristol - Luxury Hostel Boat
Wapping Wharf, Museum Street, Bristol, United Kingdom
Show on map
0.7 mi 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.

$37
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
10.4 mi 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.

$39
Avg. per night
OYO Flagship Winford Manor
OYO Flagship Winford Manor
7.9 Good
Old Hill, Bristol, United Kingdom
Show on map
6.5 mi from city centre,  

Located in the countryside, OYO Flagship Winford Manor is a 10-minute drive from Bristol Airport. It also provides private parking on site and is a 10-minute drive from Chew Valley Lake.

$44
Avg. per night
Almondsbury Interchange Hotel
Almondsbury Interchange Hotel
7.0 Good
Gloucester Road, Almondsbury, Bristol, United Kingdom
Show on map
6.8 mi 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.

$54
Avg. per night
Premier Inn Bristol City Centre - Haymarket
Premier Inn Bristol City Centre - Haymarket
8.0 Excellent
Haymarket, Bristol, United Kingdom
Show on map
0.4 mi from city centre,  

The hotel is located amongst Bristol's popular restaurants, just a brief stroll from Bristol Bus Station. It also offers free Wi-Fi, a 24-hour reception and meeting rooms.

$54
Avg. per night
Ibis Bristol Temple Meads Quay
Ibis Bristol Temple Meads Quay
8.3 Excellent
Avon Street, Bristol, United Kingdom
Show on map
0.5 mi 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.

$56
Avg. per night
Holiday Inn Express Bristol - Filton
Holiday Inn Express Bristol - Filton
8.3 Excellent
New Road Bristol Parkway Business Park, Bristol, United Kingdom
Show on map
4.1 mi from city centre,  

Holiday Inn Express Bristol Filton offers modern accommodation in Bristol and is within a 20-minute walk of Filton Abbey Wood Railway Station. The numerous facilities this peaceful hotel features include an express check-in and check-out feature, an executive floor and a 24-hour reception.

$58
Avg. per night
The Radstock Hotel
The Radstock Hotel
6.2 Good
Market Place, Bath, United Kingdom
Show on map
7.2 mi from city centre,  

Radstock Hotel - RelaxInnz provides 3-star accommodation in Radstock. It also features free Wi-Fi, a ticket service and meeting rooms.

$59
Avg. per night

Hotel prices in Bristol

2 stars and under

$37 - $114

Rock N Bowl Hostel

#1 Most popular

$66
Avg. per night
Holiday Inn Express Bristol City Centre

#2 Most popular

$62
Avg. per night
The Radstock Hotel

Best value

$59
Avg. per night
3 stars

$39 - $278

Ibis Bristol Temple Meads Quay

#1 Most popular

$56
Avg. per night
Hampton by Hilton Bristol City Centre

#2 Most popular

$81
Avg. per night
Travelodge Bristol Severn View M48

Best value

$39
Avg. per night
4 stars +

$63 - $301

Bristol Marriott Royal Hotel

#1 Most popular

$153
Avg. per night
Bristol Marriott Hotel City Centre

#2 Most popular

$123
Avg. per night
Berkeley Square Hotel

Best value

$63
Avg. per night

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

Where to stay in Bristol

Bristol travel FAQs

  • Where is the best place to stay in Bristol?

    When visiting Bristol, consider checking out Bristol, Clifton, and Fishponds as some of the most sought after locations.

  • What are the best hotels in Bristol?

    Bristol is home to many highly-rated hotels, one of which is Bristol Marriott Royal Hotel, which has a current rating of 8.5. For other potential stays, consider Bristol Marriott Hotel City Centre and Hilton Garden Inn Bristol City Centre, which can also be great places to stay in Bristol.