Macqueens of Rothesay Online Butchers
Quality, Convenience, Customer Service from Award Winning Craft Butcher situated on the beautiful Isle of Bute West Scotland
Centrally located in Scotland’s larder of the finest produce, we at Macqueens of Rothesay are a family business established in 1976. From our local suppliers of beef we can hand select pure breeds the likes of Aberdeen Angus, Highland, Hereford. Along with top grade cross breeds we have all textures and flavors catered for. Our Lamb is from selected farms which have grazing down to the Bute shore line which provides us with unique flavored Lamb. We source Saddle back Pork from the Island of Arran and other Scottish farms all with full traceability. We offer a comprehensive range of products to suit all individual tastes and occasions.
Quality Bute Beef
Locally sourced and traceable, our delicious Bute beef is of the highest quality. Browse all Bute beef.
Smoked Foods & Ready Meals
Delicious ready meals and the very best smoked fish from Ritchies of Rothesay. Browse all smoked foods.
Bute Lamb & Mutton
Exclusive to Macqueens of Rothesay, delightfully tender new season spring lamb. Order lamb online now.
Stunning Scottish free range chicken stuffed with Haggis
Also available are our own recipe burgers, haggis and black pudding as well as a selection of pies & pastries. All internet orders are dispatched by express courier in temperature insulated packaging for delivery during a prearranged time window. Secure online payment is available using PayPal and all major credit/debit cards.
What are shipping costs and timeframes?
Due to our location on the Isle of Bute we dispatch all orders with next day delivery on the Wednesday of each week. For dispatch the same week please submit your order before 10am on Tuesday. We ship within the UK and the default shipping cost per order is £10.
Do you sell lean cuts?
Can you provide allergy information?
Do you sell gluten free products?
Will Macqueens hold my email data?
Shop Opening Hours?
Monday 7:30am -5pm
Tuesday 7:30am – 5pm
Wed 7:30am -12.30pm
Thursday 7am- 5pm
Friday 7am – 5pm
Saturday 7am -5pm