The venues for the 2012 AJG Parcels Glasgow Celtic Society Cup were decided at the Camanachd Association AGM in Fort William on Friday 27 April 2012.
The venues were decided by the toss of a coin.
Bute will have home advantage against Inveraray so the sides will meet on Rothesay.
Aberdour will be at home to Taynuilt in the other semi-final.
The ties will be played on Saturday 19 May 2012.