The Craig Bar : 01479 872 669 Address: Woodside Avenue, Grantown-on-Spey, PH26 3JN http://www.thecraigbar.co.uk/

We generally have real ales available from The Cairngorm Brewery.

Sheep Shagger - The Best Baaaa none

Connoisseur Pies lovingly produced by hand using only the finest ingedients

No trip to Grantown-On-Spey would be complete without a Pie & Chips together with your Pint. These truly are connoisseur pies with great fillings and handmade pastry for that home cooked taste. Once bitten you will keep coming back. We will serve the pies as long as we are open.
Garth Hotel: 01479 872 836 Address: Castle Road, Grantown-on-Spey, PH26 3HN, http://www.garthhotel.com/ The Garth Hotel, standing on the north end of the village square, in the heart of Grantown-on-Spey, was built in the 1850's and began its life as an Inn.
The Tyree Hotel: 01479 872615 Address: 5-7 The Square, Grantown-on-Spey, PH26 3HG
Ravenscourt House Hotel 01479 872286 Address: Seafield Avenue, Grantown-on-Spey, PH26 3JG http://www.ravenscourthouse.co.uk/
The Glass House 01479 872980 Address: Grant Road, Grantown on Spey, PH26 3LD http://www.theglasshouse-grantown.co.uk/ Fine dining restaurant providing award winning cuisine using freshly prepared & locally sourced produce.
JJ's 01479 870 100 Address: 15 High Street Grantown-on-Spey PH26 3EG This popular friendly restaurant is open from Tuesday to Saturday 9am to late for breakfast, coffees, lunches, high teas and evening meals -- all fresh and homecooked. Excellent value (and recommended by Sunday Post).
The Ben Mhor Hotel, 01479 872056 Address: 53-57 High Street, Grantown on Spey.PH26 3EG. http://www.benmhor.co.uk/index.html No 55 Bistro in the hotel is popular with residents and with locals and visitors to Speyside. Local suppliers are used to ensure the best fresh dishes are always on the menu.
Seafield Lodge Hotel 01479 872152 Address: Woodside Avenue Grantown-on-Spey Moray PH26 3JN http://www.seafieldlodge.co.uk/ Warm hospitality in comfortable surroundings. Elegant Victorian Hotel dating back to 1879, quietly situated, yet close to Grantown's many amenities.
Craggan Mill 01479 872 288 Address: Craggan Mill Grantown-on-Spey PH26 3NT http://www.cragganmill.co.uk/ Enjoy the very best of local produce, freshly prepared by our award winning team and served in this picturesque 17th century watermill.
Tigh-na-Sgiath Country House Hotel 01479 851345 Address: Skye of Curr Dulnain Bridge Inverness-shire PH26 3PA http://www.tigh-na-sgiath.co.uk/ This magnificent former country house and shooting lodge retaining many original features, set in 2.5 acres of mature wooded grounds, Dinner is served in the recently refurbished romantic candlelit dining room with views over the gardens and the Cairngorm mountains beyond.
Muckrach Lodge Hotel & Restaurant. 01479 851 257 Address: Dulnain Bridge, Nr Grantown on Spey. Morayshire PH26 3LY. http://www.muckrach.co.uk/ THE RESTAURANT at MUCKRACH serves beautiful dishes made from the best quality local ingredients. Most of our meat and poultry comes from within thirty miles of the hotel, and our fish and seafood from Scottish boats working out of Moray and West coast harbours.
Head Chef Christian Rhein takes over the reigns in our kitchen from early March and promises great things.
Indian Restaurant ( Sylhat Brasserie ) 01479 873 536 Address 36 The Square, Grantown On Spey. PH26 3HF
Chinese Take-away: 01479 873 421 Address 58 High Street, Grantown On Spey.
Royal Fish Bar: 01479 872 869. Address: 19 High Street Grantown-on-Spey.
Fiona's Tea Room: 01479 872 052 Address: 35 The Square, Grantown-on-Spey, PH26 3HF
The Claymore Bar: 01479 873108. Address: 12 High Street, Grantown-on-Spey..