COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Bristol Hotels from Rs2,689

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
The Bristol Hotel
4 out of 5
Prince Street, Bristol, England
Free cancellation
The price is Rs6,892 per night from 1 Apr to 2 Apr
1.53 km from city centre
4.5/5Wonderful! (998 reviews)
The Bristol

"Hotel was very nice staff very helpful was very well placed only down side was all the pubs shut due to lockdown so couldn’t take full advantage of hotel location"…"

Reviewed on 12 Nov 2020

The Bristol Hotel
Future Inn Bristol
4 out of 5
Bond Street South, Bristol, England
The price is Rs5,452 per night from 24 Mar to 25 Mar
0.66 km from city centre
4.4/5Excellent! (1,674 reviews)

"Pleasant and helpful staff plus comfortable room meant a short stay a pleasing experience"…"

Reviewed on 26 Dec 2020

Future Inn Bristol
Aztec Hotel & Spa
4 out of 5
Aztec West, Almondsbury, Bristol, England
Free cancellationReserve now, pay when you stay
The price is Rs7,853 per night from 1 Apr to 2 Apr
8.91 km from city centre
4.4/5Excellent! (924 reviews)

"Great hotel. Very clean, convenient area, well appointed for our family of 5. We loved our stay."…"

Reviewed on 28 Nov 2020

Aztec Hotel & Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Mercure Bristol North The Grange Hotel
4 out of 5
Old Gloucester Road, Northwoods Winterbourne, Bristol, England
Free cancellationReserve now, pay when you stay
The price is Rs4,142 per night from 3 Mar to 4 Mar
9.41 km from city centre
3.7/5Good! (459 reviews)
Work and relax in Bristol

"On essential work related travel and stay at this hotel proved to be more comfortable than expected"…"

Reviewed on 2 Dec 2020

Mercure Bristol North The Grange Hotel
Mercure Bristol Grand Hotel
4 out of 5
Broad Street, Bristol, England
Free cancellationReserve now, pay when you stay
The price is Rs4,873 per night from 16 Mar to 17 Mar
0.94 km from city centre
3.6/5Good! (992 reviews)
Small rooms but good for what we wanted

"The room was good for what we paid. Not the biggest but ideal for two nights, would stay again."…"

Reviewed on 10 Nov 2020

Mercure Bristol Grand Hotel
Bristol Marriott Royal Hotel
4 out of 5
College Green, Bristol, England
Free cancellationReserve now, pay when you stay
The price is Rs7,705 per night from 14 Mar to 15 Mar
1.43 km from city centre
4.3/5Excellent! (997 reviews)

"Great service best hotel in Bristol Highly recommend. So children friendly, highly Professional"…"

Reviewed on 22 Dec 2020

Bristol Marriott Royal Hotel
 OYO Flagship The Regency
3 out of 5
40 - 44 St Pauls Road, Clifton, Bristol, England
Free cancellationReserve now, pay when you stay
The price is Rs2,835 per night from 23 Mar to 24 Mar
1.57 km from city centre
3.7/5Good! (543 reviews)

"I was travelling with a friend 80 years old and unfortunately we were in the attic with 56 steps to climb. I knew there was no lift but I’m sure I asked for lower floor as always do. The room was very clean and meeted our needs. It was noisy till 10 pm the first night from the bar below and till ..."…"

Reviewed on 30 Oct 2020

OYO Flagship The Regency
DoubleTree by Hilton Hotel Bristol South - Cadbury House
4 out of 5
Frost Hill, Congresbury, Bristol, England
Free cancellationReserve now, pay when you stay
The price is Rs6,830 per night from 1 Apr to 2 Apr
17.73 km from city centre
4.2/5Very Good! (995 reviews)
Fantastic stay

"Brilliant receptionist. Brilliant facilities. Lovely room. Brilliant location. Breakfast was okay but the rest of the stay was magnificent! Personal touches for our anniversary too, very classy of them. Cookies on arrival too!"…"

Reviewed on 2 Nov 2020

DoubleTree by Hilton Hotel Bristol South - Cadbury House
Thornbury Castle
3 out of 5
Castle Street, Thornbury, Bristol, England
Get Rates
17.21 km from city centre
4.6/5Exceptional! (338 reviews)

"Fantastic place and fantastic staff. BRILLIANT. Stay beautiful food and toomd."…"

Reviewed on 23 Mar 2020

Thornbury Castle
SACO Bristol - Broad Quay
4 out of 5
Central Quay South, Bristol, England
Free cancellationReserve now, pay when you stay
The price is Rs5,755 per night from 4 Mar to 5 Mar
1.33 km from city centre
4.6/5Exceptional! (208 reviews)

"Very clean and a really spacious apartment and a very comfortable bed"…"

Reviewed on 31 Dec 2020

