Best cities to visit in Scotland

Each of Scotland’s cities has its own distinct character and merits two or three days of exploring![]()

“Spring and summer are wonderful times to visit gardens in Scotland’s cities, such as Glasgow Botanic Gardens and Princes Street Gardens in Edinburgh,” says Keira from our Scotland rail holidays partner McKinlay Kidd.
“The cities are also lovely in the winter, as there are often Christmas markets on and lots of lights up – notably the whole of the Glasgow City Chambers building in George Square is adorned in lights and looks beautiful.”
Cities such as Edinburgh, Glasgow and Inverness are popular launching points for epic rail holidays along routes such as the West Highland Line, Kyle Line and Far North Line, which can continue past the end of the tracks into the Inner Hebrides and Orkney. But there’s much to be said for a few days of urban exploring before or after you head into more remote and wild corners of the country.
“The cities are also lovely in the winter, as there are often Christmas markets on and lots of lights up – notably the whole of the Glasgow City Chambers building in George Square is adorned in lights and looks beautiful.”
Cities such as Edinburgh, Glasgow and Inverness are popular launching points for epic rail holidays along routes such as the West Highland Line, Kyle Line and Far North Line, which can continue past the end of the tracks into the Inner Hebrides and Orkney. But there’s much to be said for a few days of urban exploring before or after you head into more remote and wild corners of the country.
Aberdeen
The weather may not always be so bright in Aberdeen, but the ‘Granite City’ boasts some of the country’s most distinctive architecture, plus beautiful coastline off which dolphins play and working harbours where fishermen unload the catch of the day.Aberdeen’s proud maritime heritage is on display around the old town of Footdee, with its clusters of old fishermen’s cottages, while the surrounding region boasts no fewer than 263 castles, many of which are well-preserved and open to visitors. Dunottar near Stonehaven, less than 20 miles from Aberdeen, is especially atmospheric, its jagged ruins clinging to the cliff edge.
Dundee
Dundee, which sits on Scotland’s North Sea coast, is one of the country’s most culturally dynamic cities. Its waterfront is undergoing a massive regeneration project, and there are several superb museums including the V&A Dundee design museum and the RRS Discovery, an expedition steamship that successfully carried Robert Scott and Ernest Shackleton to the Antarctic back in 1901. At 175m above sea level, the peak of the Dundee Law, a hill in the city centre, merits a bit of exertion for the spectacular city and river views from its summit.
Edinburgh
The Scottish capital, with its magnificent castle perched imposingly above the city, has enough landmark attractions to keep any visitor busy for a week. But while Edinburgh Castle, Holyrood Palace and the Royal Mile naturally claim most of the attention, there are plenty of ways to escape the crowds. Hike up to Arthur’s Seat for superb panoramas over the Lothians or duck down below into the Vaults to discover some of Edinburgh’s darker history. Just outside of the city centre, attractive neighbourhoods such as Leith and Dean Village tend to be far quieter.Glasgow
Remnants of Glasgow’s long shipbuilding heritage are everywhere in a city known as the friendliest in Scotland, from monuments and murals to the many exhibits in the superb Riverside Museum, and a handful of historic cranes that still stand proudly by the River Clyde. The departure point for rail journeys along the West Highland Line, Glasgow is also notable for the Necropolis cemetery, which offers views across the city, and the outstanding artworks of the Burrell Collection found in Pollok Country Park.Orkney & Shetland self drive holiday, Scotland
Island hop the wild Scottish Northern Isles on this week's holiday to Orkney and Shetland
From
£955 to £1045
7 days
ex flights
Scotland by railway holiday
Experience authentic Scotland independently and car-free
From
£1395 to £1525
8 days
ex flights
Wildlife holiday in the Isle of Mull, Scotland
Spot whales, otters and eagles on Isle of Mull, Scotland
From
£595 to £830
5 days
ex flights
Isle of Mull and west coast of Scotland cruise
Cruise the idyllic coast around the Scottish Island of Mull
From
£2520 to £3360
7 days
ex flights
Scotland island hopping holiday, car free
Explore three contrasting Scottish islands car-free
From
£1645 to £1745
8 days
ex flights
West Highlands guided rail tour in Scotland
Discover Scotland's Highlands & distinctive islands by train
From
£2325
7 days
ex flights
Travel Team
If you'd like to chat about Scotland or need help finding a holiday to suit you we're very happy to help.

01273 823 700
Call us until 6pm
Calling from outside the UK
Inverness
The capital city of the Highlands, Inverness is surrounded by the landscapes of the Cairngorms National Park, while famous Loch Ness lies just to the south. From here, you can connect with rail journeys along the Far North Line all the way to Thurso and Wick, launching point for the Orkney Islands, and along the Kyle Line, finishing on the west coast from where you can continue on to the Isle of Skye. History buffs will find much to enjoy in Inverness too, from the 16th-century Abertarff House to the battlefield of Culloden Moor, where the final battle of the 1745 Jacobite Rising was fought. The National Trust interpretation centre reveals the complexity of the conflict.