Where to?
Check-in/out dates
Select your dates
Guests and rooms
2 adults, 1 room
Find more hotels in Cardiff
The Angel Hotel 




€ 67.56per night
This is the cheapest price in 30 days, based on the rates on 8 Oct
Top reasons for booking
With a stay at The Angel Hotel, you'll be centrally located in Cardiff, steps from Cardiff Castle and 8 minutes by foot from Principality Stadium. This hotel is 0.7 mi (1.1 km) from Utilita Arena Cardiff and 1.3 mi (2.1 km) from Cardiff Bay.
Popular facilities
Bar
Coffee shop
Restaurant
Free WiFi
24-hour front desk
Luggage storage
Exploring the area
8
Premium Double Room
1 double bed or bigger
12
Standard Double Room
1 double bed or bigger
6
Deluxe Twin Room
2 beds
13
Standard Twin Room
2 beds
6
Standard Single Room
1 single bed
6
Deluxe Suite, 1 Double Bed
1 double bed or bigger
7
Family Room
Multiple beds
Earn KlookCash for this booking & save on the next one
Reviews
Read all reviews
4.2/5.0
Great
3K+ reviewsLocation
0.0
Services offered
4.5
Cleanliness
3.7
Atmosphere & facilities
3.9
All
4.5+
3.0+
Reviewed: 24 Jun 2026
5.0/5.0
FantasticSolo stay
Lovely hotel, staff were very helpful with a great welcoming atmosphere.
Reviewed: 22 Jun 2026
5.0/5.0
FantasticSolo stay
The Angel has a convenient location for exploring Cardiff. It feels like stepping into the opulence of yesteryear. The room itself was well appointed, albeit small. I booked a single room, and was surprised to have a double bed. The bed was very comfortable. The staff was prepared for the heat wave with a fan already placed in the room upon my arrival.
Reviewed: 22 Jun 2026
5.0/5.0
FantasticStayed with family · For friends and family
Overall great place to stay in
Reviewed: 21 Jun 2026
5.0/5.0
FantasticStayed with friends
Nice place, friendly staff.
Reviewed: 21 Jun 2026
5.0/5.0
FantasticStayed with friends · For friends and family
Clean room. Good cooked breakfast. Good central location. Dated but clean. Friendly staff.
Reviewed: 21 Jun 2026
5.0/5.0
FantasticStayed with family · For friends and family
Beautiful Hotel lovely and clean and the room was absolutely spotless. Would definitely recommend this hotel.
Reviewed: 21 Jun 2026
5.0/5.0
FantasticStayed with partner
The angel hotel is an outstanding historical building with beautiful views and remains true to its history.
The staff were helpful and friendly and always went the extra mile. The room was clean, the view of the castle was gorgeous, and the bed was comfy.
One thing to note to is that due to the hot weather a fan was provided which shows how they care about their guests.
Breakfast was hot and tasted delicious.
We will definitely stay here again and if you enjoy historical buildings with lots of character it’s a must stay.
Reviewed: 20 Jun 2026
4.0/5.0
GreatSolo stay
Historic, classic accommodation. Slightly worn around the edges, but that’s part of the yesteryear charm.
Reviewed: 20 Jun 2026
4.0/5.0
GreatStayed with partner
Clean room comfortable bed only thing I didn’t like the floorboards were very creaky in every part of the room. Friendly staff good location. Lovely hotel with a lot of history.
Reviewed: 19 Jun 2026
1.0/5.0
Below averageStayed with family
A grand old hotel allowed to degenerate into a hotel that barely merits a single star. The bed was not bad but everything else was appalling - two 4 person lifts (2 person if you have luggage) and one of the those lifts was out of use. Just two lights in our room - one bedside and one table light gave not enough illumination to read the fire and evacuation notice. Everywhere the walls were damaged and just painted over, great slabs of painted lining paper hanging off the bedroom wall, disgusting old windows, no adjustable aircon, no charging points and a loo cistern which took about ten minutes to refill. The 'cocktail bar' had nice staff but was not big enough to seat everyone - yet the bar opened into the (closed & unlit) restaurant and if you wanted to sit or have a table your only option was to sit in the dark restaurant. The menu was pathetic.
Now I know we were there for the Take That concert and inevitably room prices were hiked everywhere - but the normal room price of around £127 had been hiked to over £325 and for that we were greeted with a hotel which could not hold a candle to a TravelLodge. I suggest you give this hotel a wide berth. It was one of the worst hotels I have ever encountered.
Stays nearby
1/5
4.2/5
Great
1K+ reviews
€84.04
Incl. taxes & fees: €84.04
1/5
4.0/5
Great
1K+ reviews
Fitness
€223.80
Incl. taxes & fees: €223.80
1/5
4.7/5
Fantastic
1K+ reviews
Fitness
€189.86
Incl. taxes & fees: €227.83
1/5
4.2/5
Great
1K+ reviews
Business center
€145.89
Incl. taxes & fees: €145.89
1/5
4.2/5
Great
1K+ reviews
€68.27
Incl. taxes & fees: €68.27
1/5
4.3/5
Great
1K+ reviews
Business center
€209.07
Incl. taxes & fees: €209.07






