Hotels in Bristol, United Kingdom

Bristol, on the border with Wales, is one of the oldest cities in the UK. Situated on the River Avon, Bristol today is a very lively city, a strong industrial and commercial center. Bristol is also famous for the Clifton Suspension Bridge, one of the few bridges in the world with a suspended structure that was built to withstand horse carriages and is now crossed by more than 12 000 cars.

Bristol is also famous for the university: this makes it a city suited for youngsters. The accommodation offer is complete: the entire city and in the centre there are 5 star luxury hotels, but also cheaper hotels and especially many B & B.

The city is a crossroads for many businesses, so that even the hotels adapt to this target: Bristol Airport is located south west on the A38 and nearby there are many hotels suitable for business travelers.

The Bristol Temple Meads, the main train station, just south-east of the centre, is one of the areas of the city with a high density of hotels, cheap guesthouses and B & B.

... and keep your bags ready! Receive our best travel deals, sales and offers in your inbox and enjoy your trip!

Bristol - 154 Hotels

18 Luxury hotels, 53 4 star hotels, 23 B&Bs...

2 star hotelClifton Hotel

Clifton Hotel

St Pauls Road, Bristol

The Clifton Hotel is a historic building not far from the centre of Bristol, the shops of Park Street, the Waterfront rooms, and restaurants of Clifton Village. This 2 star hotel boasts a friendly atmosphere...

3 star hotelHoliday Inn Express Bristol City Centre

Holiday Inn Express Bristol City Centre

Temple Gate, Bristol

The Express by Holiday Inn Bristol City Centre is an excellent location, opposite the Temple Meads station in Bristol. The property also offers easy access to highways and airport. In fifteen minutes you will...

4 star hotelMercure Brigstow Bristol

Mercure Brigstow Bristol

Welsh Back, Bristol

On the waterfront of Bristol, in a strategic central location, Mercure Brigstow Bristol offers comfortable rooms with a work area and a bathroom with LCD TV. This is the ideal accommodation for tourists and...

4 star hotelDoubleTree by Hilton Bristol City Centre

DoubleTree by Hilton Bristol City Centre

Redcliffe Way, Bristol

Ramada Bristol City Hotel is located in central Bristol, within walking distance of Temple Meads train station. Nearby you will find the shopping area and The British Empire & Commonwealth Museum. In half an hour...

4 star hotelFuture Inn Bristol

Future Inn Bristol

Bond Street South, Bristol

Future Inn Bristol is located in the heart of the city, close to Cabot Circus and Bristol Temple Meads station. The hotel is well connected by public transportation to major tourist attractions such as the...

4 star hotelNovotel Bristol Centre

Novotel Bristol Centre

Victoria St, Bristol

Centrally located, just steps from the train station to Bristol Temple Meads and the picturesque canal of the town, the Novotel offers easy access to Bristol International Airport, Wi-Fi Internet access and 24...

4 star hotelHilton Garden Inn Bristol City Centre

Hilton Garden Inn Bristol City Centre

Temple Way, Bristol

Mint Hotel Bristol is ideally located in Bristol Temple Quay district within walking distance of Bristol Temple Meads railway station. This 4 star hotel, stylish and comfortable, allows easy access to the airport...

3 star hotelAvon Gorge

Avon Gorge

Sion Hill, Bristol

The Avon Gorge has a wonderful view over the Avon Gorge and overlooks the famous suspension bridge. The hotel, ideal for both leisure and for business trips, is located in the suburb of Clifton,a short distance...

3 star hotelibis Bristol Temple Meads

ibis Bristol Temple Meads

Avon Street, Bristol

Ibis Bristol Temple Meads Quay enjoys an excellent location to reach the Temple Meads station, the shopping area of Cabot Circus, Temple Gate and downtown Bristol. The 41 non-smoking rooms are modern, comfortable...

4 star hotelMercure Bristol Holland House Hotel & Spa

Mercure Bristol Holland House Hotel & Spa

Redcliffe Hill, Bristol

Mercure Holland House Hotel and Spa is located in the heart of Bristol, nearby the Bristol Temple Meads station. In the four-star hotel are a gym, an indoor pool and a spa.