Holidays in Bristol

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Bristol

Sort by
Most popular

See the latest prices and deals by

Primary image
7.8

Bristol Grand Hotel By Sunday

Hotel in Bristol City Centre, Bristol

A stay at Bristol Grand Hotel By Sunday places you in the heart of Bristol, within a 10-minute walk of Bristol Hippodrome Theatre and Cabot Circus Shopping Centre. This hotel is 12.8 mi (20.6 km) from Thermae Bath Spa and 13.4 mi (21.6 km) from Roman Baths.

Good1,000 reviews
7.8
View details
Primary image
7.8

Ramada by Wyndham Bristol West

Hotel in Bristol

With a stay at Ramada by Wyndham Bristol West in Bristol, you'll be near the airport, within a 15-minute drive of Bristol Hippodrome Theatre and Blaise Castle Estate Country Park. This hotel is 8.8 mi (14.1 km) from Cabot Circus Shopping Centre and 18.4 mi (29.6 km) from Wye Valley.

Good1,003 reviews
7.8
View details
Primary image
8.8

Majestic Hotels Bristol

Hotel in Bristol City Centre, Bristol

With a stay at Majestic Hotels Bristol, you'll be centrally located in Bristol, steps from Bristol Hippodrome Theatre and 14 minutes by foot from Cabot Circus Shopping Centre. This hotel is 12.5 mi (20.1 km) from Thermae Bath Spa and 13.1 mi (21.1 km) from Roman Baths.

Fabulous476 reviews
8.8
View details
Primary image
7.0

The Regency, Clifton Bristol

Hotel in Clifton, Bristol

With a stay at The Regency, Clifton Bristol, you'll be centrally located in Bristol, within a 5-minute drive of University of Bristol and Bristol Hippodrome Theatre. This hotel is 6.3 mi (10.2 km) from The Mall at Cribbs Causeway and 14.2 mi (22.8 km) from Thermae Bath Spa.

Good787 reviews
7.0
View details
Primary image
8.4

Premier Inn Bristol Filton

Hotel in Filton, Bristol

With a stay at Premier Inn Bristol Filton in Bristol, you'll be within a 15-minute drive of Cabot Circus Shopping Centre and Bristol Hippodrome Theatre. This hotel is 13 mi (21 km) from Wye Valley and 1.5 mi (2.4 km) from Southmead Hospital.

Very good7 reviews
8.4
View details
Reception
7.8

Arnos Manor Hotel

Hotel in Brislington, Bristol

With a stay at Arnos Manor Hotel in Bristol (Brislington), you'll be a 4-minute drive from Cabot Circus Shopping Centre and 7 minutes from Bristol Hippodrome Theatre. This hotel is 10.5 mi (16.9 km) from Thermae Bath Spa and 11.1 mi (17.9 km) from Roman Baths.

Good1,002 reviews
7.8
View details
Primary image
7.6

The Washington

Guesthouse in Clifton, Bristol

With a stay at The Washington, you'll be centrally located in Bristol – a 3-minute drive from Bristol Hippodrome Theatre and 7 minutes from Cabot Circus Shopping Centre. This guest house is 14.2 mi (22.8 km) from Thermae Bath Spa and 14.8 mi (23.8 km) from Roman Baths.

Good1,001 reviews
7.6
View details
Primary image
8.4

ibis Bristol Centre

Hotel in Bristol Floating Harbour, Bristol

With a stay at ibis Bristol Centre, you'll be centrally located in Bristol – a 1-minute drive from Bristol Hippodrome Theatre and 6 minutes from Cabot Circus Shopping Centre. This hotel is 13.9 mi (22.3 km) from Thermae Bath Spa and 14.5 mi (23.3 km) from Roman Baths.

Very good1,003 reviews
8.4
View details
Primary image
8.6

Novotel Bristol Centre

Hotel in Bristol Floating Harbour, Bristol

A stay at Novotel Bristol Centre places you in the heart of Bristol, within a 15-minute walk of Cabot Circus Shopping Centre and Bristol Hippodrome Theatre. This hotel is 12.7 mi (20.4 km) from Thermae Bath Spa and 13.3 mi (21.4 km) from Roman Baths.

Fabulous1,003 reviews
8.6
View details
Primary image
8.0

DoubleTree by Hilton Bristol North

Hotel in Bradley Stoke, Bristol

When you stay at DoubleTree by Hilton Bristol North in Bristol, you'll be in the business district, within a 15-minute drive of Cabot Circus Shopping Centre and Wye Valley. This hotel is 10.2 mi (16.5 km) from Bristol Hippodrome Theatre and 1.3 mi (2.2 km) from West Country Water Park.

Very good1,002 reviews
8.0
View details
Primary image
8.8