SACO Bristol - Broad Quay
Mercure Bristol Holland House
4 out of 5
Redcliffe Hill, Bristol, England
Free cancellationReserve now, pay when you stay
The price is Rs5,175 per night from 8 Mar to 9 Mar
1.74 km from city centre
4/5Very Good! (998 reviews)

"Didn’t like the fact we couldn’t open a window and had to have the air con on full blast in a very hot room all night - overall. A nice hotel, would stay again."…"

Reviewed on 23 Oct 2020

Mercure Bristol Holland House
DoubleTree by Hilton Bristol North
4 out of 5
Woodlands Lane Bradley Stoke, Bristol, England
Free cancellationReserve now, pay when you stay
The price is Rs4,122 per night from 5 Mar to 6 Mar
9.16 km from city centre
3.9/5Good! (850 reviews)

"Hotel is clean and comfortable. Had a great time with the family."…"

Reviewed on 6 Dec 2020

DoubleTree by Hilton Bristol North
Holiday Inn Bristol Airport
3 out of 5
A38 Bridgewater Road Cowslip, Wrington, Bristol, England
Free cancellation
The price is Rs5,374 per night from 2 Apr to 3 Apr
16.07 km from city centre
4/5Very Good! (425 reviews)

"Staff very helpful ...site clean . For sure staying again"…"

Reviewed on 11 Jan 2021

Holiday Inn Bristol Airport
Bristol Harbour Hotel & Spa
4 out of 5
53-55 Corn St, Bristol, England
Get Rates
1 km from city centre
4.3/5Excellent! (493 reviews)
Beautiful stay

"Beautiful stay, stayed in the corner suite for my boyfriends birthday, beautiful room, beautiful hotel, lovely/friendly staff. One negative is it can be quite noisy and so close to the city but apart from that faultless."…"

Reviewed on 6 Nov 2020

Bristol Harbour Hotel & Spa
Ramada by Wyndham Bristol West
3.5 out of 5
Gordano Motorway Service Area M5 J19, Portbury, Bristol, England
Free cancellationReserve now, pay when you stay
The price is Rs2,689 per night from 1 Apr to 2 Apr
8.3 km from city centre
4/5Very Good! (299 reviews)

"staff at check in brill , only one bath towel , very noisy doors banging all night"…"

Reviewed on 12 Dec 2020

Ramada by Wyndham Bristol West
Avon Gorge by Hotel du Vin
4 out of 5
Sion Hill, Clifton, Bristol, England
Get Rates
2.71 km from city centre
4.2/5Very Good! (755 reviews)
Lovely!

"Lovely stay, we had a small window onto the valley so not the huge sweeping doors and freestanding bathtub that are in the pics (!) but it was nice nonetheless. Breakfast service was great :)"…"

Reviewed on 1 Nov 2020

Avon Gorge by Hotel du Vin
Village Hotel Bristol
4 out of 5
Bullfinch Close, Filton, Bristol, England
Free cancellationReserve now, pay when you stay
The price is Rs4,455 per night from 2 Apr to 3 Apr
5.57 km from city centre
4.1/5Very Good! (475 reviews)

"Great Hotel for Bristol and Airbus!!! Great facilities."…"

Reviewed on 15 Feb 2021

Village Hotel Bristol
OYO Flagship Winford Manor
3 out of 5
Old Hill, Winford, Bristol, England
Free cancellationReserve now, pay when you stay
The price is Rs2,758 per night from 7 Mar to 8 Mar
11.47 km from city centre
4/5Very Good! (522 reviews)

"Lovely place to stay very welcoming very friendly, Our room was lovely so spacious and the bathroom very big too couldn’t really fault it would happily stay again 😁"…"

Reviewed on 6 Nov 2020

OYO Flagship Winford Manor
Holiday Inn Express Bristol - Filton
3 out of 5
New Road Bristol Parkway Business Park, Bristol, England
Free cancellation
The price is Rs4,681 per night from 12 Mar to 13 Mar
5.52 km from city centre
4.3/5Excellent! (991 reviews)

"The rooms had everything that we needed and was clean."…"

Reviewed on 21 Dec 2020

Holiday Inn Express Bristol - Filton
Holiday Inn Bristol-Filton
4 out of 5
Filton Road, Hambrook, Bristol, England
Free cancellation
The price is Rs4,828 per night from 5 Mar to 6 Mar
5.88 km from city centre
4/5Very Good! (654 reviews)

"Covid precautions were good, and well thought out"…"

Reviewed on 25 Oct 2020

Holiday Inn Bristol-Filton
Don't see what you're looking for?
See all available properties in Bristol
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Bristol

Find the best Bristol areas and neighborhoods for the activities you enjoy most. Learn more about Bristol

Visiting Bristol

