- 4.3Garth Hotel and RestaurantGarth Hotel, 21 Castle Road, Grantown-on-Spey, SC PH26 3HNRestaurant
- 4.5Golden Grantown58 High Street, Grantown-on-Spey, SC PH26 3EHRestaurant
- 5Open nowHigh St Merchants74 High Street, Grantown-on-Spey, SC PH26 3ELRestaurant Cafe
- 4Open nowNo 7 Bistro7 The Square, Grantown-on-Spey, SC PH26 3HGRestaurant Bar
- 4Seafield Lodge Hotel....www.seafieldlodge.co.uk for the BEST AVAILABLE RATESWoodside Avenue, Grantown-on-Spey, SC PH26 3JNRestaurant Bar
- Space Site Take Away46C High Street, Grantown-on-Spey, SC PH26 3EHRestaurant
- 3.3Closed nowSylhet Brasserie36 The Square, Grantown-on-Spey, SC PH26 3HFRestaurant
- 5Closed nowThe Craig BarWoodside Avenue, Grantown-on-Spey, SC PH26 3JNRestaurant Bar
- 3The Craiglynne HotelWoodlands Terrace, Grantown-on-Spey, SC PH26 3JXRestaurant Bar
- 4.5The Royal Fish Bar19 High Street, Grantown-on-Spey, SC PH26 3EGRestaurant
- 3.7Closed nowThe Wee Puffin15 High Street, Grantown-on-Spey, SC PH26 3EGRestaurant
- 5Closed nowThe Wee Puffin15 High Street, Grantown-on-Spey, SC PH26 3EGRestaurant