UKData checked October 2026
  1. Home
  2. Cities
  3. Edinburgh
  4. Shopping
  5. Gift shops

Gift shops around Edinburgh

We list 25 gift shops in Edinburgh. Most are in Leith, Ingliston and St, Edinburgh. Typical weekday hours are 10:00 to 18:00. About 100% list a website.

25 places Checked October 2026
NameCategoryAddressOpening times
Celtic Jewellery EdinburghJeweller3, Greyfriars Place, 1 GreyfriarsThu 09:30–19:30
Cork & CaskBeer shop136 Marchmont RdMon–Sat 10:00–20:00
Dynamic EarthScience museumHolyrood RdMon–Fri 10:00–15:00
Edinburgh Arts & Picture FramersPicture framing shop1-3 Nicolson StMon–Sat 09:30–17:30
Edinburgh Honey Co.Honey farm245 Morningside RdMon–Fri 10:00–18:00
Houseproud of Morningside Ltd - Home HardwareHardware store169-173 Morningside RdMon–Sat 09:00–17:30
JB Mclean InteriorsSofa store27 Roseburn StMon–Sat 10:00–17:00
Paper TigerStationery shop6a Stafford StMon–Sat 10:00–18:00
ScotClansGift shop166 Great Jct StMon–Sat 10:00–16:00
The Cadies & Witchery ToursSightseeing tour agency84 W Bow, Victoria StMon–Tue 12:00–18:00
The Marshmallow LadyConfectionery wholesaler14 Rodney StThu 11:00–18:00
BootsBeauty supply storeUnit R231, AirportDaily 04:00–22:00
BootsBeauty supply store121-127 St James CresThu 09:00–20:00
CliniqueCosmetics shop101-103 Princes St.Mon 10:00–17:30
Hotel ChocolatChocolate shopUnit 29A, Fort Kinnaird, 66 Kinnaird ParkMon–Fri 09:00–20:00
LakelandKitchen supply shop55 Hanover StMon–Sat 10:00–18:00
Max SpielmannPhoto labMeadow Pl RdMon–Sat 09:00–18:00
ScribblerGreetings card shop80a Princes St.Thu 09:00–19:30
Sunglass HutSunglasses shopUnit SU 2.26, St James Centre, 1 Leith StWed 09:00–20:00
Card FactoryGreetings card shop13a Lady RdMon 09:00–17:30
FluxGift shop55 Bernard StMon–Sat 10:00–17:30
Isle of Skye Candle Company - EdinburghCandle shop93 W BowThu 09:30–18:30
Mr Wood's FossilsRock shop5 CowgateheadSun 10:00–17:30
Royal Mile WhiskiesOff licence379 High StThu 10:00–20:00
The Wyrd ShopGift shop154 CanongateMon–Sat 12:00–18:00