Harborside Scottish Pub with Welcoming Atmosphere
The Shore Inn is a traditional Scottish pub set by Portsoy’s historic harbor, offering a cozy spot to enjoy a drink while watching the boats. Inside, guests find a classic bar environment where locals and visitors mingle easily. Service is noted for its warm, attentive hospitality, with staff going out of their way to make guests comfortable, including families. Simple bar snacks complement the drinks-focused experience.