The best place to try is:
The Dubliner Smålandsgatan 8 111 46 STOCKHOLM Tis-Fre 16:00- 3:00 Lör 13:00- 3:00 Sön -Mån 16:00- 1:00 Tel: (+46)08 - 679 77 07
The nearest tunnelbana (undergroung station I think, is Östermalmstorg. They have music almost every night of the week and they pour a good pint of the black stuff!
In addition to the Dubliner there are a few other good Irish pubs in Stockholm, so when you arrive, just ask!
I'll be in Stockholm 2nd-6th working so if you're there then let me know. T.C.