Background

The Old Moray Ltd, Banffshire Travel Guide

4.5 (62)

Experience authentic Scottish hospitality and local ales at The Old Moray Ltd, a traditional harbour pub in the heart of Macduff.

The Old Moray Ltd is a charming traditional pub located at 29 Shore Street in Macduff, Scotland. Known for its warm Scottish hospitality, it offers a welcoming atmosphere with a focus on local ales and hearty cuisine. Situated near the harbour, it provides a cozy setting for visitors seeking authentic local flavor and a relaxed social experience. Open daily with extended evening hours, it’s a favored spot for both locals and tourists.

A brief summary to The Old Moray Ltd

  • 29 Shore St, Macduff, AB44 1TS, GB
  • Click to display
  • Duration: 1 to 3 hours
  • Mid ranged
  • Environment icon Indoor
  • Mobile reception: 4 out of 5
  • Monday 10 am-11 pm
  • Tuesday 10 am-11 pm
  • Wednesday 10 am-11 pm
  • Thursday 10 am-11 pm
  • Friday 10 am-11 pm
  • Saturday 10 am-11 pm
  • Sunday 11:30 am-6 pm
Eve
From Eve

Know before you go

Hi, I'm Eve. Here are a few practical things to know before exploring The Old Moray Ltd.

  • Try the local ales for a true taste of Scotland’s brewing heritage.
  • Visit during live music nights for an entertaining and lively atmosphere.
  • Opt for outdoor seating to enjoy beautiful views of Macduff’s harbour.
  • Ask the staff about daily specials to sample unique local dishes.

Do you manage this location?

Take control to get all the benefits, like improved information, better appearance, and stronger visibility across AI-powered discovery. Learn more about listing your business on Evendo

Activate your presence

Other nearby places you may find interesting

The closest places of the same kind, if this one is not quite what you had in mind.

Explore The Old Moray Ltd on the Map

A handpicked selection of must-see spots near The Old Moray Ltd, mapped for you.

Unlock the Best of The Old Moray Ltd

Buy tickets

  • No tickets available

Book tours with entry

  • No tours available

Book tours without entry

  • No tours available

Getting There

  • Bus

    Take the local bus service from Banff to Macduff, which runs approximately every 30 minutes and takes about 15-20 minutes. The nearest stop to The Old Moray Ltd is on Shore Street, within a short walking distance. Tickets cost around £3-£5 one way.

  • Car

    Driving to The Old Moray Ltd from Banff takes about 10 minutes via the A98. Limited street parking is available near Shore Street, with some paid parking options nearby. Parking can be busy during peak times.

  • Train and Walk

    The nearest train station is in Keith, about 30 km away. From Keith, take a taxi or local bus to Macduff, which takes around 30-40 minutes. Walking from the town center to The Old Moray Ltd is easy on flat terrain.

For the on-the-go comforts that matter to you

  • Restrooms
  • Drink Options
  • Food Options
  • Seating Areas
  • Information Boards

Discover more about The Old Moray Ltd

Historic Harbourside Gathering Spot

Nestled on Shore Street in the coastal town of Macduff, The Old Moray Ltd stands as a traditional Scottish pub deeply connected to the maritime heritage of the area. Its location near the harbour reflects the town’s fishing roots, offering visitors a genuine slice of local life. The pub’s character is shaped by its classic inn style, with a focus on simplicity and comfort that invites patrons to unwind after a day exploring the scenic northeast coast of Scotland.

Authentic Scottish Hospitality and Local Brews

The pub prides itself on its warm and welcoming atmosphere, where friendly staff serve a carefully curated selection of local ales and beverages. Since summer 2024, it has embraced a single beer offering sourced from various breweries, emphasizing quality and tradition. The Old Moray Ltd is a place where both locals and visitors gather to enjoy authentic Scottish flavors, with a menu that highlights regional dishes and daily specials that showcase local produce and culinary heritage.

A Vibrant Social Hub with Seaside Views

Beyond its interior charm, The Old Moray Ltd offers outdoor seating options that allow guests to enjoy picturesque views of the nearby harbour and waterfront. The combination of fresh sea air and convivial company makes it an ideal spot for casual dining, socializing, or simply soaking in the tranquil coastal ambiance. Live music nights add an entertaining dimension to the experience, making the pub a lively venue for cultural engagement within the community.

Accessible and Visitor-Friendly

Open from 10 am to 11 pm Monday through Saturday, and from 11:30 am to 6 pm on Sundays, The Old Moray Ltd accommodates a wide range of schedules. Its central location in Macduff makes it easy to access from surrounding towns and attractions. The pub’s moderate pricing ensures it is approachable for diverse visitors, from solo travelers to families seeking a friendly and relaxed environment.

Connection to Macduff’s Coastal Charm

The Old Moray Ltd complements the broader appeal of Macduff, a town known for its scenic coastline and vibrant local culture. Visitors can enjoy nearby attractions and dining options while returning to the pub for a quintessential Scottish pub experience. Its blend of historic ambiance, quality local brews, and community spirit encapsulates the essence of this coastal region.

Enduring Appeal and Local Legacy

Despite changes over time, The Old Moray Ltd remains a steadfast symbol of Scottish pub tradition. Its commitment to authenticity and hospitality continues to draw patrons who appreciate its unique character and connection to Macduff’s heritage. Whether seeking a quiet drink or a lively evening, the pub offers an inviting retreat that reflects the soul of its community.

Busiest months of the year

Busiest hours of the day

Mobile App

Your all‑in‑one travel companion app

Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.



Explore More of Banffshire

Looking beyond The Old Moray Ltd? Discover Banffshire for broader travel guides, local hot-spots, and regional highlights.

Explore Banffshire

Select Currency