Cardiff Castle

Holiday Travel Guide
Cardiff Castle showing heritage architecture, château or palace and heritage elements

Located in the heart of the city centre, Cardiff Castle is one of Wales’ most important cultural attractions. A rich history spanning 2,000 years is contained within its walls and fairytale-style towers.

A 12-sided medieval keep offering panoramic views across the city from a platform at its top is at the castle’s heart, but the site is also full of later additions that capture the imagination. Fabulous mock-Gothic features, including an extravagant banqueting hall and clock tower, were added during the Victorian era.

Up until 1947, when the castle was donated to the city, it was home to the Butes, the family responsible for turning Cardiff from a small town into the world’s biggest coal port.

The fascinating collection of buildings dotted around a central green with the shell keep, built in stone in 1135, and 13th century black tower the most conventional. A grand house was added about 300 years later but it had fallen into disrepair by the time the Butes acquired it a century later. Architect Henry Holland and his father-in-law, famous landscape gardener Lancelot “Capability” Brown, were brought in to restore it to its former glory.

A 50-minute guided tour takes visitors on an amazing journey through time, via the fantastical clock tower and over-the-top bedroom of Lord Bute to the jaw-dropping banqueting hall, elaborate Arab room and indulgent Roman-style roof garden.

The castle is also home to a World War Two air raid shelter and the Firing Line, a small but compelling museum dedicated to Wales’ soldiers.

Top things to do in Cardiff Castle

Top Trending Hotels Near Cardiff Castle

easyHotel Cardiff
easyHotel Cardiff
3 out of 5
1-3 Fitzalan Place, Cardiff, Wales
Fully refundableReserve now, pay when you stay
The price is £43 per night from 6 Dec to 6 Dec
Located in Cardiff City Centre, this hotel is within a 10-minute walk of Capitol Shopping Centre and Cardiff Motorpoint Arena. Principality Stadium and St. David's ...
4/5 Very Good! (139 reviews)
"Lovely friendly staff and cute little hotel - we hope to visit again"

Reviewed on 7 Nov 2021

easyHotel Cardiff
The Parkgate Hotel
The Parkgate Hotel
4 out of 5
Westgate Street, Cardiff, Wales
The price is £114 per night from 21 Dec to 21 Dec
Located in Cardiff City Centre, this spa hotel is steps away from Cardiff Castle and St. David's Hall. Principality Stadium and Cardiff Motorpoint Arena are ...
4.7/5 Exceptional! (14 reviews)
The Parkgate Hotel
"Lovely hotel, room was spacious and comfortable with a lovely view of the Principality Stadium. Beautiful Christmas theme decorations, a truly lovely stay for our Christmas shopping trip"

Reviewed on 28 Nov 2021

The Parkgate Hotel
Future Inns Cardiff Bay
Future Inns Cardiff Bay
4 out of 5
Hemingway Road Cardiff Bay, Cardiff, Wales
The price is £76 per night from 22 Dec to 22 Dec
Located in Butetown, this hotel is steps away from Doctor Who Exhibition and Cardiff Bay. Principality Stadium and Wales Millennium Centre are also within 2 ...
4.3/5 Excellent! (1,144 reviews)
"A good hotel that is warm and welcoming. Staff are always helpful and kind The room was comfy and generally well kept. There were however a few things that I wasn’t impressed with; 1) ice bucket - if you’re going to have amenities as such; ensure they are clean and fully serviceable. E.g. clean and ..."

Reviewed on 30 Nov 2021

Future Inns Cardiff Bay
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.

Read travel guides and advice on visiting Cardiff Castle

Popular places to visit in Cardiff Castle

Cardiff Castle

Choose two or more items and save on your trip:

Top Hotel Deals

easyHotel Cardiff
easyHotel Cardiff
3 out of 5
1-3 Fitzalan Place, Cardiff, Wales
The price is £43 per night from 6 Dec to 6 Dec
easyHotel Cardiff
The Parkgate Hotel
The Parkgate Hotel
4 out of 5
Westgate Street, Cardiff, Wales
The price is £114 per night from 21 Dec to 21 Dec
The Parkgate Hotel
Future Inns Cardiff Bay
Future Inns Cardiff Bay
4 out of 5
Hemingway Road Cardiff Bay, Cardiff, Wales
The price is £76 per night from 22 Dec to 22 Dec
Future Inns Cardiff Bay
The Angel Hotel
The Angel Hotel
3 out of 5
Castle Street, Cardiff, Wales
The price is £63 per night from 1 Jan to 1 Jan
The Angel Hotel
Jurys Inn Cardiff
Jurys Inn Cardiff
4 out of 5
Park Place, Cardiff, Wales
The price is £85 per night from 12 Dec to 12 Dec
Jurys Inn Cardiff
Clayton Hotel Cardiff
Clayton Hotel Cardiff
4 out of 5
St Mary Street, Cardiff, Wales
The price is £79 per night from 26 Dec to 26 Dec
Clayton Hotel Cardiff
Hilton Cardiff
Hilton Cardiff
4.5 out of 5
Kingsway, Cardiff, Wales
The price is £105 per night from 6 Dec to 6 Dec
Hilton Cardiff
Mercure Cardiff Holland House Hotel & Spa
Mercure Cardiff Holland House Hotel & Spa
4 out of 5
24-26 Newport Road, Cardiff, Wales
The price is £63 per night from 20 Dec to 20 Dec
Mercure Cardiff Holland House Hotel & Spa
Sleeperz Hotel Cardiff
Sleeperz Hotel Cardiff
3 out of 5
Station Approach, Saunders Road, Cardiff, Wales
The price is £43 per night from 19 Dec to 19 Dec
Sleeperz Hotel Cardiff
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.