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.Grand rail tour of Scotland
A leisurely self-guided trip touring Highlands and islands
From
£3265 to £3370
16 days
ex flights
Orkney Islands short break in Scotland
Explore Scotland's Orkney Islands
From
£1735 to £1895
5 days
ex flights
Skye and the Small Isles sailing holiday
Sail Scotland's Small Isles and visit spectacular Skye
From
£1600 to £2960
9 days
ex flights
Scotland by railway holiday
Experience authentic Scotland independently and car-free
From
£1630 to £1695
8 days
ex flights
Stornoway to Wick sailing holiday, Scotland
Join leg 2 of our full NC500 sailing tour
From
£2495
10 days
ex flights
Oban to Stornoway sailing holiday, Scotland
Join the Adventure as we sail the Western Isles of Scotland
From
£2495
10 days
ex flights
Contact Us
Call us for a chat about our holidays. We are happy to discuss your holiday and help in any way we can. No bots, queues or awful hold music.
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.

