Families will find kid-friendly activities in Bristol, and visitors give high marks for the theatre, shopping and entertainment choices. This welcoming city also attracts tourists with its bars and restaurants. Top sights in the city include Cabot Tower, SS Great Britain and Bristol Cathedral.

  • There are 277 hotels and other accommodation options in Bristol
  • The closest major airport is in Bristol (BRS-Bristol Intl.), 6.2 mi (10 km) from the city centre
  • The next closest is in Cardiff (CWL-Cardiff Intl.), 31.8 mi (51.1 km) away

Getting around Bristol

If you'd like to explore more of the area, ride aboard a train from Bristol Clifton Down Station, Bristol Bedminster Station or Bristol Temple Meads Station. Bristol may not have many public transport choices so consider renting a car to explore the city.

Dressing for Bristol

  • Between January and March, you can expect average temperatures of 13°C during the day and 2°C at night
  • From April to June, the average during the day is 22°C, whilst the average at night is 6°C
  • July to September has daytime averages of 23°C with night-time averages of 10°C
  • Between October and December, you can expect daytime averages of 17°C and nighttime averages of 3°C
  • Average annual rainfall for Bristol is 30 millimetres
  • Usually July and August are the hottest months with an average of 22°C, whereas February and January are often coldest, averaging 3°C

Frequently asked questions

What's the best place for a stay in Bristol?
The Anchor Inn is a favourite property for Expedia customers. This 3-star inn offers a restaurant and free parking. Other favourite options based on reviews include SummerHouse Bed & Breakfast and Kyle Blue Bristol - Luxury Hostel Boat.

LOCALIZELOCALIZE
If I need to cancel my hotel reservation in Bristol, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable as long as you cancel prior to the accommodation’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a non-refundable reservation, you might be able to still cancel and get a refund within a 24-hour period of booking. Enter dates and click on “Search”, then filter by “free cancellation” to get top deals in Bristol.
What's the best place to stay on a budget in Bristol?
Based on reviews, Ramada by Wyndham Bristol West is a popular 3.5-star hotel for our travellers looking for an economical choice, and features free WiFi and free parking. Other choices to stay on the cheap include ibis Bristol Temple Meads Quay and Arnos Manor Hotel.
What's the best place to stay for a family holiday in Bristol?
Bristol Marriott Hotel City Centre is a top 4-star hotel on Expedia for families, and features a restaurant and free cots. Other good options for your stay with the children include Aztec Hotel & Spa and Future Inn Bristol. Also, attractions such as We The Curious and SS Great Britain are fun for children of all ages.
What's the best hotel for a couple visiting Bristol?
Aztec Hotel & Spa is a favourite 4-star hotel for couples, and features a full-service spa and an al fresco restaurant. Other good options for your romantic getaway include Thornbury Castle and DoubleTree by Hilton Hotel Bristol South - Cadbury House.
What's the best pet-friendly hotel in Bristol?
Ramada by Wyndham Bristol West is a top hotel for people travelling with their pets, and offers a restaurant and a fitness centre for its human guests. Two other good options to stay with your pet include Avon Gorge by Hotel du Vin and Crown Inn.
What's the best hotel for a beach holiday in Bristol?
Best Western Walton Park Hotel is a top 3-star hotel with a restaurant, and it’s located close to the beach . The Bristol Hotel is another good option for your beach trip.
What are some hotels with pools in Bristol?
Aztec Hotel & Spa is a popular 4-star hotel featuring an indoor pool, a full-service spa and a restaurant. Other choices that feature an on-site pool include Mercure Bristol Holland House and DoubleTree by Hilton Hotel Bristol South - Cadbury House.
What is the best spa hotel in Bristol?
Best Western Walton Park Hotel is a top spa hotel featuring a restaurant and a bar. Enjoy a body scrub, deep-tissue massage or body wrap at the on-site spa. Other popular spa hotels in Bristol include Bristol Marriott Hotel City Centre and Aztec Hotel & Spa.
What is staying in Bristol like?
Families will find child-friendly activities in Bristol, and visitors give high marks for the popular theatre scene, shopping and entertainment choices. This welcoming city also attracts tourists with its bars and restaurants. Top sights in the city include Bristol Hippodrome Theatre, Clifton Suspension Bridge and Cabot Circus Shopping Centre. In Bristol, there are 903 hotels and other accommodation options to choose from.
What are the top places to visit in Bristol?
Known for its theatres, cultural venues include Bristol Hippodrome Theatre, O2 Academy and We The Curious. Families come for attractions such as SS Great Britain, Bristol Zoo and Noah’s Ark Zoo Farm. Landmarks like Clifton Suspension Bridge, St Nicholas Market and Thornbury Castle might be worth a visit.
What's the seasonal weather like in Bristol?
The hottest months are usually July and August, with an average temperature of 17°C, while the coldest months are February and January, with an average of 6°C. Average annual precipitation for Bristol is 882 inches.

Bristol Hotel Reviews

More trip options