The Speyside Coffee Roasting Co was established in March 2017 by Grant & Jody Spence and is based in the Moray village of Garmouth, close to the mouth of the River Spey.
In October 2019 the business moved from the initial space at the Garmouth Hotel, to the cottage next door where the interior was renovated to create a fantastic space to roast and package the beans as well as create a Café and Airbnb space.
Using a 5kg Coffee Roasting machine built by Golden Roasters in Turkey, the coffee is roasted in small batches and regularly to ensure the coffee is always at its freshest.
Being located in the heart of Single Malt Whisky country, it has always been our decision to only offer Single Origin Beans. At the moment we are Roasting Brazilian Beans and Guatemalan Decaf.
The Garmouth Coffee Shop
Our Coffee Shop in Garmouth is now closed for the winter. We are still roasting and preparing orders from Garmouth but we are closed to the public. We look forward to opening again in the spring.
Grampian Coffee House
Our Elgin premises opened at the beginning of August and we love it. It is located within the Grampian Furnishers building as you come into Elgin from the Lhanbryde side. It is a spacious, light room with fantastic views. Social distancing is not a problem as all our tables are well spaced apart.
It is open daily from 9.30am (10.30am on a Sunday) until 4.00pm and we serve our freshly roasted coffee, a selection of teas as well as a range of soft drinks.
Light Lunches are available from 12.00pm to 3.oopm offering a snack menu which includes Home made Soup, Sandwiches and Toasties. We also have a great selection of Cakes and Homebakes. !!
Check our Facebook Page for regular updates.
Coffee£7.00 – £20.50
Decaf Coffee£7.50 – £21.50
Mackie’s Honeycomb Chocolate£2.00
Mackie’s Milk Chocolate£2.00
Coffee Scented Soy Wax Candle£8.00
100% Cotton Tea Towel£7.00
Mackie’s Dark Chocolate£2.00
Shopper Cotton Tote Bag£6.50
T-Shirt Black with Grey Print£18.00
Rhino Compact Coffee Hand Grinder£39.00
T-Shirt Light Grey with Black Print£18.00