Reserve Your Table at Fish Shop

Reserve Your Table at Fish Shop

Experience the finest Scottish seafood in the heart of Ballater. Our dishes are crafted from the freshest, ethically sourced ingredients, promising an unforgettable dining experience.

Book a Table View sample menu

Our modern and relaxed 40-cover restaurant has a menu focused on shellfish and day boat fish, with the addition of select game, meat and vegetables from surrounding farms and estates.

Drinks include biodynamic and low carbon footprint wines chosen from British and European vineyards with spirits and beers from micro-breweries and distilleries within Scotland.

Plan Your Visit

Plan Your Visit

Winter Hours (November – March)

Lunch: Thursday to Sunday 12-3pm

Dinner: Wednesday to Sunday 6pm-late


Summer Hours (April – October)

Lunch: Wednesday to Sunday 12-3pm

Dinner: Tuesday to Sunday 6pm – late


Book a Table Get Directions

Frequently asked questions

What is your booking policy?

Should your plans change, please let us know 24 hours before your reservation time.

What is your cancellation policy?

We ask that any cancellation to your reservation be made no less than 24 hours prior. For no-shows or late cancellations, you will be subject to a fee of £25 per person that will be applied to the credit card on file.

Am I able to request the boat table?

For bookings over 6 or to enquire about our Boat Table for up to 12, please contact our team on 01339 720250 or

Where can I park?

There are limited on-street parking spaces.

Is there wheelchair access?

Wheelchair access is available.

Do you cater to allergies and special requirements?

We can cater to allergies and special requirements for your booking.