20 Best Places to Visit in Scotland: Cities, Highlands & Islands (2026)
Scotland is one of the most dramatically beautiful countries in Europe — a relatively small landmass that contains an extraordinary range of landscapes, from the medieval Old Town of Edinburgh and the Victorian grandeur of Glasgow, to the otherworldly scenery of the Isle of Skye, the haunting emptiness of Glencoe, and the remote beaches of the Outer Hebrides. It’s a country where a two-hour drive can take you from a vibrant city to a glen that feels entirely unchanged for centuries.
This guide covers the 20 best places to visit in Scotland — cities, Highlands destinations, islands, and coastal gems — with practical information on what makes each one special and how to get there.
Best Places to Visit in Scotland: Quick Overview
| Place | Region | Best For |
| Edinburgh | Central | History; castle; festivals; city break |
| Glasgow | Central | Culture; architecture; food; nightlife |
| Isle of Skye | Highlands & Islands | Dramatic scenery; hiking; photography |
| Loch Ness | Highlands | Iconic loch; Urquhart Castle; monster legend |
| Glencoe | Highlands | Most dramatic Highland scenery; walking |
| St Andrews | Fife | Golf; cathedral ruins; beautiful town |
| Cairngorms National Park | Highlands | Walking; wildlife; skiing; outdoor |
| NC500 route | North Highlands | Road trip; coastal scenery; remote |
| Loch Lomond | Central Highlands | Nearest Highland scenery to Glasgow/Edinburgh |
| Inverness | Highlands | Highland capital; Loch Ness access |
Best Cities to Visit in Scotland
1. Edinburgh — Scotland’s Most Visited City
Edinburgh is one of the finest cities in Europe — a compact, walkable city built on volcanic rock, with a medieval Old Town of closes (narrow alleyways) and tenements climbing up to the castle, and a Georgian New Town of elegant streets and squares below. The contrast between the two zones, separated by the valley of Princes Street Gardens, creates one of the most striking urban landscapes in the world.
Edinburgh Castle, perched on its volcanic plug above the city, is Scotland’s most visited paid attraction. The Royal Mile connects the castle to the Palace of Holyroodhouse (the Scottish residence of the monarch) at the foot of Arthur’s Seat — an ancient volcano that provides some of the best views in the city from its summit, reached by a 45-minute walk from the city centre. The Scottish Parliament building (designed by Enric Miralles), the National Museum of Scotland (free), and the dynamic food and bar scene of the Grassmarket and Cowgate round out an extraordinary offer.
Edinburgh hosts the world’s largest arts festival — the Edinburgh Festival Fringe — every August, alongside the Edinburgh International Festival, the Edinburgh Military Tattoo, and several other concurrent festivals. August is the most exciting and expensive time to visit; the rest of the year offers a quieter but equally rewarding city.
- Best for: City breaks; history; architecture; arts; couples; solo travellers
- Don’t miss: Edinburgh Castle; Royal Mile; Arthur’s Seat; National Museum of Scotland (free); Grassmarket
- Getting there: Direct trains from London (4.5 hours); flights from major UK airports; 45 minutes from Glasgow by train
- Best time to visit: April-June (shoulder season; good weather; fewer crowds); August (festivals but crowded and expensive)
2. Glasgow — Scotland’s Cultural Capital
Glasgow is Scotland’s largest city and the one most often overlooked by visitors who head straight for Edinburgh — a mistake. Glasgow has the finest Victorian architecture of any UK city outside London, an extraordinary museum offer (the Burrell Collection, the Kelvingrove Art Gallery and Museum, the Gallery of Modern Art — all free), a food and restaurant scene that rivals Edinburgh, and a warmth and energy that many visitors find even more engaging than the capital.
The Kelvingrove Art Gallery and Museum alone — a red sandstone cathedral of art and natural history with one of the finest collections in the UK — is worth the trip. The city’s West End, centred on Byres Road and the streets around Glasgow University, is one of the most pleasant urban neighbourhoods in Scotland. Charles Rennie Mackintosh’s architectural work — particularly the Glasgow School of Art and the Willow Tea Rooms — forms a pilgrimage circuit that attracts design enthusiasts from around the world.
- Best for: Culture; architecture; food and drink; music; affordable city break
- Don’t miss: Kelvingrove Art Gallery (free); Burrell Collection (free); Cathedral; West End; Charles Rennie Mackintosh trail
- Getting there: Direct trains from London (4.5 hours); major airport with international flights; 45 minutes from Edinburgh by train
3. St Andrews — Golf, History, and Beauty
St Andrews is one of Scotland’s most beautiful small towns — a medieval university town on the Fife coast with cathedral ruins, a castle, the oldest university in Scotland (founded 1413), and the most famous golf course in the world. The Old Course at St Andrews is the home of golf, and the British Open Championship returns here regularly. Non-golfers are not excluded — the town’s medieval layout, the cathedral ruins standing above the sea cliffs, and the sandy West Sands beach (filmed in Chariots of Fire) make St Andrews a rewarding destination regardless of sporting interest.
- Distance from Edinburgh: 55 miles; approximately 1 hour by car or 1.5 hours by train
- Best for: Golf pilgrimage; history; romantic weekend; coastal walk
Best Places to Visit in the Scottish Highlands
4. Isle of Skye — Scotland’s Most Iconic Island
The Isle of Skye is the most visited destination in the Scottish Highlands and one of the most photographed places in all of Europe. The Cuillin mountains form one of the most technically challenging mountain ranges in Britain, their dark gabbro peaks rising dramatically above sea lochs and moorland. The Fairy Pools — a series of crystal-clear turquoise swimming pools at the foot of the Cuillins near Glenbrittle — have become one of Scotland’s most iconic visitor spots, and the Quiraing on the Trotternish peninsula offers walking through one of the most surreal geological formations in Britain.
Other Skye highlights include Dunvegan Castle (seat of the MacLeod clan; Scotland’s oldest continuously inhabited castle), the Old Man of Storr (a dramatic rock pinnacle above Portree), and Neist Point lighthouse at the island’s westernmost tip. Portree is Skye’s main town with a charming harbour and good accommodation options. Skye is connected to the mainland by a road bridge — no ferry required.
- Getting there: Drive from Inverness (2.5 hours) or from Glasgow (3.5 hours) via the bridge at Kyle of Lochalsh
- Best for: Dramatic scenery; hiking; photography; romantic escape; adventure
- Don’t miss: Fairy Pools; Quiraing; Old Man of Storr; Dunvegan Castle; Neist Point
- Best time: May-September (summer); October for autumn colour; winter is dramatic but some roads may close
5. Glencoe — Scotland’s Most Dramatic Glen
Glencoe is the most dramatic mountain landscape in mainland Scotland — a deep U-shaped glacial valley flanked by enormous dark mountains on both sides, with the River Coe running through the valley floor. The atmosphere is heightened by the valley’s history: the 1692 Glencoe Massacre, in which 38 members of the MacDonald clan were killed by government soldiers who had been guests in their homes, gives Glencoe a resonance that goes beyond its extraordinary natural beauty.
The Three Sisters — three distinctive ridges of the Bidean nam Bian massif — dominate the southern side of the glen. Walking options range from gentle valley floor paths to serious scrambles on the ridges. The Glencoe Visitor Centre, run by the National Trust for Scotland, provides excellent context on the geology, ecology, and history of the glen.
- Location: 17 miles south of Fort William; on the A82 between Glasgow and Fort William
- Distance from Glasgow: ~2.5 hours by car
- Best for: Walking; photography; dramatic scenery; Scottish history
6. Loch Ness — Scotland’s Most Famous Loch
Loch Ness is the most famous body of water in Scotland — and one of the largest by volume in the UK, holding more fresh water than all the lakes of England and Wales combined. The legendary Loch Ness Monster, first reported in 1933, has never been convincingly proven or disproven, and the mystery continues to draw visitors from around the world. The loch is genuinely impressive regardless of any mythical occupant: 23 miles long, up to 230 metres deep, and framed by steep forested hills.
Urquhart Castle, perched on a rocky headland above the loch, is the most photographed castle in Scotland and one of the most dramatic settings of any ruin in Britain. The castle was largely demolished in 1692 to prevent Jacobite occupation, and the jagged tower and walls above the loch are genuinely atmospheric. Inverness, the Highland capital, sits at the northern end of the loch and makes a good base for exploring the area.
- Location: Between Fort Augustus and Inverness on the A82
- Best for: Scottish iconic experience; Urquhart Castle; Loch Ness Centre in Drumnadrochit
7. Cairngorms National Park — Scotland’s Largest National Park
The Cairngorms is the largest national park in the UK — a high arctic plateau with the greatest concentration of mountain land above 1,000 metres in Britain. It’s home to red squirrels, ospreys, red kites, capercaillie (the world’s largest grouse), reindeer (a free-ranging herd near Aviemore), and in winter, the only consistent snowsports in the UK.
Aviemore is the main tourist hub and has excellent facilities for outdoor activities year-round. The Cairngorm Mountain ski area operates chair lifts (running in summer for walkers and mountain bikers). The Loch an Eilein circuit, starting from near Aviemore, is one of the most beautiful and accessible walks in Scotland — a forest loch with a ruined castle on an island, easily completed in 2-3 hours.
- Best for: Walking; wildlife; skiing; cycling; families; outdoor pursuits
- Base: Aviemore or Grantown-on-Spey
- Getting there: 2 hours from Edinburgh; 2.5 hours from Glasgow; regular trains to Aviemore
8. The North Coast 500 (NC500)
The North Coast 500 is Scotland’s answer to the Great Ocean Road — a 500-mile (approximately) circular driving route through the most remote and spectacular scenery in mainland Britain, starting and ending in Inverness. The route passes through Torridon (ancient red sandstone mountains), Assynt (surreal landscape of isolated peaks), the north coast from Durness to Thurso (vast empty beaches and dramatic cliffs), and the far north-east coast back to Inverness through Black Isle.
The NC500 route has transformed visitor numbers to the far north of Scotland and in summer the most popular sections can be crowded. Most visitors complete the route over 5-7 days, though a minimum of 4 days gives reasonable time at each section. The route is best driven anti-clockwise (north along the west coast, east along the north coast, south along the east coast) to benefit from the most dramatic scenery in the correct direction of travel.
- Starting point: Inverness
- Recommended duration: 5-7 days
- Best time: May-September; many facilities closed November-March
- Highlights: Torridon; Applecross Pass; Assynt; Durness; Smoo Cave; Duncansby Head
9. Loch Lomond and The Trossachs National Park
Loch Lomond is Scotland’s most accessible Highland loch — just 30 minutes from Glasgow city centre — and Scotland’s first national park (designated 2002). The loch is the largest in Great Britain by surface area and the scenery around its shores ranges from gentle wooded lowland shores in the south to rugged Highland terrain in the north. The West Highland Way, Scotland’s most popular long-distance walking route, runs along the eastern shore of Loch Lomond from Milngavie (north Glasgow) to Fort William — a 96-mile route typically completed in 7 days.
- Best for: Day trips from Glasgow; West Highland Way; walking; family outings
- Getting there: 30 minutes from Glasgow by car; buses to Balloch (southern shore)
10. Inverness — Gateway to the Highlands
Inverness is the capital of the Scottish Highlands and the most northerly city in the UK. It serves primarily as a gateway for exploring the surrounding area — Loch Ness (to the south), the Black Isle (across the Beauly Firth), Culloden Battlefield (5 miles east), and the NC500 route (starting point). The city itself has a pleasant Victorian core, a good restaurant scene, and Inverness Castle (undergoing redevelopment as a visitor attraction) above the River Ness.
Culloden Battlefield, managed by the National Trust for Scotland, is one of the most emotionally significant sites in Scotland — the 1746 battle that ended the Jacobite Rising and effectively destroyed Highland clan culture. The NTS visitor centre provides excellent context and the battlefield walk across the moor where the clans fell is affecting even on a grey day.
- Best for: Highland base; Loch Ness; NC500 starting point; Culloden Battlefield
- Getting there: Train from Edinburgh (3.5 hours); from Glasgow (3.5 hours); Inverness Airport with connections to London
Best Islands to Visit in Scotland
11. Outer Hebrides — Lewis and Harris
The Isle of Lewis and Harris (a single island despite the different names) is the most remote and hauntingly beautiful destination in Scotland. Harris in particular has some of the finest beaches in Europe — Luskentyre Beach and Scarista Beach offer white sand and turquoise water in a setting more reminiscent of the Caribbean than the North Atlantic. The Calanais Standing Stones on Lewis — erected around 3000 BC, roughly contemporary with Stonehenge — are among the finest prehistoric monuments in Britain, standing in a dramatic landscape of moorland and sea.
- Getting there: Ferry from Ullapool (2.5 hours) or flight to Stornoway from Inverness or Edinburgh
- Best for: Remote beaches; prehistoric sites; Harris Tweed weaving; absolute quiet
12. Orkney — History and Dramatic Coastlines
Orkney is one of the most archaeologically rich places on earth — the Heart of Neolithic Orkney UNESCO World Heritage Site includes Skara Brae (a 5,000-year-old stone village), the Ring of Brodgar, the Stones of Stenness, and Maeshowe passage tomb. The Italian Chapel on Lamb Holm (built by Italian prisoners of war during WWII from a Nissen hut) is extraordinarily moving. The Old Man of Hoy — a 137-metre sea stack — is one of the finest rock climbing routes and most dramatic coastal sights in the UK.
- Getting there: Ferry from Scrabster (90 min) or Aberdeen; flights from Edinburgh, Aberdeen, and Inverness
More Must-Visit Places in Scotland
13. Stirling
Stirling is Scotland’s most historically significant small city — it was the site of two of the most important battles in Scottish history (Stirling Bridge 1297 and Bannockburn 1314) and its castle, perched on a volcanic crag similar to Edinburgh’s, was the favourite residence of the Stuart monarchs. The National Wallace Monument above the city and the Bannockburn Heritage Centre tell the story of Scotland’s wars of independence with considerable drama.
14. Oban — Gateway to the Islands
Oban is the main ferry port for the Scottish islands and one of the most charming small towns on the west coast. McCaig’s Tower — a Victorian folly modelled on the Colosseum — sits above the town and provides excellent views of the bay and the islands beyond. From Oban, ferries connect to Mull, Colonsay, Lismore, and further afield to Barra and South Uist in the Outer Hebrides.
15. The Isle of Mull
Mull is one of the most accessible and beautiful of Scotland’s larger islands — a short ferry crossing from Oban leads to an island of mountain, sea loch, and moorland with excellent wildlife watching (white-tailed eagles, golden eagles, otters, dolphins, and minke whales offshore). Tobermory, the main town, is one of the most photographed harbours in Scotland, its brightly coloured houses reflected in the sheltered bay.
16. Pitlochry
Pitlochry is one of Scotland’s most popular Highland resort towns — a Victorian spa town in Perthshire with excellent walking, Edradour Distillery (Scotland’s smallest traditional distillery, just 2 miles away), and the Blair Athol distillery in town. The Pass of Killiecrankie and the Killiecrankie Gorge are among the most beautiful short walks in Scotland, and the town’s Theatre in the Hills (Pitlochry Festival Theatre) runs a summer season of plays.
17. Speyside Whisky Region
The valley of the River Spey in the eastern Highlands contains more Scotch whisky distilleries than any other region in the world — approximately half of all Scotland’s malt whisky distilleries are here. The Malt Whisky Trail connects Glenfiddich, Glenlivet, Cardhu, Glenfarclas, and over a dozen other distilleries with visitor centres and tours. For whisky enthusiasts, Speyside is a pilgrimage destination; even for those with passing interest, a distillery tour is one of Scotland’s most distinctive experiences.
Scotland by Type of Visit
| Trip Type | Recommended Destinations |
| City break | Edinburgh (best overall); Glasgow (culture + food); St Andrews (romantic) |
| Highland scenery | Isle of Skye; Glencoe; Loch Ness; Cairngorms |
| Road trip | North Coast 500 (5-7 days); West Highland Way drive (Glasgow to Fort William) |
| Islands | Isle of Skye (most dramatic); Orkney (history); Outer Hebrides (remote beaches) |
| Couples/romantic | Edinburgh; Isle of Skye; St Andrews; Glencoe |
| Families | Edinburgh; Loch Lomond; Cairngorms (wildlife); Stirling Castle |
| Walking/hiking | Cairngorms; West Highland Way; Isle of Skye Cuillin; Glencoe |
| Whisky | Speyside trail; Islay (peat); Highland distilleries; Pitlochry |
When is the Best Time to Visit Scotland?
- May-June: Excellent — longer days (up to 18 hours of daylight in the far north in June), fewer midges than July-August, wildflowers in bloom, generally good weather
- July-August: Peak season — warmest weather; longest days; midges (biting insects in the Highlands) at their worst; accommodation most expensive and busiest
- September-October: Often the best month — midges diminish after the first frosts; autumn colour (especially birch and larch in the Cairngorms); clearer air; fewer crowds
- November-March: Off-peak; dramatic winter light and snow on mountains; some island ferries run reduced schedules; skiing in Cairngorms from December
Note on midges: Highland midges (tiny biting insects) are worst in July and August in still, damp conditions — particularly at dawn and dusk. A good midge repellent (Smidge is highly recommended by Scottish locals) makes outdoor activities far more comfortable during peak midge season.
Frequently Asked Questions
What is the best place to visit in Scotland?
Edinburgh is the best overall destination for most visitors — it combines extraordinary history, world-class museums (many free), a vibrant food and bar scene, and one of the finest city settings in Europe. For natural scenery, the Isle of Skye is Scotland’s most dramatic landscape destination. For a road trip, the North Coast 500 is the finest driving route in the UK. Most Scotland itineraries combine Edinburgh as a base with day trips or extensions to the Highlands.
What are the best places to visit in the Scottish Highlands?
The Isle of Skye is the most visited and photographed Highland destination. Glencoe offers the most dramatic mainland Highland scenery. Loch Ness combines iconic imagery with Urquhart Castle. The Cairngorms National Park is the best destination for outdoor activities and wildlife. For the most remote experience, the North Coast 500 route covers the far north Highlands along the Atlantic and North Sea coasts.
How many days do you need to explore Scotland?
A minimum of 5-7 days covers Edinburgh plus the Highlands (Skye, Glencoe, Loch Ness). Two weeks allows a more complete exploration including Glasgow, the islands, and the NC500 road trip. If flying in specifically for Scotland, a 10-day itinerary gives comfortable time for Edinburgh (2-3 nights), the Highlands (3-4 nights), Isle of Skye (2 nights), and a day or two in Glasgow.
Is Scotland worth visiting in winter?
Yes — winter Scotland has a dramatic beauty that summer can’t match: snow-capped mountains, low golden light, dramatically empty glens, and the aurora borealis visible on clear nights in the far north. Edinburgh’s Hogmanay (New Year’s Eve celebration) is one of the world’s great New Year events. The main limitations are reduced daylight hours (as few as 7 hours in December), some island ferry services operating on reduced schedules, and higher chance of road closures in the Highlands due to snow.
Final Thoughts
Scotland rewards visitors who venture beyond Edinburgh — though Edinburgh itself is extraordinary enough to justify a visit. The Isle of Skye, Glencoe, and the Cairngorms offer landscape experiences that rival anywhere in Europe, and the islands of the Outer Hebrides and Orkney provide a remoteness and sense of history that is genuinely rare in a country accessible by a short flight or train journey from the rest of Britain. Whether you’re planning a weekend city break or a two-week Highland adventure, Scotland consistently over-delivers.

