The warmest of welcomes awaits you in this small, friendly, family run hotel, situated in the beautiful small town of Portsoy, which is set right on the Moray Firth coast, offering spectacular cliff top and seaside scenery. This is where to come to rest and relax away from the hustle and bustle of everyday life. The Station Hotel has 15 comfortable en-suite rooms and a fabulous restaurant where the menu changes daily and where only the freshest local produce is used. Whether on business or pleasure the Station Hotel in Portsoy is an ideal place to stay. Portsoy and the surrounding area are ideal for walking, golfing, fishing, watching marine wildlife, visiting castles, visiting distilleries, etc.etc. We can offer you many different types of accommodation. We have large family rooms where four people can easily be accommodated and also a family suite consisting of 2 separate bedrooms and a small living area.