hotels in Bristol

our top 20 show all

Aztec - A Shire Hotel & Spa
from £90

1. Aztec - A Shire Hotel & Spa

4star rating

Average Guest Rating: 8.2 / 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

Holiday Inn Bristol City Centre
from £43

2. Holiday Inn Bristol City Centre

3star rating

Average Guest Rating: 9 / 10

This brand new Holiday Inn Bristol City Centre offers ultra-modern rooms and a stylish restaurant. Next to Cabot Circus Shopping Centre, the hotel has a mini gym and on-site parking. The colourful rooms at Holiday Inn Bristol City Centre each have a luxury bathroom with a rain shower. Rooms also fe... read more

Bristol Marriott Hotel City Centre
from £84

3. Bristol Marriott Hotel City Centre

4star rating

Average Guest Rating: 8.4 / 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. With well-equipped, modern accommodation in the heart of this historic city, the Bristol Marriott H... read more

Holiday Inn Bristol Filton
from £39

4. Holiday Inn Bristol Filton

4star rating

Average Guest Rating: 7.7 / 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

Mercure Holland House Hotel and Spa Bristol
from £57

5. Mercure Holland House Hotel and Spa Bristol

4star rating

Average Guest Rating: 8.3 / 10

The Mercure 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 facilities for ... read more

Novotel Bristol Centre
from £47

6. Novotel Bristol Centre

4star rating

Average Guest Rating: 8.4 / 10

In Bristol city centre, this hotel has 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 and an iPod dock. Rooms also feature a miniba... read more

The Grand by Thistle (Formerly The Thistle Bristol)
from £50

7. The Grand by Thistle (Formerly The Thistle Bristol)

4star rating

Average Guest Rating: 7.7 / 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

Brook Redwood Hotel & Country Club
from £54

8. Brook Redwood Hotel & Country Club

4star rating

Average Guest Rating: 7.2 / 10

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

Radisson Blu Hotel, Bristol
from £68

9. Radisson Blu Hotel, Bristol

4star rating

Average Guest Rating: 8.8 / 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

Hilton Garden Inn Bristol City Centre
from £50

10. Hilton Garden Inn Bristol City Centre

4star rating

Average Guest Rating: 8.5 / 10

Just 0.5 miles from the city’s vibrant centre, this Hilton hotel is also 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 satellite TV a... read more

Best Western Henbury Lodge Hotel
from £68

11. Best Western Henbury Lodge Hotel

3star rating

Average Guest Rating: 8.8 / 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

Future Inn Bristol
from £55

12. Future Inn Bristol

3star rating

Average Guest Rating: 8.6 / 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

Bristol Marriott Royal Hotel
from £83

13. Bristol Marriott Royal Hotel

4star rating

Average Guest Rating: 8.6 / 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. Some rooms at the Bristol Marriott Royal Hotel have views of the river, while others have views of College Green ... read more

Apple Tree House
from £49

14. Apple Tree House

0star rating

Average Guest Rating: 9.1 / 10

Just a 5-minute drive from Bristol International Airport, Apple Tree House offers long-stay parking and free 24-hour airport shuttles. The house has stylish rooms with free Wi-Fi, and is just a 15-minute drive from Bristol centre. The spacious bedrooms each have a flat-screen TV and a cosy seating ... read more

The Regency Bristol Hotel
from £40

15. The Regency Bristol Hotel

4star rating

Average Guest Rating: 8.8 / 10

The Regency Bristol Hotel is a Grade II listed building, situated just 2 miles from Bristol city centre and features unrestricted on-street parking. Typical Transylvanian cuisine is served the hotel restaurant. The shisha/hookah bar provides a relaxed atmosphere under the heated canopies of the gar... read more

Premier Inn Bristol Cribbs Causeway
from £41

16. Premier Inn Bristol Cribbs Causeway

3star rating

Average Guest Rating: 8.4 / 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. Just north of Bristol, the Premier Inn Bristol Cribbs Causeway is within walking distance of The Mall shopping complex, with ten-pin bowling ... read more

Mercure Brigstow Bristol
from £56

17. Mercure Brigstow Bristol

4star rating

Average Guest Rating: 8.6 / 10

On Welsh Back waterfront, this 4-star boutique hotel offers views of the historic Bristol Bridge. Overlooking the River Avon, it features an all-day restaurant and a cocktail bar. Designed in a contemporary style, all rooms at Mercure Brigstow Bristol provide en suite bathrooms with a bathtub and a... read more

Hilton Bristol
from £44

18. Hilton Bristol

4star rating

Average Guest Rating: 7.9 / 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. Just 3 miles from The Mall at Cribbs Causeway, the Hilton is close to the Woodlands Golf Club, and the famous Clifton Suspen... read more

The Bristol Hotel
from £68

19. The Bristol Hotel

4star rating

Average Guest Rating: 8.5 / 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

Brooks Guesthouse Bristol
from £50

20. Brooks Guesthouse Bristol

4star rating

Average Guest Rating: 8.9 / 10

The Brooks Guesthouse Bristol is a 2-minute walk from the O2 Arena and the Bristol Hippodrome. This boutique hotel offers luxurious bedrooms with designer bathrooms, free Wi-Fi and a bar. Rooms feature modern amenities including flat-screen TVs, DVD players and iPod docks. Bathrooms have power show... read more

search

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.

prefer searching using a map?

All our search results will also show you the hotel locations on a map, helping you to find the best hotel that it also conveniently located.

nearby towns

articles