hotels in Bristol

navigation

finding the right hotel for you

Using our unique scoring system, we have ranked all of the hotels in Bristol by hundreds of criteria. We then combine these scores with guest satisfaction ratings and prices to provide a view on the best hotels for a number of different trip types.

We hope we have got it right for you, but if you feel that a certain hotel has not scored highly enough then please tell us about it so we can improve our scoring criteria for future visitors.

nearby towns

articles

Search for available hotels in Bristol

Arrival date:

check in calendar

Departure date:

check in calendar

our top 20 hotels in Bristol show all

Holiday Inn Bristol Filton
from £51

1. Holiday Inn Bristol Filton

4star rating

Average Guest Rating: 8.1 / 10

The Holiday Inn Bristol’s amenities include 2 modern restaurants, a lively lounge bar, a leisure club with sauna, gym and a swimming pool and a private fishing lake. The hotel offers 2 restaurants - The Junction, specialising in contemporary British food and Sampans Oriental, serving a fusion of Th... read more

Hilton Garden Inn Bristol City Centre
from £79

2. Hilton Garden Inn Bristol City Centre

4star rating

Average Guest Rating: 8.7 / 10

In the heart of Bristol city centre, Hilton Garden Inn Bristol City Centre is just 2 minutes’ walk from Bristol Temple Meads Rail Station. It provides a modern gym, free Wi-Fi and rooms each featuring an iMac. The rooms at Hilton Garden Inn Bristol have a multimedia entertainment system with a sate... read more

Aztec - A Shire Hotel & Spa
from £100

3. Aztec - A Shire Hotel & Spa

4star rating

Average Guest Rating: 8.1 / 10

With an award-winning restaurant and luxury spa, this 4-star hotel offers stylish rooms with free Wi-Fi. Aztec - A Shire Hotel & Spa is just off the M5 motorway, 15 minutes’ drive from Bristol centre. The elegant bedrooms feature air conditioning and ground coffee with fresh milk. All rooms have a ... read more

Bristol Marriott Hotel City Centre
from £89

4. Bristol Marriott Hotel City Centre

4star rating

Average Guest Rating: 8.6 / 10

In the heart of Bristol, close to all of the city centre’s businesses, shops and attractions, this 4-star hotel offers spacious accommodation and modern facilities, including an indoor swimming pool. Guests also get 1 hour of free Wi-Fi in public areas. With well-equipped, modern accommodation in t... read more

Mercure Bristol Holland House Hotel & Spa
from £60

5. Mercure Bristol Holland House Hotel & Spa

4star rating

Average Guest Rating: 8.3 / 10

The Mercure Bristol Holland House Hotel and Spa is just 10 minutes’ walk from Bristol city centre. It boasts an indoor pool, a fitness suite, and an AA Rosette award-winning restaurant. All rooms are en suite, and many have views over Bristol harbour. Each also features a TV, a minibar, and facilit... read more

Radisson Blu Hotel, Bristol
from £71

6. Radisson Blu Hotel, Bristol

4star rating

Average Guest Rating: 8.7 / 10

Situated in the heart of Bristol’s bustling city centre, Radisson Blu Bristol offers impressive views and a stylish restaurant. Overlooking the waterfront, the hotel features modern rooms with free Wi-Fi. The spacious rooms offer a flat-screen TV, mini bar and tea and coffee facilities. Rooms are e... read more

Novotel Bristol Centre
from £63

7. Novotel Bristol Centre

4star rating

Average Guest Rating: 8.3 / 10

In Bristol city centre, this hotel has free Wi-Fi, a modern health club, sports bar and on-site parking. Novotel Bristol Centre is a 5-minute walk from Temple Meads Railway Station. The contemporary rooms each have a flat-screen interactive TV with on-demand movies. Rooms also feature a minibar, ai... read more

Holiday Inn Bristol City Centre
from £64

8. Holiday Inn Bristol City Centre

4star rating

Average Guest Rating: 8.4 / 10

Situated in Bristol’s vibrant city centre, this Holiday Inn offers ultra-modern rooms and a stylish restaurant and bar. It is next to Cabot Circus Shopping Centre and boasts a mini gym and on-site parking. The Holiday Inn Bristol City Centre offers colourful rooms featuring a luxury bathroom with a... read more

Redwood Hotel
from £53

9. Redwood Hotel

4star rating

Average Guest Rating: 7.7 / 10

On the edge of Bristol, Redwood Hotel features a 130-seat cinema, 3 swimming pools and ample free parking. The rooms have a flat-screen TV and free Wi-Fi. Redwood Hotel has 1 indoor pool and 2 outdoor pools. There is also a sauna and steam room, along with 5 tennis courts and 7 squash courts. In 1... read more

Thistle Bristol City Centre, The Grand
from £59

