Best Shops in Banffshire

Want to shop in Banffshire? Explore the best shops, boutiques, and retail spots with maps and local guides. Free on web or the Evendo app.

The best shops in Banffshire

16 shops

  1. Discount shop4.22,198 reviews

    The Spotty Bag Shop

    Tucked in the heart of Banff, The Spotty Bag Shop is a beloved local institution that feels like stepping into a classic Scottish general store. Spread across two floors, it’s packed with everything from groceries and homewares to clothing, toys, and garden supplies. With a nostalgic charm reminiscent of old Woolworths, it’s a place where locals stock up on essentials and visitors browse for quirky souvenirs. A small café on-site offers light meals and drinks with views over the town, making it a convenient stop during a day out in northeast Scotland.

    Daily 9:00–18:00Price level $Time to spend 0.5–2 hrs

    521 min drive · 260 km13 Old Market Pl, Banff AB45 1GE

  2. Convenience Store4.2339 reviews

    Co-op Food - Banff - Bridge Road

    Located on Bridge Road in Banff, Co-op Food offers a convenient shopping experience with a broad selection of groceries and essentials. Open daily from 7 AM to 10 PM, this store caters to both locals and visitors seeking fresh, local, and seasonal products, snacks, and ready-to-eat meals. Its friendly atmosphere and practical hours make it an ideal stop for everyday needs or last-minute supplies during your Scottish travels.

    Daily 7:00–22:00Price level $$Time to spend 0.2–1 hr

    521 min drive · 260 kmBridge Rd, Banff AB45 1HE

  3. Gift shop4.343 reviews

    The Platform

    Housed in a beautifully repurposed old railway station in Macduff, The Platform is a vibrant and welcoming gift shop offering an extensive range of unique gifts, homewares, fashion accessories, and clothing. Complemented by Annie’s Cakery café, it’s a perfect spot to browse creative displays, enjoy delicious cakes, and soak in views of the surrounding area. Friendly staff and a warm atmosphere make it a must-visit for locals and visitors alike.

    Mon–Sat 10:00–17:00 · Sun 12:00–16:00Price level $$Time to spend 1–3 hrs

    522 min drive · 261 kmThe Old Station, Station Brae, Macduff AB44 1UL

  4. Newsstand4.323 reviews

    Castlegate Newsagents

    Castlegate Newsagents is a well-established newsstand and supermarket located at 1 Castle Street in Banff, Scotland. Open early to late daily, it offers a convenient spot for locals and visitors to purchase newspapers, snacks, and everyday essentials. Known for its friendly service and local flavor, this shop is a key part of Banff’s community life and a handy stop for travelers exploring the town.

    Mon–Sat 5:30–21:00 · Sun 7:30–21:00Price level $Time to spend 0.2–1 hr

    521 min drive · 260 km1 Castle St, Banff AB45 1DH

  5. Gift shop4.815 reviews

    The Portsoy Gift Box

    The Portsoy Gift Box is a family-run gift shop located at 21 Seafield Street in the charming seaside town of Portsoy, Scotland. Open Tuesday to Saturday from 11am to 4pm, it offers a bright, welcoming space filled with unique, locally made Scottish gifts, cards, and crafts that celebrate the Moray coast’s creative spirit. This sunny shop supports small independent makers, making it a delightful stop for authentic souvenirs and thoughtful presents.

    Mon–Sat 11:00–16:00Price level $$Time to spend 0.5–1.5 hrs

    520 min drive · 260 km21 Seafield St, Portsoy, Banff AB45 2QT

  6. Gift shop5.010 reviews

    PETAL the store

    PETAL the store is a charming gift shop located at 81 High Street in Banff, Scotland. Renowned for its carefully curated selection of over 60 independent brands, it offers unique lifestyle products and thoughtful gifts. Open Tuesday to Saturday, PETAL provides a warm, inviting atmosphere perfect for discovering special treasures and supporting local artisans.

    Tue–Fri 10:00–16:00 · Sat 10:00–17:00Price level $$Time to spend 0.5–1.5 hrs

    521 min drive · 260 km81 High St, Banff AB45 1AN

  7. Convenience Store4.810 reviews

    The Wee Shoppie

    Tucked into the heart of the coastal fishing village of Gardenstown, The Wee Shoppie is a welcoming convenience store that serves both locals and visitors. Stocked with everyday essentials, snacks, drinks, and local treats, it’s a practical stop for supplies while exploring the rugged Moray coast. Friendly staff, a warm atmosphere, and opening hours that suit most schedules make it a dependable hub in this small, scenic community.

    Mon–Sat 8:00–21:00 · Sun 9:00–18:00Price level $Time to spend 0.2–1 hr

    528 min drive · 264 km96 Main St, Gardenstown, Banff AB45 3YP

  8. Homewares Shop4.07 reviews

    Bargainland

    Located in the scenic town of Banff, Bargainland offers an extensive collection of unique and stylish homewares, from kitchen essentials to decorative accents. This welcoming shop is ideal for visitors seeking quality products at great prices, perfect for souvenirs or practical additions to any home. Open Tuesday to Saturday, it provides a relaxed shopping experience away from the usual crowds.

    Tue–Sat 9:00–17:00Price level $$Time to spend 0.5–1.5 hrs

    521 min drive · 260 km1, Banff AB45 1AF

  9. Convenience Store4.45 reviews

    Premier

    Premier in Whitehills, Banff, is a well-established convenience store offering a wide range of everyday essentials, groceries, and post office services. Open daily from early morning until late evening, it serves locals and visitors with friendly service and a convenient location at 8 Loch Street.

    Mon–Sat 6:00–22:00 · Sun 8:00–22:00Price level $Time to spend 0.2–1 hr

    522 min drive · 261 km8 Loch St, Whitehills, Banff AB45 2LT

  10. Antique Shop4.54 reviews

    Ivy's Emporium

    Ivy's Emporium is a charming antique shop located at 40 Bridge Street in Banff, Scotland. It offers a carefully curated collection of vintage items, collectibles, and home décor, appealing to seasoned collectors and curious visitors alike. Open Tuesday, Wednesday, Thursday, and Saturday from 10am to 4pm, this boutique emporium invites you to explore timeless treasures steeped in history and character.

    Tue–Thu 10:00–16:00 · Sat 10:00–16:00Price level $$Time to spend 0.5–2 hrs

    521 min drive · 260 km40 Bridge St, Banff AB45 1HB

Explore Banffshire on the map

A handpicked selection of must-see spots in Banffshire, mapped for you.

More about Banffshire

Banffshire
Region guide

Banffshire travel guide

Explore Banffshire's harbours, beaches, historic houses and whisky landscapes across Scotland's north-east coast and inland valleys.

Tell me more about Banffshire

More to explore in Banffshire

Explore more

United Kingdom
More of the region

Explore more of United Kingdom

Discover the United Kingdom: A blend of rich history, stunning landscapes, and vibrant cities, offering a unique travel experience for every visitor.

Explore United Kingdom
The Evendo app on two phones

Evendo: Your Ultimate Travel Guide to Banffshire, United Kingdom

Discover Banffshire with Evendo: A 100% free app-based travel guide covering all attractions, landmarks, shops, restaurants, and more. Download now and explore!

Download on the App Store Get it on Google Play

Get the latest from Evendo

Hand-picked travel deals, new destination guides and trip ideas, straight to your inbox.