Set on Elgin’s bustling High Street, Badenoch’s is a contemporary bar and restaurant that blends laid-back dining with lively social vibes. Housed in a prominent location on the High Street, this stylish venue offers a welcoming retreat in the heart of Moray’s historic county town. Just minutes from Elgin Cathedral and local attractions, Badenoch’s is a go-to spot for everything from relaxed lunches to weekend cocktails and live music.
The menu at Badenoch’s features a mix of small plates, hearty mains, and indulgent desserts, with a focus on fresh, locally sourced ingredients. Diners can enjoy dishes such as loaded fries, gourmet burgers, tagliatelle, and Sunday roasts, alongside lighter bites and vegetarian options. The drinks list is equally impressive, offering a wide selection of local beers, single malts, wines, and handcrafted cocktails to suit every mood.
The venue boasts a cosy interior and a spacious courtyard, ideal for casual meals, celebrations, or evening drinks. Regular live music events and themed nights add to the vibrant atmosphere, while the friendly staff and dog-friendly policy make it a welcoming destination for all ages.
Elgin itself is a picturesque town in Moray, nestled between Inverness and Aberdeen. Known for its medieval cathedral ruins, whisky distilleries, and scenic countryside, Elgin offers a rich blend of history and hospitality. Badenoch’s complements this setting perfectly, providing a contemporary twist on traditional pub fare in a location steeped in heritage.
Open daily from noon, with extended hours on weekends, Badenoch’s caters to brunch, lunch, dinner, and late-night drinks. Whether you're stopping by for a quick bite or settling in for a relaxed evening, Badenoch’s delivers quality food, great service, and a memorable experience in one of Scotland’s most charming towns.