10. Thistle Bristol City Centre, The Grand

4star rating

Average Guest Rating: 8.4 / 10

Built in 1869, this 4-star hotel is in the heart of Bristol city centre. It offers luxurious rooms as well as a bar, a restaurant and a leisure complex. Rooms at The Grand by Thistle are nicely decorated and come with tea/coffee making facilities. Guests can also enjoy en suite facilities and a fla... read more

Bristol Marriott Royal Hotel
from £98

11. Bristol Marriott Royal Hotel

4star rating

Average Guest Rating: 8.7 / 10

This Victorian-style hotel has a fabulous location next to Bristol Cathedral and the historic waterfront. It features its own leisure club, and on-site spa, and a choice of restaurants. Guests get unlimited free Wi-Fi in the public areas. Some rooms at the Bristol Marriott Royal Hotel have views of... read more

Premier Inn Bristol Cribbs Causeway
from £51

12. Premier Inn Bristol Cribbs Causeway

3star rating

Average Guest Rating: 8.8 / 10

Just off the M5 (junction 17) and close to the M4/M5 interchange, this modern hotel offers free parking and spacious, modern en suite rooms with Freeview TV. Close to Cribbs Causeway Shopping Centre, Parkway train station is 4 miles away. Just north of Bristol, the Premier Inn Bristol Cribbs Causew... read more

Future Inn Bristol
from £55

13. Future Inn Bristol

3star rating

Average Guest Rating: 8.4 / 10

This Future Inn is next to Cabot Circus shopping centre, 10 minutes’ walk from Bristol’s Temple Meads Station. It offers air-conditioned rooms, a restaurant and free parking. The modern rooms at the Future Inn Bristol have flat-screen TVs with pay-per-view movies and internet through the TV. Rooms ... read more

Best Western Henbury Lodge Hotel
from £79

14. Best Western Henbury Lodge Hotel

3star rating

Average Guest Rating: 8.9 / 10

This stylish country house hotel in Bristol offers spacious rooms, an award-winning restaurant, free Wi-Fi and large gardens. Henbury Lodge Hotel is 1 mile from the M5 (junction 17). Housed in a Georgian building, each room at the friendly Henbury Lodge has a flat-screen TV with Freeview channels, ... read more

Hilton Bristol
from £54

15. Hilton Bristol

4star rating

Average Guest Rating: 7.8 / 10

An easy drive from the M4 and M5 motorways, the child-friendly Hilton Bristol has a health club with a gym and swimming pool, and is just 15 minutes from Bristol city centre. Hilton Bristol offers the LivingWell Health Club, which features a gym, sauna, bath spa, steam room and heated indoor swimmi... read more

Mercure Brigstow Bristol
from £53

16. Mercure Brigstow Bristol

4star rating

Average Guest Rating: 8.6 / 10

On the tree-lined Welsh Back waterfront, this 4-star boutique hotel overlooks the River Avon and historic Bristol Bridge. It features an all-day restaurant and a cocktail bar. Free Wi-Fi is available throughout. Designed in a contemporary style, all rooms at Mercure Brigstow Bristol provide en sui... read more

The Wellington
from £79

17. The Wellington

0star rating

Average Guest Rating: 8.6 / 10

Located just 5 minutes’ walk from the Memorial Stadium, Bristol Rovers’ football ground and home to Bristol's rugby club, The Wellington has an on-site pub and a restaurant which serves fresh, locally sourced produce. Free Wi-Fi is available at this guest accommodation. A TV is included in each bri... read more

The Bristol Hotel
from £78

18. The Bristol Hotel

4star rating

Average Guest Rating: 8.7 / 10

On the quayside of the Floating Harbour, The Bristol Hotel is 10 minutes' walk from Brunel's SS Great Britain. It has stylish rooms, free internet and a riverside restaurant. The light and airy rooms feature modern furniture and many have views across the harbour. They feature a flat-screen TV and ... read more

DoubleTree by Hilton Bristol City Centre
from £60

19. DoubleTree by Hilton Bristol City Centre

4star rating

Average Guest Rating: 8.6 / 10

Just 5 minutes' walk from Temple Meads Rail Station, this 4-star hotel offers modern en suite rooms with a flat-screen satellite TV and free Wi-Fi available throughout. It also has a restaurant and health club. The restaurant at DoubleTree by Hilton Bristol City Centre is inside the remains of a 17... read more

Number 38 Clifton
from £90

20. Number 38 Clifton

0star rating

Average Guest Rating: 9.5 / 10

A contemporary boutique hotel set in a Georgian townhouse, Number 38 Clifton offers stylish rooms with views of the Clifton Downs or Bristol city centre. With a garden, terrace and free Wi-Fi, this hotel is within 10 minutes’ walk of bars, restaurants and Clifton Down Train Station. Each room inclu... read more