The Angel Hotel, Cardiff (Image credit: http://www.flickr.com/photos/63007983%40N00/1354745248)

The Angel Hotel, Cardiff

Being the capital of Wales and one of the top modern tourist destinations in the UK, Cardiff isn't short of accommodation for leisure travellers, business travellers, short breaks and holidays. The city hosts a varied calendar of events throughout the year, and is home to some of the best modern attractions in Britain.

Your options for accommodation vary from traditional inns to stylish and contemporary city centre apartments, from welcoming independent B&Bs to cheap chain hotels. Using our site, you can find and compare accommodation in Wales. Sort by price and location, and book your stay today. 

In addition to offering favourite UK chain hotels, Cardiff is home to a wide variety of catered and self-catered accommodation. It has stylish city centre apartments, hotels ranging from the luxurious to rooms on a budget, holiday parks and campsites, welcoming and traditional inns and B&B guest houses that offer that personal touch. The city benefits from being relatively flat and fairly compact, so no matter where you choose to stay you'll find that attractions and amenities are within easy reach.

Cardiff's layout ensures you'll have the choice of all types of accommodation, without the need to make sacrifices for a better location. Whether you're enjoying a walking or cycling break, a family holiday, a sight-seeing weekend or a business trip, you'll have a choice of accommodation features, prices and types.

You can book accommodation right in the heart of the city, or choose to stay in Cardiff Bay overlooking the modernised docklands and freshwater lake. Surround yourself with the culture and style of one of the UK's most vibrant, modern cities, and book Cardiff accommodation online or by phone today. You'll get to make the most of the city's attractions and amenities, whether you're visiting for a night or staying for a fortnight.

Accommodation in Cardiff

  • Cardiff   (0.9 miles from the centre of Cardiff)
    Prices from
    £35
    Per person per night B&B sharing either a Twin en-suite or D
    TripAdvisor traveller rating from 119 reviews
    Rating from 119 reviews
    4 star Cardiff bed & breakfast accommodation in an elegant Victorian townhouse close to Cardiff Castle & 10 Mins from city centre. Lovely en suite rooms, free WIFI & parking.
    TripAdvisor traveller rating from 119 reviews
    Rating from 119 reviews
    star
    star
    star
    star
    no star
    Guest House
    Call
  • Cardiff   (0.8 miles from the centre of Cardiff)
    Prices from
    £75
    Apartments Per Night (Sleep 2-8)
    TripAdvisor traveller rating from 40 reviews
    Rating from 40 reviews
    Cardiff Apartments close to the city centre sleeping 2 to 8 people each. With fitted kitchens, ideal for a self catering break or business guests.
    TripAdvisor traveller rating from 40 reviews
    Rating from 40 reviews
  • Pontyclun   (10.3 miles from the centre of Cardiff)
    Prices from
    £55
    Per double room per night (2 sharing)
    TripAdvisor traveller rating from 83 reviews
    Rating from 83 reviews
    Modern South Wales hotel conveniently situated for both Cardiff & Swansea. Ensuite rooms for both business & leisure stay, function facilities, restaurant & lounge.
    TripAdvisor traveller rating from 83 reviews
    Rating from 83 reviews
    Call
  • Llantrisant   (8.9 miles from the centre of Cardiff)
    Sleeps 2
    Prices from
    £60
    Per night for double occupancy
    TripAdvisor traveller rating from 6 reviews
    Rating from 6 reviews
    Rural studio style accommodation at the foothills of ancient town Llantrisant, 20 minutes' from Cardiff. B&B or self-catering. 1 night stays welcome. Patio, garden and parking.
    TripAdvisor traveller rating from 6 reviews
    Rating from 6 reviews
    star
    star
    star
    star
    no star
    Self Catering
    Call
  • Cardiff   (1.1 miles from the centre of Cardiff)
    Prices from
    £630
    Per week (seasonal)
     
    First floor contemporary apartment on Cardiff Bay, only a 3 minute walk from the Millennium Centre and Mermaid Quay restaurants & bars. Enclosed terrace with Bay views and parking.
     
    Call
  • Near Cardiff   (6.6 miles from the centre of Cardiff)
    Sleeps 4
    Prices from
    £345
    per week seasonal (sleeps 4)
     
    Charming first floor holiday apartment situated just a short drive from Cardiff City Centre. Two ensuite bedrooms, large garden, modern facilities. Kennels onsite. Sleeps 4.
     
    Call
  • Creigiau   (7.3 miles from the centre of Cardiff)
    Sleeps 6
    Prices from
    £1,070
    Per week (seasonal) sleeps 6
     
    Contemporary three bedroom holiday cottage set just 20 minutes from Cardiff in a lovely rural location. Pub, restaurant & farm shop closeby. Private garden. Families welcome.
     
    Call