Station Hotel Portsoy

Welcome to the The Station Hotel a small family run hotel located in Portsoy, set on the breathtaking Moray Coastal trail, on the banks of Loch Soy.  Superb location to explore Moray and the North East of Scotland.

Susan and Euan your hosts are on hand to offer you the warmest of welcomes to their hotel.

The Station Hotel is located in the picturesque fishing town of Portsoy, set on the Moray Firth coast, offering spectacular cliff top views and fantastic scenery.

Portsoy is one of the oldest natural harbours in Europe dating back to the 17th Century.  The surronding Moray coast is well known for regular sightings of dolphins as well as whales, seals, otters and porpoises.  Not to mention the many seabirds up and down the coast.

The surrounding area offers a great variety of activities as well as many visitor attractions.  The Malt Whisky Trail and Grampians Castle trail can both be explored easily from the Portsoy.

Station Hotel Portsoy a great little hotel perfect for exploring all that Morayshire and the Grampians have to offer.


The Station has 14 ensuite bedrooms as well as a two bedroom family suite.  All rooms offer modern en-suite bathrooms with showers, TV, hospitality tray, desk and hairdryers.

Double/Twin £70 - £85
Small Family/Triple £85 - £100
arge Family/Quadruple £95 - £110
Family Suite £105 - £120
Single Occupancy £65

The above rates are per room & include bed & full Scottish breakfast.

£65 single £80 double


Great pride is taken at The Portsoy to produce very good food from the fantastic larder on their doorstep.  Locally caught seafood, offering the freshest of fish direct from the local fish merchant Smiths of Sandend just a mile from the hotel.

Currently no offers running at this time.

Book Now

Visit Website

Email Hotel


Contact Us

Station Hotel Portsoy
Seafield Street
AB45 2QT
01261 842327

Share on Facebook
Hotels of Distinction

Photo Gallery

Traveling for business or pleasure? Book Now »