Explore Scotland

Places

Discover Scotland's towns, villages, islands, landscapes, beaches, attractions, landmarks and historic places.

Clear
Discover

Places worth visiting

700 places
Scottish.scot Highland cow mascot
Castles & Historic Sites

Balvenie Castle

📍 Moray

Balvenie Castle is a distinctive place to visit in Moray, offering an opportunity to explore Scotland's heritage, landscape, wildlife or culture around Dufftown.

Explore place →
Scottish.scot Highland cow mascot
Cities & Towns

Banchory

📍 Aberdeenshire

Banchory is a town in Aberdeenshire, Scotland.Banchory brings together the River Dee and the nearby River Feugh, with woodland and castle country on its doorstep. It is an appealing base…

Explore place →
Scottish.scot Highland cow mascot
Cities & Towns

Banff

📍 Aberdeenshire

Banff is a town in Aberdeenshire, Scotland.Historic streets, Duff House and a coastal setting give Banff plenty of character. Walks around the Deveron and the town's older buildings offer an…

Explore place →
Scottish.scot Highland cow mascot
Cities & Towns

Bannockburn

📍 Stirling

Bannockburn is a town in Stirling, Scotland.The town has a strong connection with a defining chapter in Scotland's medieval history. Its older centre and nearby heritage landscape offer a rewarding…

Explore place →
Scottish.scot Highland cow mascot
Nature & Wildlife

Baron’s Haugh Nature Reserve

📍 North Lanarkshire

Baron's Haugh Nature Reserve is a distinctive place to visit in North Lanarkshire, offering an opportunity to explore Scotland's heritage, landscape, wildlife or culture around Motherwell.

Explore place →
Scottish.scot Highland cow mascot
Villages

Barrhill

📍 South Ayrshire

Barrhill is a village in South Ayrshire, Scotland.A village in the countryside of southern Ayrshire, Barrhill has a distinctive setting beside the Duisk. Its surrounding forest and upland landscapes offer…

Explore place →
Scottish.scot Highland cow mascot
Heritage & Archaeology

Barry Mill

📍 Angus

Barry Mill is a distinctive place to visit in Angus, offering an opportunity to explore Scotland's heritage, landscape, wildlife or culture around Carnoustie.

Explore place →
Scottish.scot Highland cow mascot
Cities & Towns

Bathgate

📍 West Lothian

Bathgate is a town in West Lothian, Scotland.A historic market town with a strong industrial story, Bathgate combines an established centre with access to nearby hills. Its heritage and surrounding…

Explore place →
Scottish.scot Highland cow mascot
Cities & Towns

Bearsden

📍 East Dunbartonshire

Bearsden is a town in East Dunbartonshire, Scotland.Roman remains and a leafy townscape give Bearsden a distinctive combination of heritage and local character. The bath-house remains connect it with the…

Explore place →
Scottish.scot Highland cow mascot
Villages

Beauly

📍 Highland

Beauly is a village in Highland, Scotland.An atmospheric ruined priory and a spacious village centre give Beauly a distinctive historic character. Its position near the Beauly Firth makes it a…

Explore place →
Scottish.scot Highland cow mascot
Religious & Historic Buildings

Beauly Priory

📍 Highland

Beauly Priory is a distinctive place to visit in Highland, offering an opportunity to explore Scotland's heritage, landscape, wildlife or culture around Beauly.

Explore place →
Scottish.scot Highland cow mascot
Gardens & Parks

Beecraigs Country Park

📍 West Lothian

Beecraigs Country Park is a notable Scottish gardens & parks destination in Linlithgow, offering visitors a distinctive way to explore the heritage, landscape or culture of West Lothian.

Explore place →