Cardiff’s Millennium Stadium will host the UEFA Champions League final in 2017, while the same year’s Europa League final will take place at Stockholm’s Friends Arena.
UEFA confirmed the decisions at its Executive Committee meeting in Prague on Tuesday.
Wales will therefore play host to the Champions League final for the first time, although the Cardiff City Stadium did previously serve as the venue for last year’s UEFA Super Cup between Real Madrid and Sevilla.
The news was welcomed by Wales and Real star Gareth Bale, who said: “These are exciting times for Welsh football.
“I know how passionate the Welsh football fans are so it’s great the UEFA Champions League Final is coming to my home city of Cardiff.
“I loved playing in the UEFA Super Cup last year and it would be fantastic to be involved in front of a packed crowd at such an iconic stadium in 2017.”
The Friends Arena was officially opened in October 2012 and is used regularly by Sweden’s national side and AIK Stockholm.
The 2017 Super Cup will be held at the Philip II Arena in Skopje, Macedonia.