Cardiff Hotels
Cardiff has a wide range of sleeping options, from large hotel chains and boutique boltholes to sea-facing spas. Many of the main accommodation options are found moments from the train station and Millennium Stadium, but the cheapest beds in the city are dotted along the Cathedral Road, where some of the traditional Welsh homes have been turned into guesthouses and B&Bs.
The Cardiff hotels below have been grouped into three different pricing categories:
Luxury (over 120)
Moderate (£80 to £120)
Cheap (under £80)
The prices quoted are for a double room per night, inclusive of tax and breakfast unless otherwise stated.
The central, modern 5-star Cardiff Hilton has 197 elegant bedrooms and suites, many with spectacular views across the city and over Cardiff Castle. There is also an award-winning restaurant, Razzi, as well as a bar, a health club, gym and spa and a 20m (66ft) pool. The staff’s attentiveness has been acknowledged with tourism awards, while each room comes with soft beds, large LED TVs and lovely bathrooms.
A property that oozes Victorian charm and character, the Angel Hotel has 102 guest rooms and offers Wi-Fi internet access throughout the premises. All rooms are of a decent size and have a modern décor of cream walls with chocolate touches and pistachio greens. Its excellent Castell Restaurant serves traditional Welsh cuisine with a twist.
Located in the Cardiff Bay area, only five minutes from the city centre, the stylish 5-star St David's (part of the Principal Hotels chain) has 132 well-equipped guest bedrooms (including 20 suites), all with private balconies and splendid views across the bay. The hotel also boasts excellent spa facilities. There are good conference services and plenty of dining options too, including an award-winning restaurant.
Do you have any Feedback about this page?
© 2025 Columbus Travel Media Ltd. All rights reserved. No part of this site may be reproduced without our written permission, click here for information on Columbus Content Solutions.