to do in
st andrews scotland

St. Andrews is a seaside town northeast of Edinburgh, on Scotland’s east coast. It's known for its many golf courses, including the Old Course, with the landmark Swilcan Bridge at the 18th hole.

But first, the golf (and mini golf).

Get your fit.

Where to stay.

Cruise around town for meerkats, Harry Potter-look-alikes, and maybe ghosts.

Eat from lochs or dine like royalty.

Cozy up to a pint or tipple.

St Andrews Aquarium.

St Andrews Botanic Garden.

Swipe up
to see the
next story

Check Next Story