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
Cities & Towns

Maybole

📍 South Ayrshire

Maybole is a town in South Ayrshire, Scotland.Historic buildings and a long connection with Carrick give Maybole a distinctive town centre. Its position near notable castles, gardens and coastal landscapes…

Explore place →
Scottish.scot Highland cow mascot
Museums & Attractions

Meffan Museum and Art Gallery

📍 Angus

Meffan Museum and Art Gallery is a distinctive place to visit in Angus, offering an opportunity to explore Scotland's heritage, landscape, wildlife or culture around Forfar.

Explore place →
Scottish.scot Highland cow mascot
Villages

Meigle

📍 North Ayrshire

Meigle is a village in North Ayrshire, Scotland.This small coastal settlement near Skelmorlie offers a quieter perspective on the North Ayrshire shore. Its position beside the Clyde makes it useful…

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

Melrose

📍 Scottish Borders

Melrose is a town in Scottish Borders, Scotland.The abbey and views towards the Eildon Hills give Melrose an exceptional Border-town setting. Gardens, historic streets and the nearby Roman heritage of…

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

Melrose Abbey

📍 Scottish Borders

Melrose Abbey is a notable Scottish religious & historic buildings destination in Melrose, offering visitors a distinctive way to explore the heritage, landscape or culture of Scottish Borders.

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

Millport (Great Cumbrae)

📍 North Ayrshire

Millport (Great Cumbrae) is a town in North Ayrshire, Scotland.A curving waterfront and distinctive island-town character give Millport lasting appeal. The cathedral, local heritage and views towards the Clyde coast…

Explore place →
Scottish.scot Highland cow mascot
Villages

Milltown of Rothiemay

📍 Moray

Milltown of Rothiemay is a village in Moray, Scotland.Beside the Deveron, Milltown of Rothiemay offers an attractive village setting with historic estate connections. Its river-valley landscape makes it a pleasant…

Explore place →
Scottish.scot Highland cow mascot
Villages

Milton

📍 West Dunbartonshire

Milton is a village in West Dunbartonshire, Scotland.A small village near Dumbarton, Milton has a setting between the Clyde corridor and the surrounding hills. It offers a quieter stopping point…

Explore place →
Scottish.scot Highland cow mascot
Villages

Milton Bridge

📍 Midlothian

Milton Bridge is a village in Midlothian, Scotland.A small village near the North Esk and the Pentland foothills, Milton Bridge offers a countryside setting close to Penicuik. Nearby estate landscapes…

Explore place →
Scottish.scot Highland cow mascot
Villages

Mintlaw

📍 Aberdeenshire

Mintlaw is a village in Aberdeenshire, Scotland.Mintlaw is a useful starting point for discovering Buchan's rural heritage. Nearby Aden Country Park brings together woodland, historic buildings and farming history, while…

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

Moffat

📍 Dumfries and Galloway

Moffat is a town in Dumfries and Galloway, Scotland.A broad market place, handsome buildings and a history as a spa town give Moffat lasting appeal. The surrounding hills and routes…

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

Monifieth

📍 Angus

Monifieth is a town in Angus, Scotland.A coastal town beside the Firth of Tay, Monifieth combines beach scenery with a long golfing tradition. Its seafront offers a gentler pace, while…

Explore place →