Best Shops Near Elcho Castle (Perthshire)
Want to shop near Elcho Castle? Explore the best shops, boutiques, and retail spots with maps and local guides. Free on web or the Evendo app.
The best shops near Elcho Castle
- Top rated
- Closest to Elcho Castle
- Price level: low to high
- Time to spend: shortest first
- A–Z
93 shops
-
Shopping Centre3.5★4,287 reviews
Wellgate Centre
Wellgate Shopping Centre is a central shopping hub in Dundee, offering a variety of retail stores including budget-friendly outlets and charity shops. Open daily with extended hours on weekdays and Saturdays, it also features amenities such as a gym, library, pharmacy, and family-friendly facilities. Despite some signs of aging, it remains a key destination for local shopping and community activities.
Mon–Sat 8:00–18:00 · Sun 11:00–17:00Price level $$Time to spend 1–3 hrs
-
Shopping Centre3.8★3,944 reviews
Kingsgate Shopping Centre
Kingsgate Shopping Centre is a vibrant, fully enclosed retail hub located in the heart of Dunfermline, Scotland. Hosting over 70 shops and 8 eateries, it offers a diverse shopping experience from fashion and technology to gifts and homeware. With ample secure parking and close proximity to Dunfermline Bus Station and railway station, Kingsgate is a convenient destination for locals and visitors alike, open seven days a week with extended hours.
Mon–Sat 8:00–18:00 · Sun 10:00–17:00Price level $$Time to spend 1–4 hrs
-
Shopping Centre3.6★3,984 reviews
Kingdom Shopping Centre
Kingdom Shopping Centre is the vibrant heart of Glenrothes, Fife, featuring over 100 retailers all on one accessible level. With a mix of national chains and independent shops, ample parking including disabled and parent-child spaces, eateries, a pub, and complimentary Wi-Fi, it serves as a comprehensive shopping and social hub. Adjacent to Rothes Halls and the Kino Cinema, it also hosts events and offers facilities like the busiest shop mobility service in Fife.
Daily 9:00–17:30Price level $$Time to spend 1–4 hrs
-
Shopping Centre3.8★3,395 reviews
St John's Shopping Centre
Located in the heart of Perth, Scotland, St John's Shopping Centre offers a bright, airy environment with over 30 quality retailers including Primark, JD Sports, and River Island. Open daily with convenient hours, it blends fashion, gifts, and dining options, making it a central destination for shopping and leisure in Perth’s compact city centre.
Mon–Sat 9:00–17:30 · Sun 11:00–17:00Price level $$Time to spend 1–3 hrs
-
Homewares Shop4.1★2,788 reviews
The Range, Dundee
The Range in Dundee, located at The Stack Shopping & Leisure Park, is a large homewares and department store offering a vast selection of household essentials, furniture, garden supplies, pet care products, and art materials. Open daily with extended hours, it combines a friendly, clean shopping environment with a dog-friendly policy and an onsite café, making it a convenient destination for families and home enthusiasts.
Mon–Sat 9:00–20:00 · Sun 9:00–18:00Price level $$Time to spend 1–3 hrs
-
Shopping outlet4.0★2,655 reviews
Affinity Sterling Mills Outlet Shopping
A modern outlet shopping village nestled at the foot of the Ochil Hills near Tillicoultry, Scotland. With over 25 stores featuring major brands like Nike, Adidas, Next, and Home Bargains, plus cafés and dining options, it offers excellent value shopping in a countryside setting. Free parking, accessible facilities, and a children's play area make it a family-friendly destination just 10 minutes from Stirling.
Daily 10:00–18:00Price level $Time to spend 1–2.5 hrs
-
Clothing Shop4.2★2,074 reviews
Primark
Primark Dundee is a popular clothing store located at 40 High Street, offering a wide range of affordable fashion for women, men, kids, and homeware. This two-floor shop is known for its budget-friendly prices and convenient city centre location, making it a go-to destination for locals and visitors seeking trendy apparel and accessories in Dundee.
Mon–Sat 9:00–18:00 · Sun 10:00–17:00Price level $Time to spend 0.5–2 hrs
-
Clothing Shop4.3★993 reviews
Primark
Primark Dunfermline is a popular clothing store located at 127-137 High Street, offering a wide range of affordable fashion for women, men, kids, and home. Known for its trendy yet budget-friendly apparel, the store features departments including beauty and luggage, making it a versatile shopping destination in Dunfermline. With convenient opening hours and wheelchair accessibility, it caters to locals and visitors seeking style without overspending.
Price level $Time to spend 0.5–2 hrs
-
Supermarket4.0★974 reviews
Sainsbury's
Sainsbury's Kinross Superstore is a well-established supermarket located at 65 Station Road, Kinross. Open daily from 8 AM to 10 PM, it offers a wide range of grocery products including bakery items, frozen foods, and fresh fruit and vegetables. Conveniently situated near the M90 motorway, this store serves as a reliable shopping destination for locals and travelers alike, featuring accessible facilities and modern amenities.
Daily 8:00–22:00Price level $$Time to spend 0.5–2 hrs
-
Discount shop4.3★735 reviews
B&M Home Store with Garden Centre
Located in Alloa Retail Park on Clackmannan Road, the B&M Home Store with Garden Centre offers a wide range of discount home goods, garden supplies, and more. This popular store combines affordability with variety, featuring categories from flooring and paint to off-licence products and garden essentials. Open daily with extended hours, it serves as a convenient shopping destination for locals and visitors alike.
Mon–Sat 8:00–22:00 · Sun 8:00–20:00Price level $Time to spend 0.5–2 hrs
Heaven Scent Coffee Shop
Heaven Scent Coffee Shop, located at 19 South St, Milnathort, Kinross, offers a charming and welcoming atmosphere with a diverse menu featuring breakfast, brunch, lunch, and afternoon tea. Known for its locally sourced ingredients and friendly service, this coffee shop boasts an award-winning reputation and a delightful garden seating area perfect for al fresco dining.
Mon–Sat 9:00–17:00 · Sun 10:00–17:00Price level $$Time to spend 0.5–2 hrs
B&M Store
B&M Bargains occupies a substantial three-unit space within Dundee's Wellgate Shopping Centre, offering a wide range of discount merchandise across health and beauty, toys, food and drink, stationery, baby products, pet supplies, and electricals. Located in the heart of the pedestrianised city centre near the A991, this store provides excellent value shopping with convenient parking and easy access via multiple bus routes. The store operates daily from 8:00 AM, making it an accessible shopping destination for both locals and visitors exploring Dundee's retail offerings.
Mon–Sat 8:00–18:00 · Sun 11:00–17:00Price level $Time to spend 0.8–2 hrs
New Look
New Look in Dundee's Overgate Centre offers a stylish and affordable shopping experience focused on ladies', children's, and plus-size clothing, alongside footwear, lingerie, swimwear, and fashion accessories. Located in the heart of Dundee city centre, this popular store combines contemporary fashion with convenience, serving a broad range of customers from casual shoppers to fashion enthusiasts.
Mon–Sat 9:00–18:00 · Sun 11:00–17:00Price level $Time to spend 0.5–2 hrs
ARAN Bakery
ARAN Bakery in Dunkeld crafts artisan breads, pastries, and lunches using seasonal local produce from a historic high street spot. Known for sourdough, croissants, and quick meals, it often sells out by afternoon. Enjoy coffee and treats in a cozy, open-kitchen setting amid Highland charm.
Mon–Sat 9:30–15:30 · Sun 10:00–15:30Price level $Time to spend 0.2–1 hr
Lush Cosmetics Dundee
Lush Cosmetics Dundee offers a vibrant and immersive shopping experience dedicated to ethical beauty products. Located in the heart of Dundee, this store features handmade cosmetics, bath bombs, skincare, and fragrances crafted with fresh, natural ingredients. Known for its commitment to sustainability and cruelty-free products, Lush invites visitors to explore a sensory wonderland where color, scent, and texture come alive in a welcoming environment.
Mon–Sat 9:00–18:00 · Sun 11:00–17:00Price level $$Time to spend 0.5–1.5 hrs
The Original Factory Shop (Cowdenbeath)
The Original Factory Shop in Cowdenbeath is a popular discount retail outlet offering a wide range of products including clothing, footwear, beauty supplies, and party goods. Known for significant savings on big brands, this store provides a convenient shopping experience with regular opening hours and a strong focus on value for money.
Mon–Sat 9:00–18:00 · Sun 10:00–17:00Price level $$Time to spend 0.5–2 hrs
Nutcracker
Step into a year‑round winter wonderland at Nutcracker Christmas Shop in Crieff, Scotland. This enchanting gift and Christmas store is packed with festive decorations, ornaments, and themed sections that bring the magic of the holidays to life no matter the season. Friendly staff, a cozy atmosphere, and a wide selection of unique decorations make it a delightful stop for locals and visitors alike.
Daily 10:00–17:00Price level $$Time to spend 0.5–2 hrs
Bolt Base Ltd
Bolt Base Ltd, located at Unit 6A Bruce Street in Alloa, Scotland, is a leading supplier of high-quality fasteners including screws, nuts, and bolts. Serving industries from DIY enthusiasts to large manufacturers, they offer a vast selection of products with reliable shipping and competitive prices. Open weekdays with shorter Saturday hours, Bolt Base is a trusted resource for fastening needs across the UK and internationally.
Mon–Fri 8:00–16:00 · Sat 8:00–11:30Price level $$Time to spend 0.5–1.5 hrs
Fife Country
Fife Country, located at 55 High St, Strathmiglo, Cupar, is a renowned outdoor clothing and equipment shop specializing in traditional Scottish country wear. Established in 1888, it offers quality men's and women's clothing and footwear designed for the rugged Scottish countryside, blending heritage craftsmanship with modern technical performance. The shop is a trusted destination for country enthusiasts seeking durable, stylish apparel for outdoor pursuits.
Daily 9:00–17:00Price level $$Time to spend 0.5–1.5 hrs
Old Course Shop, St Andrews Links
Located at 8 The Links in St Andrews, the Old Course Shop offers a premier selection of golf apparel, accessories, and memorabilia celebrating the heritage of the Old Course, the Home of Golf. Open daily from 10am to 4pm, it is a must-visit for golf enthusiasts seeking authentic merchandise that honors over 600 years of golfing tradition.
Daily 10:00–16:00Price level $$Time to spend 0.5–1.5 hrs
adidas Outlet Store Clackmannanshire
Located in the scenic Sterling Mills Outlet Shopping Village in Tillicoultry, Clackmannanshire, the adidas Outlet Store offers a wide range of discounted sportswear, footwear, and accessories. Open daily from 10am to 6pm, this outlet provides shoppers with authentic adidas products at reduced prices, set against the backdrop of the Ochil Hills with free parking and family-friendly amenities nearby.
Daily 10:00–18:00Price level $$Time to spend 1–3 hrs
The Original Factory Shop (Cupar)
The Original Factory Shop in Cupar, located at Burnside Mill, offers a wide range of discounted clothing, beauty products, footwear, and home essentials. Known for its unbeatable prices and diverse stock from popular brands, this discount store is a favorite for savvy shoppers seeking quality goods at reduced prices. Open daily with convenient hours, it provides a practical and enjoyable shopping experience in the heart of Cupar.
Mon–Sat 9:00–17:30 · Sun 10:00–17:00Price level $Time to spend 0.5–2 hrs
Mountain Warehouse
Mountain Warehouse at Sterling Mills in Tillicoultry is a well-regarded outdoor clothing and equipment shop offering a wide range of affordable gear for hiking, skiing, camping, and sportswear. Open daily from 10am to 6pm, it serves as a convenient destination for quality outdoor apparel and equipment in Clackmannanshire, Scotland.
Daily 10:00–18:00Price level $$Time to spend 0.5–1.5 hrs
Assai Records Dundee
Assai Records Dundee is a vibrant and well-curated record shop located at 33 Union Street, offering an extensive selection of vinyl records and music merchandise. Known for its unique vinyl finds and welcoming atmosphere, it caters to music enthusiasts seeking both classic and contemporary sounds. Open daily with varying hours, this store is a key destination for vinyl collectors and casual listeners alike in Dundee’s city centre.
Price level $$Time to spend 0.5–2 hrs
Metalurgey
Metalurgey is a professional tattoo and piercing studio in Dundee’s city centre, known for its clean, modern environment and skilled artists. Specialising in bespoke tattoos, body piercing, and laser tattoo removal, it offers a safe, trusted space for body art in a welcoming, no-nonsense setting. Open Tuesday to Saturday, it’s ideal for those seeking precision work and aftercare support in a central location.
Tue–Sat 10:00–17:00Price level $$Time to spend 0.5–3 hrs
Flying Tiger Copenhagen
Flying Tiger Copenhagen is a vibrant gift and lifestyle shop located in Dundee's Overgate Centre, offering an eclectic mix of affordable Scandinavian-inspired goods. The store specializes in creative everyday essentials, quirky gifts, stationery, home accessories, toys, and party supplies. Known for its colorful, playful aesthetic and constantly rotating inventory, it's a treasure trove for those seeking unique, budget-friendly items with Nordic design sensibility.
Mon–Sat 9:00–18:00 · Sun 11:00–17:00Price level $Time to spend 0.8–2 hrs
USC
USC Dundee is a vibrant multi-category fashion store located in the Overgate Centre, offering a broad selection of clothing, shoes, and accessories for men, women, and children. With a focus on popular branded apparel, USC caters to diverse style preferences, making it a go-to shopping spot in Dundee city centre. The store operates daily with convenient hours, providing a modern retail experience in a bustling urban setting.
Mon–Sat 9:00–18:00 · Sun 10:00–17:00Price level $$Time to spend 0.5–2 hrs
River Island Clothing Ltd
River Island Clothing Ltd in Dundee offers a stylish and contemporary shopping experience within the bustling Overgate Centre. Located at Unit L4 West Mall, this moderate-priced clothing store features a wide selection of women's fashion, from trendy dresses to distinctive footwear, catering to diverse tastes in a vibrant retail environment.
Mon–Sat 9:00–18:00 · Sun 11:00–17:00Price level $$Time to spend 0.5–2 hrs
Sweet Spot Cafe & Dessert Restaurant
Sweet Spot Cafe & Dessert Restaurant in Sauchie, Alloa, is a vibrant cafe renowned for its indulgent desserts, brunch offerings, and welcoming atmosphere. Open daily from 11 am to 11 pm, it serves freshly prepared cakes, ice creams, waffles, and specialty milkshakes using high-quality, locally sourced ingredients. This cozy spot is perfect for casual meet-ups, family outings, or anyone craving a sweet treat in a friendly setting.
Daily 11:00–23:00Price level $$Time to spend 0.5–2 hrs
Begg Shoes
Begg Shoes in Perth is a distinguished footwear boutique offering an extensive range of stylish boots, children’s shoes, and premium leather goods. Located at 24 Scott Street, this shop combines quality craftsmanship with personalized customer service in a welcoming atmosphere. Ideal for fashion-conscious shoppers seeking both classic and contemporary styles, Begg Shoes also features a curated selection of accessories to complement any wardrobe.
Mon–Sat 9:00–17:00Price level $$Time to spend 0.5–2 hrs
Harvey Willis
Harvey Willis is an independent, award-winning gift shop located in Glenrothes, Fife, specializing in a curated selection of beautiful gifts, jewellery, watches, and homeware. Known for its diverse range including costume jewellery, candles, perfumes, and watch repair services, this boutique offers a unique shopping experience in a welcoming environment. Situated at 36 Unicorn Way, it combines quality craftsmanship with personalized service, making it a local favorite for distinctive presents and collectibles.
Mon–Sat 9:00–17:30 · Sun 11:00–16:00Price level $$Time to spend 0.5–1.5 hrs
Oxfam Bookshop
Located at 45 Reform Street in Dundee, the Oxfam Bookshop offers an extensive range of second-hand books and music in a welcoming charity retail environment. Open daily with affordable prices, it features diverse genres including fiction, history, Scottish literature, cookery, and children’s books, alongside a growing music section with vinyl, CDs, and sheet music. The shop supports global poverty relief through its sales and donations.
Mon–Sat 9:00–17:00 · Sun 12:00–16:00Price level $Time to spend 0.5–2 hrs
Arkive
Arkive is a vibrant clothing shop located at 36-40 Seagate in Dundee, offering a curated selection of men's, women's, and skate apparel alongside stylish footwear. Known for blending comfort with flair, Arkive reflects Dundee's contemporary fashion scene through its diverse range of streetwear and skate gear. The store's inviting interior and knowledgeable staff create a welcoming atmosphere for fashion enthusiasts seeking unique and quality pieces.
Mon–Sat 9:30–18:00 · Sun 12:00–17:00Price level $$Time to spend 0.5–2 hrs
The Cheesery - Dundee Cheese Shop
Nestled in the heart of Dundee at 9 Exchange Street, The Cheesery is a specialist cheese shop renowned for its curated selection of artisan cheeses, fresh breads, chutneys, and oatcakes. With expert staff offering personalized advice on cheese boards and pairings, it is a must-visit for cheese lovers seeking quality and local flavor in a welcoming setting.
Tue–Fri 9:30–16:00 · Sat 9:30–17:00Price level $$Time to spend 0.5–1.5 hrs
Rustic Retro
Rustic Retro is a charming family-run antique and vintage shop located in the village of Scone near Perth, Scotland. It offers a diverse collection of antiques, retro collectibles, and pre-loved jewelry, including vintage gold and silver pieces. Known for its friendly service and fair prices, Rustic Retro is a must-visit for treasure hunters and collectors seeking unique and nostalgic finds in a cozy, packed setting.
Mon–Sat 11:00–17:00Price level $$Time to spend 0.5–2 hrs
Loretta's Collections Boutique Perth
Loretta's Collections Boutique in Perth offers an elegant ladies' clothing shopping experience at 11 Murray St. This boutique features a curated selection of stylish women's apparel, blending timeless fashion with modern trends in a welcoming setting. Open daily from 10 AM to 6 PM, it caters to fashion-conscious shoppers seeking quality and distinctive pieces.
Mon–Sat 10:00–18:00Price level $$Time to spend 0.5–2 hrs
Fun Junction
Fun Junction is a charming independent toy shop located on Old High Street in Perth, Scotland. Renowned for its carefully curated selection of quality toys, games, and educational supplies, it caters to children of all ages from birth upwards. The family-run store prides itself on friendly, knowledgeable staff who provide a welcoming atmosphere and expert advice, making it a delightful destination for families and toy enthusiasts alike.
Mon–Fri 10:00–16:30 · Sat 9:30–17:00Price level $$Time to spend 0.5–2 hrs
Quince & Cook
Quince & Cook is a charming, family-run boutique in Perth, Scotland, offering a carefully curated selection of kitchenware, homewares, gifts, and eco-friendly products. Known for its warm atmosphere and unique finds, this mini modern-day department store is a must-visit for lovers of beautiful interiors and sustainable living.
Tue–Sat 10:00–17:30 · Sun 11:00–16:00Price level $$Time to spend 0.5–2 hrs
Fayre Earth
Fayre Earth is a delightful gift shop and café located on High Street in Falkland, Cupar, Scotland. Known for its unique selection of gifts and local crafts, it offers visitors a cozy atmosphere to browse and enjoy refreshments. Situated in the heart of a historic Scottish town, Fayre Earth combines traditional charm with a welcoming café experience, making it a popular stop for both locals and tourists seeking authentic Scottish mementos and a relaxing break.
Daily 10:00–17:00Price level $$Time to spend 0.5–2 hrs
Vintage Quine
Vintage Quine is a charming vintage clothing shop located in the historic village of Falkland, Cupar. Renowned for its curated selection of timeless fashion pieces and accessories, this boutique offers a unique shopping experience for vintage enthusiasts and fashion lovers. With friendly staff and a welcoming atmosphere, Vintage Quine is a must-visit destination for those seeking distinctive styles and nostalgic finds in a quaint Scottish setting.
Daily 9:30–17:00Price level $$Time to spend 0.5–1.5 hrs
Menkind
Menkind Dundee, located in the Overgate Centre, is a vibrant gift shop specializing in unique and fun gadgets, toys, and collectibles primarily aimed at men but with something for everyone. From tech gadgets and gaming merchandise to novelty gifts and pop culture items, this store offers an engaging shopping experience filled with humor and originality in Dundee’s bustling city centre.
Mon–Sat 9:00–18:00 · Sun 11:00–17:00Price level $$Time to spend 0.5–2 hrs
Keillers China Shop
A cherished gift shop on Seagate in Dundee's city centre, Keillers China Shop has been a family-run institution since 1961. Specialising in fine china, jewellery, and collectibles, the shop is renowned as the largest stockist of Charlie Bears and Yankee Candles in Dundee. With an extensive bear collection, personalised gifts, and bespoke engraving services, it's a destination for those seeking quality presents and treasured keepsakes.
Mon–Sat 9:00–17:30Price level $$Time to spend 0.8–2 hrs
Bear Necessities
Bear Necessities is a distinguished fashion boutique located on High Street in Auchterarder, Scotland. Renowned for its personalized shopping experience, it offers a curated selection of smart, casual, and special occasion wear, including glamorous outfits for weddings. The boutique features a welcoming atmosphere with expert staff dedicated to helping customers find the perfect ensemble and accessories to complete their look.
Mon–Sat 9:45–17:00Price level $$Time to spend 0.5–2 hrs
Precious Sparkle
Located in the heart of Perth at 4-6 Bridge Lane, Precious Sparkle is a charming boutique offering a curated collection of sustainable fashion, jewellery, accessories, and homewares. Known for its unique, handpicked items sourced globally, this shop combines style with ethical values, showcasing brands like Fransa and Suzy D London. With a welcoming atmosphere and attentive service, it’s a must-visit for those seeking distinctive gifts and quality craftsmanship.
Mon–Sat 10:00–17:00 · Sun 12:00–16:00Price level $$Time to spend 0.5–2 hrs
WHSmith
WHSmith at 61-63 Murraygate in Dundee is a versatile city-centre shop offering a broad range of stationery, books, craft supplies, and convenience items. Perfect for locals and visitors alike, it provides essentials from best-selling novels to travel snacks and local souvenirs, all within a welcoming atmosphere and staffed by knowledgeable employees.
Mon–Sat 8:30–17:00 · Sun 12:00–16:00Price level $$Time to spend 0.5–1.5 hrs
The Windsor Gallery
Nestled on Perth Road in Dundee, The Windsor Gallery is a charming boutique that artfully blends decorative art with unique gift items. Open daily from 10 AM to 6 PM, it offers visitors an inviting space to discover distinctive treasures at reasonable prices, perfect for those seeking special keepsakes or artistic inspiration in a relaxed setting.
Mon–Sat 10:00–18:00Price level $$Time to spend 0.5–1.5 hrs
The Cheese Byre
A specialist Scottish cheese shop located in the heart of Perth, The Cheese Byre offers an exceptional selection of local and imported cheeses alongside premium artisanal goods. Since 2019, this beloved destination has been crafting bespoke sharing platters, curated gift boxes, and impressive cheese towers perfect for celebrations and gatherings. Open Tuesday to Saturday, 10am–5pm.
Tue–Sat 10:00–17:00Price level $$Time to spend 0.5–2 hrs
Bonmarché
Bonmarché in Perth’s St Johns Centre is a ladies’ clothing store offering stylish, affordable fashion tailored especially for mature women. Known for its flattering casual wear, occasion outfits, and a range of accessories, it caters to diverse shapes and sizes. Located in a bustling shopping centre, Bonmarché combines convenience with a welcoming atmosphere for shoppers seeking quality and value.
Mon–Sat 9:00–17:30 · Sun 10:00–16:00Price level $Time to spend 0.5–1.5 hrs
Little Thistle Gift Shop
Little Thistle Gift Shop is a charming family-run boutique in Glenrothes, Scotland, offering a wide variety of unique Scottish gifts, jewellery, and homeware. Known for its handcrafted items made in-house, this award-winning shop provides perfect keepsakes and quirky presents that celebrate Scottish heritage. Open daily with welcoming staff, it’s a delightful stop for tourists and locals alike seeking authentic souvenirs and creative designs.
Mon–Sat 9:00–17:00 · Sun 11:00–15:00Price level $$Time to spend 0.5–1.5 hrs
The Works
The Works in Dundee’s Wellgate Shopping Centre is a popular discount store offering a wide range of affordable books, toys, stationery, art and craft supplies, and gifts. Located on Level 1, it provides shoppers with significant savings on diverse products, making it a favored spot for families, students, and bargain hunters alike. The store operates daily with convenient opening hours and is part of the vibrant retail environment of central Dundee.
Mon–Sat 9:00–18:00 · Sun 11:00–17:00Price level $Time to spend 0.5–2 hrs
Bonkers Gift Shop St Andrews
Bonkers Gift Shop in St Andrews is a beloved local institution offering a wide range of unique gifts, cards, stationery, jewelry, toys, and home accessories. Located at 80 Market Street, this vibrant shop combines fun and creativity with a welcoming atmosphere, making it a must-visit for visitors seeking distinctive souvenirs and charming keepsakes in the historic town of St Andrews.
Mon–Sat 9:30–17:30 · Sun 12:00–17:00Price level $$Time to spend 0.5–1.5 hrs
THE SECRET DOOR
Nestled in the heart of Dunfermline, The Secret Door is a charming antique shop offering a curated collection of unique vintage furniture, quirky collectibles, and timeless treasures. Open Tuesday to Saturday, this boutique store invites visitors to explore history through its carefully sourced items, each with a story waiting to be discovered. Perfect for antique lovers and curious browsers alike, The Secret Door combines a warm atmosphere with competitive prices in a historic Scottish town setting.
Tue–Sat 10:00–16:00Price level $$Time to spend 0.5–1.5 hrs
Highland Homeware
Highland Homeware is a charming and eclectic shop located at 88 Scott Street in Perth, Scotland. It offers a unique blend of homewares, DIY supplies, confectionery, garden products, and quirky gifts. This local favorite is known for its diverse range of practical and whimsical items, making it a delightful stop for both residents and visitors seeking distinctive home goods and treats.
Mon–Sat 9:00–18:00 · Sun 10:00–17:00Price level $$Time to spend 0.5–2 hrs
The Works
Located in Perth’s St John’s Shopping Centre, The Works offers an extensive range of affordable books, arts and crafts supplies, toys, stationery, and educational materials. Known for inspiring creativity and screen-free fun, this discount shop is a family-friendly destination for readers, artists, and learners seeking quality products at great prices.
Mon–Sat 9:00–17:30 · Sun 11:00–17:00Price level $Time to spend 0.5–2 hrs
The New Wool Shop
Nestled in the heart of Perth on North Methven Street, The New Wool Shop is a welcoming haven for knitting and needlecraft enthusiasts. This charming shop offers a curated selection of high-quality wool, yarns, and haberdashery supplies, complemented by expert advice and friendly service. Whether you’re a seasoned crafter or a beginner, it’s a perfect place to find inspiration and materials for your next project.
Price level $$Time to spend 0.5–2 hrs
Love Your Sparkle Boutique
Nestled in the charming Broughty Ferry area of Dundee, Love Your Sparkle Boutique offers a unique and stylish collection of clothing and accessories. Known for its personalized customer service and curated fashion pieces, this boutique is a favorite for those seeking distinctive wardrobe additions. Its inviting atmosphere and carefully selected inventory make it a standout shopping destination in Dundee.
Open 24 hoursPrice level $$Time to spend 0.5–1.5 hrs
Evalucia
Evalucia Boutique, located at 217 High Street in Perth, is a stylish fashion and lifestyle boutique offering a curated selection of clothing, footwear, jewellery, and accessories. Known for its contemporary collections from notable brands, it caters to everyday wear and special occasions, providing shoppers with a refined and personalized retail experience in the heart of Perth.
Mon–Fri 10:00–17:00 · Sat 9:30–17:30Price level $$Time to spend 0.5–2 hrs
Taste of Scotland Gifts and Souvenirs
Taste of Scotland Gifts and Souvenirs is a well-regarded gift shop located at 125 Market Street in St Andrews, offering a wide range of authentic Scottish products including tartans, kilts, Harris Tweed items, and local delicacies. Known for its friendly and knowledgeable staff, the shop provides a welcoming atmosphere for visitors seeking quality Scottish souvenirs and gifts with excellent customer service.
Daily 9:00–21:30Price level $$Time to spend 0.5–1.5 hrs
Lulu & M
Lulu & M is a stylish ladies' clothing boutique located at 146 King Street in Broughty Ferry, Dundee. Known for its curated collection of contemporary women's fashion, accessories, and fragrances, the boutique offers a welcoming atmosphere with attentive staff. Open Monday to Saturday from 10am to 5:30pm and Sunday afternoons, Lulu & M combines local charm with modern style, making it a must-visit for fashion enthusiasts in the area.
Mon–Sat 10:00–17:30 · Sun 12:30–16:30Price level $$Time to spend 0.5–1.5 hrs
Maisie and Mac Gifts and Contemporary Arts
Maisie and Mac Gifts and Contemporary Arts is a charming boutique located on Dundee's High Street, offering a curated selection of unique and contemporary handcrafted gifts. The shop features an eclectic range of jewellery, ceramics, textiles, wood, metal, slate, and glass artworks, alongside prints and small sculptures. Known for its quirky and artistic vibe, it provides visitors with beautifully crafted souvenirs and gifts that celebrate Scottish creativity.
Mon–Sat 10:00–17:00Price level $$Time to spend 0.5–1.5 hrs
Ostara by Pretty Things
Ostara by Pretty Things is a boutique clothing shop located at 165 South St, St Andrews, blending sustainable fashion with unique Scottish charm. Known for its carefully curated collection of eco-friendly and ethically sourced apparel, the store offers a vibrant mix of styles and accessories. Friendly staff provide personalized service, making it a welcoming destination for those seeking mindful wardrobe refreshment in a relaxed, inviting atmosphere.
Mon–Sat 10:00–17:30 · Sun 12:00–16:30Price level $$Time to spend 0.5–1.5 hrs
Quirky Coo
Quirky Coo is an independent gift shop in Dundee city centre specializing in unique, design-led treasures sourced locally and internationally. Opened in October 2013 by friends Viv and Dave, this charming emporium offers carefully curated gifts, homeware, accessories, and greeting cards suitable for all occasions. Located just across from the V&A Museum on Dundee's waterfront, it's the perfect destination for finding something special and distinctly different.
Daily 10:00–18:00Price level $$Time to spend 0.5–1.5 hrs
The Gift Gallery
Located at 142 Market Street in the heart of St Andrews, The Gift Gallery is a charming shop offering a distinctive range of gifts, soft toys, and jewellery. Known for its friendly service and carefully curated selection, it provides visitors with memorable keepsakes and special finds that reflect the character of this historic Scottish town.
Mon–Sat 9:30–18:00 · Sun 10:00–17:30Price level $$Time to spend 0.5–1.5 hrs
Marians Of Perth
Marian's of Perth is a well-established independent ladies' fashion retailer located at 2-10 N Methven Street, Perth. Renowned for over 40 years, it specializes in stylish apparel, including sizes 18+, accessories, and wedding outfits, offering personalized service in a welcoming atmosphere. Open daily from 10 am to 4 pm, it is a prime destination for discerning shoppers seeking quality and elegance in Scotland's historic city.
Mon–Sat 10:00–16:00Price level $$Time to spend 0.5–2 hrs
Kitty at Home
Kitty at Home is a quaint gift shop located at 38 Bridge Street in Dollar, Scotland, specializing in antiques, vintage clothing, and unique gifts. This cozy boutique offers a carefully curated selection of charming vintage items and antiques, perfect for collectors and those seeking distinctive home décor or fashion pieces. Open Wednesday to Saturday from 11 am to 4 pm, it provides a delightful shopping experience in a relaxed, friendly atmosphere.
Wed–Sat 11:00–16:00Price level $$Time to spend 0.5–1.5 hrs
Room 39
Room 39 is a charming boutique shop located at 94 Dura Street in Dundee, offering a curated selection of unique gifts, stylish Italian clothing, and local craftsmanship. Known for its friendly staff and inviting atmosphere, it’s a perfect stop for shoppers seeking distinctive items and a personalized retail experience in a relaxed setting.
Price level $$Time to spend 0.5–1.5 hrs
Bella Mella
Bella Mella is a stylish women's clothing shop located at 182 Brook Street in Broughty Ferry, Dundee. Renowned for its curated selection of fashionable apparel and exceptional customer service, this boutique offers a welcoming shopping experience with a focus on quality and trend-forward designs. Open daily with convenient hours, Bella Mella caters to fashion-conscious shoppers seeking unique pieces in a friendly environment.
Mon–Sat 10:00–17:00 · Sun 12:00–16:00Price level $$Time to spend 0.5–1.5 hrs
Gartmorn Grocers
Gartmorn Grocers is a welcoming supermarket located at 124 Gartmorn Rd, Sauchie, Alloa. Open daily from 8 AM to 9 PM, it offers a convenient range of groceries and local essentials, serving both residents and visitors with a friendly atmosphere and well-stocked shelves.
Daily 8:00–21:00Price level $$Time to spend 0.2–1 hr
Kist
Kist is a charming gift shop located in Dundee’s West End on Perth Road. Known for its warm, welcoming atmosphere and attentive owner, Kist offers a curated selection of unique gifts and locally inspired items. Open Tuesday to Friday from 10am to 6pm and Saturdays until 5pm, it’s a delightful stop for visitors seeking special souvenirs or thoughtful presents in a cozy setting.
Tue–Fri 10:00–18:00 · Sat 10:00–17:00Price level $$Time to spend 0.5–1.5 hrs
MadeAt94
MadeAt94 is a beloved family-run gift shop located at 13 New Craigie Rd in Dundee. Renowned for its beautiful, personalized products and exceptional customer service, this shop offers a warm and inviting atmosphere where visitors can discover unique treasures. Open weekdays with convenient hours, MadeAt94 is a must-visit for those seeking thoughtful gifts and a friendly shopping experience in Dundee.
Mon–Thu 8:00–16:00 · Fri 8:00–14:00Price level $$Time to spend 0.5–2 hrs
La Vida
La Vida Boutique is a charming boutique located at 53 Main St, Cairneyhill, Dunfermline. Known for its unique and colorful fashion pieces, it offers personal styling attention and a curated collection that encourages women of all ages to express their individual style. Open daily from 9:30 AM to 5:30 PM, this boutique is a favorite for those seeking distinctive clothing and accessories in a relaxed, welcoming environment.
Mon–Sat 9:30–17:30Price level $$Time to spend 0.5–2 hrs
SookSouk
SookSouk is a vibrant vintage clothing shop located at 153 Perth Road in Dundee. Known for its curated collection of pre-loved and retro fashion, it offers a unique shopping experience for enthusiasts of distinctive style and sustainable fashion. Open Tuesday through Saturday, SookSouk blends nostalgia with modern trends in a welcoming, creative space.
Wed–Fri 11:00–17:30 · Sat 0:00–17:00Price level $$Time to spend 0.5–1.5 hrs
The Scottish Shop
Located at 147 South Street in historic St Andrews, The Scottish Shop is a well-established independent retailer specializing in high-quality ready-to-wear Highland clothing, authentic Scottish souvenirs, and luxurious cashmere and tweed products. Founded in 1999, the shop combines traditional craftsmanship with excellent customer service, making it a must-visit for those seeking genuine Scottish attire and gifts in a friendly, welcoming environment.
Mon–Sat 9:00–18:00 · Sun 10:00–16:00Price level $$Time to spend 0.5–1 hr
Keepsake Scotland
Keepsake Scotland in Dundee is a charming gift shop offering a wide selection of Scottish souvenirs and unique keepsakes. Located at 6 Murraygate, this well-maintained store blends modern retail with traditional Scottish charm, providing visitors with an unforgettable shopping experience. Open daily, it caters to those seeking authentic gifts and mementos from Scotland’s rich heritage.
Mon–Sat 9:00–17:30 · Sun 10:00–17:30Price level $$Time to spend 0.5–1.5 hrs
Higglety Pigglety
Higglety Pigglety is a quaint gift shop nestled in the picturesque town of Alva, Scotland, at the foot of the Ochil Hills. It offers a delightful selection of gifts, baby products, crafts, fabrics, and wool, making it a favorite for locals and visitors seeking unique, handcrafted items. The shop’s warm, inviting atmosphere reflects the charm of its scenic surroundings and community spirit.
Price level $$Time to spend 0.5–1.5 hrs
Hidden Gem Gifts
Hidden Gem Gifts is a charming gift shop located at 38 Bonnygate in the historic town of Cupar, Scotland. Known for its carefully curated selection of unique and locally inspired gifts, this boutique store offers a delightful shopping experience. Whether you seek handcrafted items, quirky souvenirs, or thoughtful presents, Hidden Gem Gifts provides a warm, welcoming atmosphere in the heart of Cupar's bustling high street.
Mon–Sat 9:00–17:00Price level $$Time to spend 0.5–1.5 hrs
Grace & Favours
Grace & Favours is a quaint and inviting gift shop located on High Street in Auchterarder, Scotland. Renowned for its carefully curated selection of unique gifts and homeware, it offers visitors a warm and friendly shopping experience. Open daily from 10am to 4pm, this boutique is perfect for finding thoughtful presents and discovering artisanal treasures that reflect local charm.
Mon–Sat 10:00–16:00Price level $$Time to spend 0.5–1.5 hrs
Bonnie Moon Crystals
Bonnie Moon Crystals is a charming gift and rock shop located at 140 South Street in Perth, Scotland. Renowned for its curated collection of crystals, gemstones, and healing items, this boutique offers a serene and mystical shopping experience. Founded from a personal healing journey, the shop blends intention, love, and moonlit magic to create a unique atmosphere for visitors seeking spiritual and natural treasures.
Tue–Fri 10:00–16:30 · Sat 10:00–17:00Price level $$Time to spend 0.5–1.5 hrs
Scottish Traditions
Scottish Traditions is a charming gift shop located at Unit 8, 14 Reform Street, Dundee. Celebrated for its authentic Scottish merchandise, it offers visitors a curated selection of traditional crafts, souvenirs, and cultural items that capture the spirit of Scotland. Open daily with extended hours, it provides a welcoming space to explore and purchase unique gifts reflecting Scottish heritage.
Mon–Sat 9:00–18:00 · Sun 11:00–17:00Price level $$Time to spend 0.5–1.5 hrs
You Know Who's
You Know Who's is a family-run clothing shop located at 385 High St, Cowdenbeath, offering branded ladieswear, menswear, kids' clothing, and homeware at discounted prices. With over 50 years of heritage, it specializes in 'cut label' stock, providing high street brands at up to 90% off. The store is known for friendly service, quality products, and fair pricing, making stylish fashion accessible to all budgets.
Mon–Sat 9:00–17:00Price level $$Time to spend 0.5–2 hrs
Blake's Vintage & Collectables
Blake's Vintage & Collectables is a charming and eclectic shop located on High Street in Aberdour, Burntisland. Specializing in vintage clothing, collectibles, chinaware, toys, and theatrical costumes, this unique store offers a delightful browsing experience for collectors and nostalgia seekers. With a welcoming atmosphere and a constantly changing inventory, it invites visitors to discover timeless treasures and quirky finds in a cozy setting.
Thu–Sun 10:30–17:00Price level $$Time to spend 0.5–2 hrs
Kreative Dunfermline
Kreative Dunfermline is a charming gift shop located at 58 Garvock Terrace in Dunfermline, Scotland. Renowned for its curated selection of unique, locally crafted gifts, this boutique offers visitors a chance to discover artisan creations that celebrate the region’s creativity and heritage. With a welcoming atmosphere and a focus on handmade, personalized items, Kreative Dunfermline is a must-visit for those seeking special souvenirs or thoughtful presents.
Open 24 hoursPrice level $$Time to spend 0.5–1.5 hrs
The Katz Pyjamas
Nestled in the charming seaside suburb of Broughty Ferry in Dundee, The Katz Pyjamas is a beloved gift shop known for its unique selection of gifts and jewellery. This boutique offers carefully curated items that blend quality, charm, and personality, making it a perfect stop for those seeking distinctive presents or keepsakes. With welcoming service and a cozy atmosphere, it’s a local favorite for thoughtful shopping.
Mon–Fri 10:00–17:00Price level $$Time to spend 0.5–1.5 hrs
Jenna May’s Vintage
Jenna May’s Vintage is a quaint gift shop located at 62 Commercial Road in Leven, Scotland. It offers a delightful mix of vintage treasures and new handcrafted goods, making it a perfect spot for unique gifts and souvenirs. Open Tuesday to Saturday from 10 am to 4 pm, this shop is known for its warm atmosphere and carefully curated collection that appeals to vintage lovers and local craft enthusiasts alike.
Tue–Sat 10:00–16:00Price level $$Time to spend 0.5–1.5 hrs
The Rusty Fox
Nestled in the historic village of Falkland, The Rusty Fox is a delightful gift shop offering a unique blend of garden accessories, plus-size clothing, and charming gifts. Located on Back Wynd, this welcoming boutique combines rustic charm with carefully curated items, making it a must-visit for locals and visitors seeking distinctive finds in Cupar, Scotland.
Daily 11:00–16:00Price level $$Time to spend 0.5–1.5 hrs
West Vintage Dundee
West Vintage Dundee, located at 55 Perth Road, offers a carefully curated collection of vintage clothing blending style with sustainability. Open daily from noon to early evening, this shop invites vintage lovers to explore unique fashion pieces that celebrate less waste and more style in a welcoming atmosphere.
Mon–Sat 12:00–18:00 · Sun 12:00–17:00Price level $$Time to spend 0.5–2 hrs
Arklay St Gift Shop
Nestled in Dundee at 118 Arklay Street, Arklay St Gift Shop is a charming boutique offering a curated selection of unique local souvenirs and handcrafted gifts. Open Monday to Friday from 9am to 5pm and Saturdays until 1pm, this shop is perfect for discovering distinctive keepsakes that capture the spirit of Dundee. With a welcoming atmosphere and a variety of special items, it’s a must-visit for thoughtful gifts and memorable mementos.
Mon–Fri 9:00–17:00 · Sat 9:00–13:00Price level $$Time to spend 0.5–1.5 hrs
Peacocks
Peacocks in Alloa, located at Unit 1, 43 Shillinghill, offers stylish and affordable women's clothing with a reputation for excellent value. This popular local shop provides a variety of fashion options suitable for refreshing your wardrobe, set within a convenient town centre location near public transport hubs.
Price level $$Time to spend 0.5–2 hrs
Todd & Duncan Ltd
Todd & Duncan Ltd is a historic textile manufacturer based in Kinross, Scotland, renowned worldwide for producing high-end cashmere and lambswool yarns. Established in 1867, this mill combines traditional craftsmanship with sustainable practices, sourcing premium fibres from Mongolia and Australasia. Nestled beside Loch Leven, the mill benefits from pure water that enhances yarn quality, while preserving heritage machinery and family expertise to maintain exceptional standards.
Price level $$Time to spend 1–2 hrs
PolkaDot Boutique Perth
Tucked away on Princes Street in Perth’s city center, PolkaDot Boutique is a stylish independent clothing shop offering a curated selection of contemporary fashion for women. Expect on-trend dresses, tops, knitwear, and accessories in a welcoming, boutique atmosphere. Open Tuesday to Saturday, it’s a go-to for locals and visitors looking for fresh, wearable style with a personal touch.
Mon–Fri 11:00–17:00 · Sat 11:00–16:00Price level $$Time to spend 0.5–1.5 hrs
Hell Yeah
Hell Yeah Perth is a colourful, vegan-certified gift shop located on High Street, Perth. Featuring a curated selection of indie-designed, eco-friendly homeware, sweet treats, and self-care products, it offers shoppers a feel-good experience with a strong ethical focus. Founded in 2022, this lively boutique celebrates sustainability and cruelty-free living in a welcoming atmosphere.
Wed–Sat 10:00–17:00 · Sun 11:00–16:00Price level $$Time to spend 0.5–1.5 hrs
Strawberryanarchy
Strawberryanarchy is a quirky independent boutique shop in central Dundee specializing in one-of-a-kind designer toys, unique jewellery, distinctive art supplies, and eclectic clothing. Located on Commercial Street in the heart of Dundee's city centre, this artistic haven celebrates creative expression and individuality. The shop offers carefully curated items perfect for gift-giving and personal discovery, attracting visitors seeking distinctive pieces that reflect artistic vision and unconventional style.
Price level $$Time to spend 0.5–2 hrs
Rakaru Lifestyle Creative
Rakaru Lifestyle Creative is a distinctive homewares shop located at 9 Tower Place, Clackmannan. It offers unique products that blend local Scottish artistry with modern design, catering to those seeking handcrafted and stylish home décor. This boutique store embodies a creative lifestyle ethos, emphasizing craftsmanship and individuality in every item.
Open 24 hoursPrice level $$Time to spend 0.5–1.5 hrs
Explore Elcho Castle on the map
A handpicked selection of must-see spots near Elcho Castle, mapped for you.
More about Elcho Castle
Elcho Castle travel guide
Explore Elcho Castle, a beautifully preserved 16th-century Scottish tower house blending historic charm with tranquil riverside surroundings.
Tell me more about Elcho CastleMore to explore near Elcho Castle
Explore more

Explore more of Perthshire
Discover Perthshire: Scotland's Heartland of Natural Beauty, Cultural Heritage, and Outdoor Adventure.
Explore Perthshire
Getting your guide ready…
We are putting together a fresh copy of the Elcho Castle guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
