Someone needs to post in the next week so I'm not triple posting.
Scottish:
Pittodrie(Aberdeen)
Celtic Park(Celtic)
Tynecastle(Hearts)
Easter Road(Hibs)
Tannadice(Dundee Utd)
Rugby Park(Kilmarnock)
Ibrox(The Rangers)
Fir Park(Motherwell)
Love Street (St. Mirren's old stadium)
St Mirren Park (St Mirren's new stadium)
New Douglas Park (Hamilton)
McDiarmid Park (St Johnstone)
Hampden(Scottish National Stadium)
Bellsea(Fraserburgh)
Dens Park(Dundee)
City Stadium(Livingston)
Gayfield(Arbroath)
Falkirk Stadium(Falkirk)
Stair Park(Stranraer)
Glebe Park(Brechin)
Links Park(Montrose)
East End Park(Dunfermline)(To watch and played there)
Recreation Park (Alloa)
Caledonian Stadium(Inverness CT)
Balmoor Stadium (Peterhead)
Stark's Park (Raith Rovers)
Somerset Park (Ayr United)
Harlaw Park (Inverurie Locos)
Station Park (Forfar)
Victoria Park (Ross County)
Firhill (Partick Thistle)
Other:
Nou Camp(Barcelona, Only a training match)
Olympiysky Stadium, Kiev (Ukraine national stadium, for Dynamo Kiev vs Sporting Lisbon CL match)
Stadium Meteor, Dnipropetrovsk (FC Dnipropetrovsk vs Aberdeen, Uefa Cup)
Vicente Calderón Stadium (Atletico Madrid vs Aberdeen, Uefa Cup)
Allianz Arena, Munich (Bayern Munich vs Aberdeen, Uefa Cup)
Olympiastadion, Munich (just a tour)
Harleem Stadium (FC Harleem vs FC Omniworld)
Amsterdam ArenA (Holland vs Scotland)
Andrův Stadion (Sigma Olomouc vs Aberdeen, Europa League)
KC Stadium (Hull vs Aberdeen, Windass Testimonial)
Ullevaal Stadium, Oslo (Norway vs Scotland, WC2010 Qualifier)
Cardiff City Stadium (Wales vs Scotland Friendly)
S. Dariaus ir S. Gireno Stadium, Kaunas (Lithuania v Scotland Euro 2012 qualifier)
Synot Tip Arena, Prague (Czech Republic v Scotland Euro 2012 Qualifier)
Aviva Stadium, Dublin (Scotland v Northern Ireland Carling Nations Cup 2011)
Daugava Stadium, Riga (Daugava Riga v Aberdeen Europa League 2014)
Euroborg Stadium, Groningen (FC Groningen v Aberdeen Europa League 2014)Adding Groningen's stadium, Euroborg.