You are here:

Edinburgh shopping centres

People sit outside a Princes Mall shopping centre coffee shop

Princes Mall

Looking over the Ocean Kitchen in Ocean Terminal shopping centre

Ocean Terminal

Edinburgh has a number of great shopping centres, all of which offer a great range of stores in one place with easy access by bus and plenty of car parking spaces.

The city centre of Scotland’s capital city has a lot to offer shoppers but why not visit an Edinburgh shopping centre? Find high street names alongside smaller independent stores, all under the one roof or within easy reach of one another, and all with plenty of parking spaces.

Shopping centres in Edinburgh offer you the chance to browse some of the UK’s biggest fashion retailers, accessory stores and shoe shops. These shopping centres also usually provide a great offering of cafes and restaurants so you can sit and relax after a hard day shopping.

Right in the city centre of Edinburgh, the shopping centres of St James and Princes Mall house great names such as John Lewis and Scottish heritage stores such as Gleneagles of Scotland. Just across the road and just off the main thoroughfare of Princes Street, the Omni Centre is a beautiful glass-fronted building which offers a host of bars and restaurants.

Meadowbank Retail Park, off London Road, is a smaller shopping centre with good homestores while Ocean Terminal in Edinburgh has a variety of high street names including SuperDry alongside Scottish jewellers such as Ortak and smaller independent stores. Sitting in a beautiful spot down in Leith, this shopping centre has numerous cafes and restaurants, some of which have stunning views out across the Firth of Forth and the Royal Yacht Britannia, and a large cinema, beauty salon and gym.

Just over a mile outside of the city centre is Cameron Toll, an Edinburgh shopping centre with fashion, entertainment, beauty and sport stores with something for every type of shopper.

Another popular retail park is Fort Kinnaird, just off the A1 in the east of Edinburgh, where you can spend a whole day browsing more than 50 stores including top fashions shops from Monsoon and Next to USC and Republic.

Craigleith Shopping Park, The Quarry, is three miles to the west of the city centre and has more than 20 stores, including many popular fashion retailers such as TK Maxx and Dorothy Perkins and easy parking with around 1,000 car park spaces.

The Gyle Shopping Centre sits on the western outskirts of Edinburgh and offers access to high street names and brands until late. Young and not so young children will love the Disney Store, while adults can find the latest on-trend fashions in stores such as Viyella, River Island and Austin Reed.

Just outside of the City Bypass to the south of Edinburgh is Straiton Retail Park, which has around 40 large stores and restaurants where you can spend hours browsing some of the UK’s best products in shops such as TK Maxx, IKEA and Next.