- 5Claymore12 High Street, Grantown-on-Spey, SC PH26 3HBBar
- 4Closed 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
- 5Closed nowThe Craig BarWoodside Avenue, Grantown-on-Spey, SC PH26 3JNRestaurant Bar
- 3The Craiglynne HotelWoodlands Terrace, Grantown-on-Spey, SC PH26 3JXRestaurant Bar
- Two Thirsty Men76 High Street, Grantown-on-Spey, SC PH26 3ELBar