Delta Hotels by Marriott Bristol City Centre

Hotel in Bristol City Centre, Bristol

Delta Hotels by Marriott Bristol City Centre is centrally located in Bristol – a 3-minute walk from Cabot Circus Shopping Centre and 8 minutes by foot from St Nicholas Market. This hotel is 1.1 mi (1.8 km) from University of Bristol and 1.2 mi (1.9 km) from Bristol Hippodrome Theatre.

Fabulous880 reviews
8.8
View details
Primary image
8.6

Premier Inn Bristol Cc - Lewins Mead

Hotel in Bristol

With a stay at Premier Inn Bristol Cc - Lewins Mead in Bristol, you'll be within a 10-minute walk of Cabot Circus Shopping Centre and Bristol Hippodrome Theatre. This hotel is 13.2 mi (21.2 km) from Thermae Bath Spa and 13.8 mi (22.3 km) from Roman Baths.

Fabulous38 reviews
8.6
View details
Primary image
7.4

Clifton Hotel

Hotel in Clifton, Bristol

With a stay at Clifton Hotel, you'll be centrally located in Bristol – a 3-minute drive from Bristol Hippodrome Theatre and 7 minutes from Cabot Circus Shopping Centre. This hotel is 14.2 mi (22.9 km) from Thermae Bath Spa and 14.8 mi (23.8 km) from Roman Baths.

Good1,001 reviews
7.4
View details
Primary image
8.4

ibis Bristol Temple Meads Quay

Hotel in Bristol Floating Harbour, Bristol

With a stay at ibis Bristol Temple Meads Quay, you'll be centrally located in Bristol, within a 5-minute drive of Cabot Circus Shopping Centre and Bristol Hippodrome Theatre. This hotel is 11.9 mi (19.1 km) from Thermae Bath Spa and 12.5 mi (20.1 km) from Roman Baths.

Very good1,002 reviews
8.4
View details
Primary image
9.0

Moxy Bristol

Hotel in Bristol

A stay at Moxy Bristol places you in the heart of Bristol, just a 4-minute walk from Cabot Circus Shopping Centre and within a 5-minute drive of Bristol Hippodrome Theatre. This hotel is 13.1 mi (21.1 km) from Thermae Bath Spa and 13.7 mi (22.1 km) from Roman Baths.

Exceptional1,120 reviews
9.0
View details
Primary image
8.4

Almondsbury Inn & Lounge

Hotel in Almondsbury, Bristol

Located in Bristol, Almondsbury Inn & Lounge is within a 10-minute drive of The Mall at Cribbs Causeway and Thornbury Castle. This hotel is 9.1 mi (14.6 km) from Cabot Circus Shopping Centre and 9.9 mi (15.9 km) from Bristol Hippodrome Theatre.

Very good1,002 reviews
8.4
View details
Primary image
7.0

Premier Inn Bristol Cribbs Causeway - M5 J17

Hotel in Patchway, Bristol

Located in Bristol, Premier Inn Bristol Cribbs Causeway - M5 J17 is within a 15-minute drive of Bristol Hippodrome Theatre and Wye Valley. This hotel is 12.8 mi (20.6 km) from Cabot Circus Shopping Centre and 0.6 mi (0.9 km) from Bristol Zoo Project.

Good4 reviews
7.0
View details
Primary image
8.8

go2 portishead marina hotel

Hotel in Portishead, Bristol

Located in Bristol, go2 portishead marina hotel is a 2-minute drive from Portishead Lake Grounds and 7 minutes from Noah's Ark Zoo Farm. This hotel is 9.1 mi (14.6 km) from Bristol Hippodrome Theatre and 10.4 mi (16.8 km) from Cabot Circus Shopping Centre.

Fabulous1,002 reviews
8.8
View details
Primary image
7.6

The Crown Inn - By Blunt Bars

Inn in Keynsham, Bristol

With a stay at The Crown Inn - By Blunt Bars in Bristol, you'll be within a 15-minute drive of Cabot Circus Shopping Centre and Bristol Hippodrome Theatre. This inn is 8.9 mi (14.3 km) from Thermae Bath Spa and 9.5 mi (15.3 km) from Roman Baths.

Good260 reviews
7.6
View details
Primary image
8.8

Hilton Garden Inn Bristol City Centre

Hotel in Bristol Floating Harbour, Bristol

You'll be centrally located in Bristol with a stay at Hilton Garden Inn Bristol City Centre, within a 15-minute walk of Cabot Circus Shopping Centre and Queen Square. This hotel is 1.4 mi (2.2 km) from University of Bristol and 1.8 mi (3 km) from Bristol Cathedral.

Fabulous1,000 reviews
8.8
View details