
- 10% discount on most rates at any time
- Please note that Members rate is excempt from the croeso code as it is already heavily discounted.
Enter your email to access Member Only rates. It's a simple email register with no lengthy forms or data collection. Register and receive a 4-digit code. The code will open up a one time use of our Members rates - these will be rates and offers we only release to our loyal customers including discounted flexible rates we don't do anywhere else. By signing up you agree to be added to our email mailing list. Our offers provide advance notification of upcoming specials or exclusive opportunities to book rooms before they are available to the public. If you want access to Members Only rates each time you book then please request an account (it's our membership account), instructions here https://royalhotelcardiff.com/offers/member-club-discount The four pin code will let you book member rates this time or alternatively our promo code 'croeso' will give you a 10% discount

Early Booker Discount . Pay now . Non Refundable, B&B
- Breakfast included
Rooms | Tue 26 May | Arrival Wed 27 May | Depart Thu 28 May | Fri 29 May | Sat 30 May | Sun 31 May | Mon 01 Jun | Wed, 27 May 2026, 1 night | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
18 ![]() Standard Double Room
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD105 | Thu 28 May28 May 2026 USD98 | Fri 29 May29 May 2026 USD141 | Sat 30 May30 May 2026 USD178 | Sun 31 May31 May 2026 USD93 | Mon 01 Jun01 Jun 2026 USD110 |
Select a check-out
18 ![]() | |||||||||
18 ![]() Superior Double Room
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD139 | Thu 28 May28 May 2026 USD131 | Fri 29 May29 May 2026 USD175 | Sat 30 May30 May 2026 check-out ok | Sun 31 May31 May 2026 USD127 | Mon 01 Jun01 Jun 2026 USD144 |
Select a check-out
18 ![]() | |||||||||
17 ![]() Standard Twin Room
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 check-out ok | Thu 28 May28 May 2026 USD104 | Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 USD185 | Sun 31 May31 May 2026 USD99 | Mon 01 Jun01 Jun 2026 USD116 |
Select a check-out
17 ![]() | |||||||||
13 ![]() Triple / Family Room
Occupancy Min: 1 adult, Max: 3 adults
Occupancy Min: 1 adult, Max: 3 adults
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD152 | Thu 28 May28 May 2026 check-out ok | Fri 29 May29 May 2026 check-out ok | Sat 30 May30 May 2026 check-out ok | Sun 31 May31 May 2026 check-out ok | Mon 01 Jun01 Jun 2026 check-out ok |
Select a check-out
13 ![]() | |||||||||
10 ![]() Cinema Room
Occupancy Min: 1 adult, Max: 2 adults
Occupancy Min: 1 adult, Max: 2 adults
| Tue 26 May26 May 2026 check-out ok | Wed 27 May27 May 2026 USD139 | Thu 28 May28 May 2026 USD131 | Fri 29 May29 May 2026 USD175 | Sat 30 May30 May 2026 USD212 | Sun 31 May31 May 2026 USD127 | Mon 01 Jun01 Jun 2026 USD144 |
Select a check-out
10 ![]() | |||||||||





