Narrow results:

Clear selected filters

48 hotels

Name contains

Average Nightly Rate

Star rating

Guest rating

Payment preference

Hotels.com® Rewards

Neighborhood

Landmarks

Accommodation type

Amenities

Themes / types

Accessibility Features

Why book with us?

  • Hotels.com doesn’t charge cancellation fees

  • Best Price Guarantee

  • We’re just a phone call away: 866-678-6350

FilterMap
  1. For every 10 nights, get 1 free!
    Cathedral 73

    73 Cathedral Road, Cardiff, Wales, United Kingdom

    ,

    866-573-4235

    4 stars
    Cardiff
    • 0.1 miles to Swalec Stadium‎
    • 0.9 miles to City center‎
    No customer reviews yet
    Be the first
    Hotels.com® RewardsFor every 10 nights, get 1 free!
    from $129
    • For every 10 nights, get 1 free!
      Number 62

      62 Cathedral Road, Cardiff, Wales, CF11 9LL United Kingdom

      ,

      866-678-6350

      3 stars
      Cardiff
      • 0.1 miles to Swalec Stadium‎
      • 0.9 miles to City center‎
      No customer reviews yet
      Be the first
      Hotels.com® RewardsFor every 10 nights, get 1 free!
    • For every 10 nights, get 1 free!
      Town House Guest House

      70 Cathedral Road, Pontcanna, Cardiff, CF11 9LL United Kingdom

      ,

      866-767-0278

      Star rating not available
      Cardiff
      • 0.1 miles to Swalec Stadium‎
      • 0.9 miles to City center‎
      No customer reviews yet
      Be the first
      Hotels.com® RewardsFor every 10 nights, get 1 free!
    • For every 10 nights, get 1 free!
      Elgano

      58 Cathedral Road, Cardiff, Wales, CF11 9LL United Kingdom

      ,

      866-925-4159

      3 stars
      Cardiff
      • 0.1 miles to Swalec Stadium‎
      • 0.9 miles to City center‎
      Excellent
      4.0 / 5
      2
      customer reviews
      Hotels.com® RewardsFor every 10 nights, get 1 free!
      from $78
      • For every 10 nights, get 1 free!
        Beaufort Guest House

        65 Cathedral Road, Cardiff, Wales, CF11 9HE United Kingdom

        ,

        866-925-8676

        4 stars
        Cardiff
        • 0.1 miles to Swalec Stadium‎
        • 0.9 miles to City center‎
        Excellent
        4.5 / 5
        65
        customer reviews
        Hotels.com® RewardsFor every 10 nights, get 1 free!
        from $111
        • For every 10 nights, get 1 free!
          Artisan Quarter

          55-57 Cathedral Road, Pontcanna, Cardiff, Wales, CF11 9LN United Kingdom

          ,

          866-538-0251

          4 stars
          Cardiff
          • 0.1 miles to Swalec Stadium‎
          • 0.9 miles to City center‎
          Hotels.com® RewardsFor every 10 nights, get 1 free!
        • For every 10 nights, get 1 free!
          Dexby Town House

          126 Cathedral Road, Pontcanna, Cardiff, Wales, CF11 9LQ United Kingdom

          ,

          866-538-1314

          4 stars
          Cardiff
          • 0.2 miles to Swalec Stadium‎
          • 1.1 miles to City center‎
          Outstanding
          4.6 / 5
          37
          customer reviews
          Hotels.com® RewardsFor every 10 nights, get 1 free!
          from $65
          • For every 10 nights, get 1 free!
            The Abbey Hotel

            149-151 Cathedral Road, Cardiff, Wales, CF11 9PJ United Kingdom

            ,

            866-538-6252

            2.5 stars
            Cardiff
            • 0.3 miles to Swalec Stadium‎
            • 1.2 miles to City center‎
            Hotels.com® RewardsFor every 10 nights, get 1 free!
            from $59
            • For every 10 nights, get 1 free!
              Flat 5 Cardiff

              128 Kings Road, Cardiff, Wales, CF11 9DG United Kingdom

              ,

              866-538-9298

              3 stars
              Cardiff
              • 0.3 miles to Swalec Stadium‎
              • 1.1 miles to City center‎
              Excellent
              4.0 / 5
              12
              customer reviews
              Hotels.com® RewardsFor every 10 nights, get 1 free!
              from $137
              • For every 10 nights, get 1 free!
                Jolyons at No. 10

                10 Cathedral Road, Cardiff, Wales, CF11 9LJ United Kingdom

                ,

                866-539-5067

                3.5 stars
                Cardiff
                • 0.3 miles to Swalec Stadium‎
                • 0.7 miles to City center‎
                No customer reviews yet
                Be the first
                Hotels.com® RewardsFor every 10 nights, get 1 free!
                from $129
                • For every 10 nights, get 1 free!
                  Holiday Inn Cardiff City Centre

                  Castle Street, Cardiff, Wales, CF10 1XD United Kingdom

                  ,

                  866-539-9234

                  4 stars
                  Cardiff
                  • 0.5 miles to Swalec Stadium‎
                  • 0.4 miles to City center‎
                  Excellent
                  4.0 / 5
                  193
                  customer reviews
                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                  from $90
                  • For every 10 nights, get 1 free!
                    The Angel Hotel

                    Castle Street, Cardiff, Wales, CF10 1SZ United Kingdom

                    ,

                    866-582-3258

                    4 stars
                    Cardiff
                    • 0.6 miles to Swalec Stadium‎
                    • 0.4 miles to City center‎
                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                    from $64
                    • For every 10 nights, get 1 free!
                      Hilton Cardiff

                      Kingsway, Cardiff, Wales, CF10 3HH United Kingdom

                      ,

                      866-711-3751

                      4 stars
                      Cardiff
                      • 0.6 miles to Swalec Stadium‎
                      • 0.4 miles to City center‎
                      Excellent
                      4.3 / 5
                      507
                      customer reviews
                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                      from $142 $122
                      • For every 10 nights, get 1 free!
                        Park Plaza Cardiff

                        Grey friars Road, Cardiff, Wales, CF10 3 AL United Kingdom

                        ,

                        866-925-0548

                        4 stars
                        Cardiff
                        • 0.7 miles to Swalec Stadium‎
                        • 0.3 miles to City center‎
                        Excellent
                        4.4 / 5
                        307
                        customer reviews
                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                        from $118 $103
                        • For every 10 nights, get 1 free!
                          ML Lodge

                          108 St Mary Street, Cardiff, Wales, CF10 1DX United Kingdom

                          ,

                          866-925-4218

                          2 stars
                          Cardiff
                          • 0.8 miles to Swalec Stadium‎
                          • 0.2 miles to City center‎
                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                          from $46
                          • For every 10 nights, get 1 free!
                            Sandringham Hotel

                            21 St Mary Street, Cardiff, Wales, CF10 1PL United Kingdom

                            ,

                            866-925-8709

                            2 stars
                            Cardiff
                            • 0.8 miles to Swalec Stadium‎
                            • 0.1 miles to City center‎
                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                            from $48
                            • For every 10 nights, get 1 free!
                              Best Western Plus Maldron Hotel Cardiff

                              St Mary Street, Cardiff, Wales, CF10 1GD United Kingdom

                              ,

                              866-538-0157

                              4 stars
                              Cardiff
                              • 0.8 miles to Swalec Stadium‎
                              • 0.1 miles to City center‎
                              Excellent
                              4.4 / 5
                              797
                              customer reviews
                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                              from $93
                              • For every 10 nights, get 1 free!
                                Bunkhouse – hostel

                                94 Saint Mary Street, Cardiff, CF10 1DX United Kingdom

                                ,

                                866-538-0192

                                2 stars
                                Cardiff
                                • 0.8 miles to Swalec Stadium‎
                                • 0.1 miles to City center‎
                                No customer reviews yet
                                Be the first
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                              • For every 10 nights, get 1 free!
                                Bunkhouse

                                93-94 St Mary Street, Cardiff, CF10 1DX United Kingdom

                                ,

                                866-538-0294

                                2 stars
                                Cardiff
                                • 0.8 miles to Swalec Stadium‎
                                • 0.1 miles to City center‎
                                No customer reviews yet
                                Be the first
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                              • For every 10 nights, get 1 free!
                                The Parc Hotel

                                Park Place, Cardiff, Wales, CF10 3UD United Kingdom

                                ,

                                866-538-0315

                                3.5 stars
                                Cardiff
                                • 0.8 miles to Swalec Stadium‎
                                • 0.3 miles to City center‎
                                No customer reviews yet
                                Be the first
                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                from $87
                                • For every 10 nights, get 1 free!
                                  The Royal Hotel Cardiff

                                  88 St Mary Street, Cardiff, Wales, CF101DW United Kingdom

                                  ,

                                  866-538-1351

                                  3.5 stars
                                  Cardiff
                                  • 0.9 miles to Swalec Stadium‎
                                  • 0.1 miles to City center‎
                                  Excellent
                                  4.1 / 5
                                  245
                                  customer reviews
                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                  from $62 $47
                                  • For every 10 nights, get 1 free!
                                    Sleeperz Hotel Cardiff

                                    Station Approach, Saunders Road, Cardiff, Wales, CF10 1RH United Kingdom

                                    ,

                                    866-538-2362

                                    3 stars
                                    Cardiff
                                    • 1.0 mile to Swalec Stadium‎
                                    • 0.2 miles to City center‎
                                    Excellent
                                    4.1 / 5
                                    226
                                    customer reviews
                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                    from $72 $64
                                    • For every 10 nights, get 1 free!
                                      Cardiff Marriott Hotel

                                      Mill Lane, Cardiff, Wales, CF10 1EZ United Kingdom

                                      ,

                                      866-538-6218

                                      4 stars
                                      Cardiff
                                      • 1.0 mile to Swalec Stadium‎
                                      • 0.1 miles to City center‎
                                      Excellent
                                      4.3 / 5
                                      466
                                      customer reviews
                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                      from $103
                                      • For every 10 nights, get 1 free!
                                        Park Inn by Radisson Cardiff City Centre

                                        Mary Ann Street, Cardiff, Wales, CF10 2JH United Kingdom

                                        ,

                                        866-538-6315

                                        3 stars
                                        Cardiff
                                        • 1.0 mile to Swalec Stadium‎
                                        • 0.1 miles to City center‎
                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                        from $92 $70
                                        • For every 10 nights, get 1 free!
                                          Radisson Blu Hotel Cardiff

                                          Meridian Gate, Bute Terrace, Cardiff, Wales, CF102FL United Kingdom

                                          ,

                                          866-538-9367

                                          4 stars
                                          Cardiff
                                          • 1.0 mile to Swalec Stadium‎
                                          • 0.1 miles to City center‎
                                          Excellent
                                          4.4 / 5
                                          838
                                          customer reviews
                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                          from $116 $81
                                          • For every 10 nights, get 1 free!
                                            ibis Cardiff

                                            Churchill Way, Cardiff, Wales, CF10 2HA United Kingdom

                                            ,

                                            866-573-4235

                                            2 stars
                                            Cardiff
                                            • 1.0 mile to Swalec Stadium‎
                                            • 0.2 miles to City center‎
                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                            from $51
                                            • For every 10 nights, get 1 free!
                                              Big Sleep Hotel

                                              Bute Terrace, Cardiff, Wales, CF10 2FE United Kingdom

                                              ,

                                              866-678-6350

                                              2 stars
                                              Cardiff
                                              • 1.1 miles to Swalec Stadium‎
                                              • 0.2 miles to City center‎
                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                              from $59
                                              • For every 10 nights, get 1 free!
                                                Mercure Cardiff Holland House Hotel & Spa

                                                24-26 Newport Road, Cardiff, Wales, CF24 0DD United Kingdom

                                                ,

                                                866-767-0278

                                                4 stars
                                                Cardiff
                                                • 1.1 miles to Swalec Stadium‎
                                                • 0.5 miles to City center‎
                                                Excellent
                                                4.4 / 5
                                                309
                                                customer reviews
                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                from $103
                                                • For every 10 nights, get 1 free!
                                                  Novotel Cardiff Centre

                                                  Schooner Way, Atlantic Wharf, Cardiff Bay, Cardiff, Wales, CF10 4RT United Kingdom

                                                  ,

                                                  866-925-4159

                                                  4 stars
                                                  Cardiff
                                                  • 1.3 miles to Swalec Stadium‎
                                                  • 0.4 miles to City center‎
                                                  Excellent
                                                  4.2 / 5
                                                  679
                                                  customer reviews
                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                  from $83
                                                  • For every 10 nights, get 1 free!
                                                    YHA Cardiff Central - Hostel

                                                    East Tyndall Street, Cardiff, Wales, CF10 4BB United Kingdom

                                                    ,

                                                    866-925-8676

                                                    2 stars
                                                    Cardiff
                                                    • 1.4 miles to Swalec Stadium‎
                                                    • 0.5 miles to City center‎
                                                    Excellent
                                                    4.3 / 5
                                                    3
                                                    customer reviews
                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                    from $21
                                                    • For every 10 nights, get 1 free!
                                                      Hotel One Hundred - Bed & Breakfast

                                                      100 Newport Road, Cardiff, Wales, CF24 1DG United Kingdom

                                                      ,

                                                      866-538-0251

                                                      3 stars
                                                      Cardiff
                                                      • 1.4 miles to Swalec Stadium‎
                                                      • 0.9 miles to City center‎
                                                      Outstanding
                                                      4.6 / 5
                                                      63
                                                      customer reviews
                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                      from $74
                                                      • For every 10 nights, get 1 free!
                                                        Ty Rosa - Bed & Breakfast

                                                        118 Clive St, Cardiff, Wales, CF11 7JE United Kingdom

                                                        ,

                                                        866-538-1314

                                                        3 stars
                                                        Cardiff
                                                        • 1.5 miles to Swalec Stadium‎
                                                        • 1.0 mile to City center‎
                                                        Excellent
                                                        4.1 / 5
                                                        19
                                                        customer reviews
                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                        from $44
                                                        • For every 10 nights, get 1 free!
                                                          Tanes Hotel

                                                          148 Newport Road, Roath, Cardiff, Wales, CF24 1DJ United Kingdom

                                                          ,

                                                          866-538-6252

                                                          3 stars
                                                          Cardiff
                                                          • 1.5 miles to Swalec Stadium‎
                                                          • 1.1 miles to City center‎
                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                          from $40
                                                          • For every 10 nights, get 1 free!
                                                            Holiday Inn Express Cardiff Bay

                                                            Longueil Close, Cardiff, Wales, CF10 4EE United Kingdom

                                                            ,

                                                            866-538-9298

                                                            3 stars
                                                            Cardiff
                                                            • 1.6 miles to Swalec Stadium‎
                                                            • 0.7 miles to City center‎
                                                            Excellent
                                                            4.1 / 5
                                                            222
                                                            customer reviews
                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                            from $78
                                                            • For every 10 nights, get 1 free!
                                                              A Space in the City at Century Wharf

                                                              Dumballs Road, Cardiff, Wales, CF10 5NG United Kingdom

                                                              ,

                                                              866-539-5067

                                                              4 stars
                                                              Cardiff
                                                              • 1.6 miles to Swalec Stadium‎
                                                              • 0.8 miles to City center‎
                                                              Excellent
                                                              4.1 / 5
                                                              25
                                                              customer reviews
                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                            • For every 10 nights, get 1 free!
                                                              Tiger Bay Flat

                                                              Flat 1 House 1, Hunter Street, Cardiff, Wales, CF10 5GX United Kingdom

                                                              ,

                                                              866-539-9234

                                                              3 stars
                                                              Cardiff
                                                              • 1.8 miles to Swalec Stadium‎
                                                              • 1.0 mile to City center‎
                                                              Excellent
                                                              4.0 / 5
                                                              1
                                                              customer review
                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                              from $391
                                                              • For every 10 nights, get 1 free!
                                                                Future Inns Cardiff Bay

                                                                Hemingway Road Cardiff Bay, Cardiff, Wales, CF10 4JY United Kingdom

                                                                ,

                                                                866-582-3258

                                                                3 stars
                                                                Cardiff
                                                                • 1.9 miles to Swalec Stadium‎
                                                                • 1.0 mile to City center‎
                                                                Excellent
                                                                4.2 / 5
                                                                952
                                                                customer reviews
                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                from $74
                                                                • For every 10 nights, get 1 free!
                                                                  A Space in the City - Quayside

                                                                  Bute Street, Cardiff, Wales, CF10 5AN United Kingdom

                                                                  ,

                                                                  866-711-3751

                                                                  3.5 stars
                                                                  Cardiff
                                                                  • 1.9 miles to Swalec Stadium‎
                                                                  • 1.1 miles to City center‎
                                                                  Excellent
                                                                  4.2 / 5
                                                                  5
                                                                  customer reviews
                                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                • For every 10 nights, get 1 free!
                                                                  Jolyon's Boutique Hotel

                                                                  Bute Cresent, Cardiff, Wales, CF10 5AN United Kingdom

                                                                  ,

                                                                  866-925-0548

                                                                  3 stars
                                                                  Cardiff
                                                                  • 1.9 miles to Swalec Stadium‎
                                                                  • 1.1 miles to City center‎
                                                                  Excellent
                                                                  4.0 / 5
                                                                  2
                                                                  customer reviews
                                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                  from $98
                                                                  • For every 10 nights, get 1 free!
                                                                    The St David's Hotel & Spa

                                                                    Havannah Street, Cardiff, Wales, CF10 5SD United Kingdom

                                                                    ,

                                                                    866-925-4218

                                                                    5 stars
                                                                    Cardiff
                                                                    • 2.1 miles to Swalec Stadium‎
                                                                    • 1.3 miles to City center‎
                                                                    Excellent
                                                                    4.2 / 5
                                                                    471
                                                                    customer reviews
                                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                    from $116
                                                                    • For every 10 nights, get 1 free!
                                                                      Tiger Bay House

                                                                      146 Adventurers Quay, Cardiff, Wales, CF10 4NR United Kingdom

                                                                      ,

                                                                      866-925-8709

                                                                      3 stars
                                                                      Cardiff
                                                                      • 2.1 miles to Swalec Stadium‎
                                                                      • 1.2 miles to City center‎
                                                                      No customer reviews yet
                                                                      Be the first
                                                                      Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                      from $468
                                                                      • For every 10 nights, get 1 free!
                                                                        Park Inn by Radisson Cardiff North

                                                                        Circle Way East, Cardiff, Wales, CF23 9XF United Kingdom

                                                                        ,

                                                                        866-538-0157

                                                                        3 stars
                                                                        Cardiff
                                                                        • 2.5 miles to Swalec Stadium‎
                                                                        • 2.4 miles to City center‎
                                                                        Excellent
                                                                        4.0 / 5
                                                                        212
                                                                        customer reviews
                                                                        Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                        from $90 $68
                                                                        • For every 10 nights, get 1 free!
                                                                          The Laurels

                                                                          Cardiff Road, St Fagans, Cardiff, Wales, CF5 6EB United Kingdom

                                                                          ,

                                                                          866-538-0192

                                                                          4 stars
                                                                          Cardiff
                                                                          • 3.2 miles to Swalec Stadium‎
                                                                          • 4.0 miles to City center‎
                                                                          Outstanding
                                                                          4.7 / 5
                                                                          6
                                                                          customer reviews
                                                                          Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                          from $111
                                                                          • For every 10 nights, get 1 free!
                                                                            Village Urban Resort Cardiff

                                                                            29 Pendwyallt Road, Coryton, Cardiff, Wales, CF14 7EF United Kingdom

                                                                            ,

                                                                            866-538-0294

                                                                            3.5 stars
                                                                            Cardiff
                                                                            • 3.3 miles to Swalec Stadium‎
                                                                            • 4.1 miles to City center‎
                                                                            Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                            from $98
                                                                            • For every 10 nights, get 1 free!
                                                                              Holiday Inn Cardiff - North M4

                                                                              Merthyr Road, Tongwynlais, Cardiff, Wales, CF15 7LH United Kingdom

                                                                              ,

                                                                              866-538-0315

                                                                              3.5 stars
                                                                              Cardiff
                                                                              • 3.6 miles to Swalec Stadium‎
                                                                              • 4.5 miles to City center‎
                                                                              Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                              from $106
                                                                              • For every 10 nights, get 1 free!
                                                                                Campanile Cardiff

                                                                                Caxton Place, Pentwyn, Cardiff, Wales, CF23 8HA United Kingdom

                                                                                ,

                                                                                866-538-1351

                                                                                3 stars
                                                                                Cardiff
                                                                                • 3.8 miles to Swalec Stadium‎
                                                                                • 3.9 miles to City center‎
                                                                                Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                from $51
                                                                                • For every 10 nights, get 1 free!
                                                                                  Copthorne Hotel Cardiff-Caerdydd

                                                                                  Copthorne Way Culverhouse Cross, Cardiff, Wales, CF5 6DH United Kingdom

                                                                                  ,

                                                                                  866-538-2362

                                                                                  4 stars
                                                                                  Cardiff
                                                                                  • 3.8 miles to Swalec Stadium‎
                                                                                  • 4.3 miles to City center‎
                                                                                  Excellent
                                                                                  4.0 / 5
                                                                                  401
                                                                                  customer reviews
                                                                                  Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                  from $86
                                                                                  • For every 10 nights, get 1 free!
                                                                                    ibis Cardiff Gate

                                                                                    Cardiff Gate Business Park, Malthouse Avenue Pontprennau, Cardiff, Wales, CF23 8RA United Kingdom

                                                                                    ,

                                                                                    866-538-6218

                                                                                    2 stars
                                                                                    Cardiff
                                                                                    • 4.5 miles to Swalec Stadium‎
                                                                                    • 4.7 miles to City center‎
                                                                                    Hotels.com® RewardsFor every 10 nights, get 1 free!
                                                                                    from $49

                                                                                    Want to see more hotels? See all hotels in Swalec Stadium, Cardiff, Wales, United Kingdom or:

                                                                                    • Speak to a Hotels.com travel specialist: 866-678-6350, 24 hours a day, 7 days a week
                                                                                    *

                                                                                    strikethrough.price.legal.information. The price comparison is based on prices for this hotel over the next 14 days.