The Castle RollsA list of every visitable castle in the United Kingdom

Near a city · The Castle Rolls

Castles near Bristol

28 castles sit within 40 miles of Bristol, the second-highest count of any city on this list - Chepstow and the Wye Valley ruins just over the Severn, Cardiff and Caerphilly a little further into South Wales.

30Castles listed here
11Free to enter
3You can stay in
4.7Top rated · Caerphilly Castle
Bristol Castle
Bristol Castle.

Map

Every castle on this list - 30 in total, 11 free to enter, 3 you can stay overnight in

Grosmont Castle

Grosmont Castle

Monmouthshire · 34 mi away Free entry

One of the Three Castles of Gwent; free

★ 4.7 · 605 reviews

Daw's Castle

Daw's Castle

Somerset · 38 mi away Free entry

Alfred the Great's clifftop burh above Watchet; almost nothing survives above ground

★ 2.2 · 10 reviews

Taunton Castle

Taunton Castle

Somerset · 38 mi away

Houses Museum of Somerset; free entry

Tretower Court and Castle

Tretower Court and Castle

Powys · 39 mi away

Round keep plus adjacent restored medieval manor house

★ 4.7 · 783 reviews

Distances are straight-line ("as the crow flies"), not driving or train time - check the operator's own site for real travel options before you go.

Common questions

How many castles are there within 40 miles of Bristol?

This roll lists 30 visitable castles, fortresses and tower houses within 40 miles of Bristol. Of those, 11 are free to enter and 14 charge admission. The other 5 have restricted access.

Which castles within 40 miles of Bristol are free to visit?

11 of the 30 castles within 40 miles of Bristol are open-access sites with no admission charge, including Bristol Castle, Monmouth Castle, White Castle, Skenfrith Castle, Abergavenny Castle & Museum and Grosmont Castle.

What is the best-rated castle within 40 miles of Bristol?

Caerphilly Castle is among the highest-rated castles within 40 miles of Bristol on this roll - 4.7/5 from 8,511 Google reviews.

Can you stay overnight in a castle within 40 miles of Bristol?

Yes - 3 of the castles listed here offer overnight stays, namely Thornbury Castle, Berkeley Castle and St Briavels Castle.

Can you reach any castle within 40 miles of Bristol by train?

12 of the 30 sit within 1.5 miles of a railway station, the closest being Newport Castle (Newport (S Wales), 0.3 miles), Chepstow Castle (Chepstow, 0.3 miles), Caerphilly Castle (Caerphilly, 0.3 miles) and Abergavenny Castle & Museum (Abergavenny, 0.4 miles). Those are straight-line distances from the station to the castle, so the walk on the ground is longer than the figure.

Can you go inside every castle within 40 miles of Bristol?

Not all of them on the same terms. 5 of the 30 restrict what a visitor can see. Thornbury Castle is a hotel, so there is no way in without booking a room or a table. At Nunney Castle, St Briavels Castle and Newport Castle the building itself isn't open to visitors, so you see it from the grounds or from outside. At Hensol Castle you get the grounds or a booked tour rather than free run of the building.