Search Castles in Bristol

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Browse Select Bristol Castles

Thornbury Castle
3 out of 5
Castle Street, Thornbury, Bristol, England
Fully refundableReserve now, pay when you stay
The price is £279 per night from 9 Dec to 9 Dec
Situated near the airport, this historic castle is 0.2 mi (0.3 km) from Thornbury Castle and 1.4 mi (2.2 km) from Thornbury Golf Centre. Cotswolds and Berkeley ...
4.6/5 Exceptional! (347 reviews)
"It was absolutely beautiful from the start to finish of our stay. The staff are exceptional, and the castle was magical. Can’t wait for a return visit. And would love to thank the whole of the castle team for their wonderful hospitality and beautiful castle"

Reviewed on 17 Nov 2021

Thornbury Castle
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.

Other property types in Bristol

Mercure Bristol Grand Hotel

Mercure Bristol Grand Hotel

4 out of 5
Broad Street, Bristol, England
The price is £53 per night from 12 Dec to 12 Dec
3.7/5 Good! (919 reviews)
"Wonderful stay, lovely room, everything we needed. Only negative was the hotel restaurant, burger was dry, Mac and cheese was tasteless. Lovely staff nonetheless but wouldn’t choose their food again."

Reviewed on 9 Nov 2021

Mercure Bristol Grand Hotel
Mollie's Motel & Diner

Mollie's Motel & Diner

3.5 out of 5
A4018, Bristol, England
The price is £65 per night from 5 Dec to 5 Dec
4.6/5 Wonderful! (64 reviews)
"Had a fabulous 2 night stay at Mollies! Fantastic room - clean, modern with very comfy bed and quality bedding. Toiletries were really lovely too! Was made to feel very welcome by friendly staff - Would definitely stay again !"

Reviewed on 21 Nov 2021

Mollie's Motel & Diner
Leonardo Hotel Bristol Glassfields

Leonardo Hotel Bristol Glassfields

4 out of 5
3 Temple Way, Bristol, England
The price is £62 per night from 26 Dec to 26 Dec
4.5/5 Wonderful! (95 reviews)
"The decor"

Reviewed on 26 Nov 2021

Leonardo Hotel Bristol Glassfields
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.

More trip options