Find hotels in Bristol from $41

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 1,198 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Delta Hotels by Marriott Bristol City Centre
4 out of 5
2 Lower Castle Street, Old Market, Bristol, England
Fully refundableReserve now, pay when you stay
The price is $78 per night from Oct 22 to Oct 23
$78
per night
Oct 22 - Oct 23
0.5 mi from city center
8.4/10 Very Good! (1,002 reviews)
"Food was excellent"

Reviewed on Sep 27, 2023

Delta Hotels by Marriott Bristol City Centre
Doubletree by Hilton Bath
4 out of 5
Walcot Street, Bath, England
Fully refundableReserve now, pay when you stay
The price is $91 per night from Oct 22 to Oct 23
$91
per night
Oct 22 - Oct 23
11.29 mi from city center
8/10 Very Good! (721 reviews)
poor check in
"The check in was shambolic and we waited 30 minutes. It would appear that the hotel was understaffed with some training happening. The problem was caused by another guest complaining about their room etc."

Reviewed on Sep 26, 2023

Doubletree by Hilton Bath
The Grand Atlantic Hotel
3 out of 5
Beach Road, Weston-super-Mare, England
Fully refundableReserve now, pay when you stay
The price is $61 per night from Oct 29 to Oct 30
$61
per night
Oct 29 - Oct 30
18.75 mi from city center
8.2/10 Very Good! (553 reviews)
"Enjoyed a night away. Bit dated but clean."

Reviewed on Oct 2, 2023

The Grand Atlantic Hotel
Save an average of 15% on thousands of hotels when you're signed in
Tŷ Magor
3.5 out of 5
M4 (J23a), Wales 1 Business Park, Newport, Wales
Fully refundableReserve now, pay when you stay
The price is $60 per night from Oct 6 to Oct 7
$60
per night
Oct 6 - Oct 7
13.79 mi from city center
8.6/10 Excellent! (1,001 reviews)
"Had a great stay the room was clean and tidy and the staff were very polite"

Reviewed on Sep 28, 2023

Tŷ Magor
The Bristol Hotel
4 out of 5
Prince Street, Bristol, England
Fully refundableReserve now, pay when you stay
The price is $105 per night from Oct 22 to Oct 23
$105
per night
Oct 22 - Oct 23
0.95 mi from city center
8.8/10 Excellent! (1,006 reviews)
"Comfort, cleanliness, excellent service"

Reviewed on Oct 2, 2023

The Bristol Hotel
Clayton Hotel Bristol City
4 out of 5
Broad Street, Bristol, England
Fully refundableReserve now, pay when you stay
The price is $116 per night from Oct 8 to Oct 9
$116
per night
Oct 8 - Oct 9
0.56 mi from city center
8.8/10 Excellent! (369 reviews)
"I only have one small criticism. We arrived at 2:00 pm on the day of check in and was told we could only check in after 3 o clock without a check being made on the system. At 2:07 i got an automated e mail saying my room was available. I went the automatic machine which didnt work so went back to ..."

Reviewed on Sep 29, 2023

Clayton Hotel Bristol City
The Royal Crescent Hotel & Spa
5 out of 5
16 Royal Crescent, Bath, England
Fully refundableReserve now, pay when you stay
The price is $305 per night from Nov 1 to Nov 2
$305
per night
Nov 1 - Nov 2
10.86 mi from city center
9.2/10 Wonderful! (544 reviews)
Perfection
"Best place I've ever stayed. The Staff were amazing and would do anything for us. so friendly and the photos online do not do it justice. Spar is amazing"

Reviewed on Sep 22, 2023

The Royal Crescent Hotel & Spa
Hilton Garden Inn Bristol City Centre
4 out of 5
Temple Way, Bristol, England
Fully refundableReserve now, pay when you stay
The price is $78 per night from Oct 22 to Oct 23
$78
per night
Oct 22 - Oct 23
0.83 mi from city center
8.6/10 Excellent! (1,001 reviews)
Uni drop off - ideal place
"Warm welcome - helpful reception staff - good breakfast - convenient location"

Reviewed on Sep 18, 2023

Hilton Garden Inn Bristol City Centre
Harbour Hotel Bristol
4 out of 5
53-55 Corn St, Bristol, England
Fully refundableReserve now, pay when you stay
The price is $90 per night from Oct 30 to Oct 31
$90
per night
Oct 30 - Oct 31
0.62 mi from city center
8.4/10 Very Good! (682 reviews)
"Lovely staff and a great room"

Reviewed on Sep 5, 2023

