Home
Your location

Lamlash

Place in North Ayrshire, Scotland

Coordinates:55.536, -5.119
OS grid ref:NS 03 31
Population:1,030
Dialling code: 01770 (Isle of Arran)
Map of the UK

Lamlash is the largest village on the east coast of the Isle of Arran in North Ayrshire, Scotland. It nestles on the sheltered curve of Lamlash Bay, with views across the Firth of Clyde to Ailsa Craig and facing the tree-covered Holy Isle, and its harbour and Victorian waterfront reflect a history of fishing and seaside tourism with easy access to coastal walks and hill country.

The local economy leans on tourism and island services, with shops, cafés and small businesses serving a year-round community; visitors mostly arrive via the main ferry at Brodick while small boats link to Holy Isle. Lamlash is also known for community-led conservation - the bay was one of Scotland’s first community-backed no-take zones, helping marine life and kelp recovery - and Holy Isle hosts a Buddhist retreat and nature reserve run by the Samye Ling community, adding an unusual cultural and ecological dimension.

Postcode districts covering Lamlash

Most populated places nearby

Neighbouring places

Example postcodes in Lamlash

Transport links

  • Glasgow Prestwick Airport 20.9 miles33.6 km
  • Glasgow International Airport 35.4 miles57 km
  • Ardrossan Harbour Railway Station 13.7 miles22 km
  • Ardrossan Town Railway Station 14 miles22.5 km

Hotels in Lamlash Ad

Schools in Lamlash

  • Arran High School Secondary
  • Lamlash Primary School Primary

Local points of interest

  • Torrisdale Castle Estate 15 miles24.2 km
  • Hunterston House Country house 15.5 miles25 km
  • Hunterston Sands Beach 15.8 miles25.5 km
  • Ardeer House Estate 15.9 miles25.6 km
  • Troon Beach Beach 17.9 miles28.8 km
  • Culzean Castle Estate 18 miles28.9 km
  • Fairlie Quay Marina Marina 18.9 miles30.4 km
  • Kelburn Estate 19.1 miles30.8 km
  • Eglinton Castle Estate 19.4 miles31.2 km
  • Ayr Beach Beach 19.4 miles31.2 km
  • Largs Yacht Haven Marina 19.5 miles31.3 km