Harbour Hotel Bristol
DoubleTree by Hilton Hotel Bristol South - Cadbury House
4 out of 5
Frost Hill, Congresbury, Bristol, England
Fully refundableReserve now, pay when you stay
The price is $96 per night from Oct 22 to Oct 23
$96
per night
Oct 22 - Oct 23
11.01 mi from city center
8.2/10 Very Good! (1,000 reviews)
Stopover after late landing at Bristol Airport
"We were only stopping over, but the hotel seemed comfortable etc."

Reviewed on Sep 15, 2023

DoubleTree by Hilton Hotel Bristol South - Cadbury House
Holiday Inn Express Bristol - Filton, an IHG Hotel
3 out of 5
New Road Bristol Parkway Business Park, Bristol, England
Fully refundable
The price is $62 per night from Oct 8 to Oct 9
$62
per night
Oct 8 - Oct 9
3.42 mi from city center
8.4/10 Very Good! (1,003 reviews)
"Excellent in all respects. One criticism is the £5 charge for parking. It covers a 24 hour period but I was not aware of this when booking online."

Reviewed on Oct 1, 2023

Holiday Inn Express Bristol - Filton, an IHG Hotel
The Bird, Bath
4 out of 5
18-19 Pulteney Road, Bath, England
Fully refundableReserve now, pay when you stay
The price is $138 per night from Oct 29 to Oct 30
$138
per night
Oct 29 - Oct 30
11.65 mi from city center
8.6/10 Excellent! (663 reviews)
Everything lovely
"Hosts were exceedingly welcoming and friendly, particularly Caroline. Our room was clean, comfortable and pretty as was the restaurant. The food was very good. The restaurant staff were oddly nervous but gave good service and were very nice. We had a lovely view over the rugby club and the city skyline. ..."

Reviewed on Sep 24, 2023

The Bird, Bath
Radisson Blu Hotel Bristol
4 out of 5
Broad Quay, Bristol & West House, Bristol, England
The price is $82 per night from Oct 8 to Oct 9
$82
per night
Oct 8 - Oct 9
0.82 mi from city center
8/10 Very Good! (1,001 reviews)
Great staff and location
"Very friendly staff especially dining room excellent room facilities would definitely stay again"

Reviewed on Sep 10, 2023

Radisson Blu Hotel Bristol
The Bath Priory Hotel and Spa
5 out of 5
Weston Road, Bath, England
Fully refundableReserve now, pay when you stay
The price is $186 per night from Oct 5 to Oct 6
$186
per night
Oct 5 - Oct 6
10.21 mi from city center
9.2/10 Wonderful! (322 reviews)
"We had a lovely one night stay for our anniversary. The staff were so kind and friendly throughout. The room was to a very high standard. The spa was amazing. Both indoor and outdoor pools were slightly salted and really clean. Nice to go for a swim before breakfast! The chef was very accommodating ..."

Reviewed on Sep 12, 2023

The Bath Priory Hotel and Spa
The Royal Hotel
3 out of 5
1 South Parade, Weston-super-Mare, England
Fully refundableReserve now, pay when you stay
The price is $108 per night from Oct 22 to Oct 23
$108
per night
Oct 22 - Oct 23
18.58 mi from city center
8.2/10 Very Good! (739 reviews)
"It was a lovely hotel.only thing wrong I found the toilet was very small."

Reviewed on Sep 14, 2023

The Royal Hotel
Arnos Manor Hotel
3 out of 5
470 Bath Road, Arnos Vale, Bristol, England
Fully refundableReserve now, pay when you stay
The price is $60 per night from Oct 22 to Oct 23
$60
per night
Oct 22 - Oct 23
1.97 mi from city center
7.2/10 Good! (1,000 reviews)
Great hotel, Great staff!
"Really helpful staff- I had hurt my knee and they brought us some ice for it which was very kind. Super friendly! Really appreciated the free parking as Bristol can be expensive. Great location."

Reviewed on Sep 22, 2023

Arnos Manor Hotel
Leigh Park Country House Hotel & Vineyard, BW Signature Collection
3 out of 5
Leigh Road West Wiltshire, Bradford-on-Avon, England
Fully refundableReserve now, pay when you stay
The price is $63 per night from Nov 2 to Nov 3
$63
per night
Nov 2 - Nov 3
16.59 mi from city center
8.2/10 Very Good! (321 reviews)
"We really enjoyed our night in this beautiful hotel. Lovely room, easy access for us and a great view over westbury white horse . Breakfast was great . If we could of prolonged our stay, we would. Already recommended to family and would stay again in a heartbeat ."

Reviewed on Sep 28, 2023

Leigh Park Country House Hotel & Vineyard, BW Signature Collection
ibis budget Portishead Marina
2.5 out of 5
Harbour Road, Bristol, England
Fully refundable