Things to do in St Andrews

Famous for its golf course and its university – both of which are some of the oldest of their kind in the world – there’s a lot more to St Andrews than birdies and books. A gorgeous coastal town 30 miles from Edinburgh, it’s home to medieval streets, historic buildings, including the stunning cathedral and castle ruins, amazing North Sea beaches and some of the best bars, cafés, pubs and restaurants on the east coast of Scotland. If you’re wondering what to do in St Andrew, then our handy guide and well-placed St Andrews hotel will have you planning an unforgettable trip in no time.

Show more
Show less

Activities

With historic castles, sprawling country estates, magnificent cathedral ruins, botanic gardens, an aquarium, distillery, cinema and more, St Andrews is packed with great activities and days out.

Show more
Show less

Entertainment

Discover the home of golf in St Andrews with a round on the world’s oldest golf course (or just a quick selfie on the 18th green). Alternatively, head to the Byre Theatre for your dose of culture, stand-up comedy and more.

Show more
Show less

Places to eat

From contemporary fish and chip restaurants to seasonal Scottish menus, and calorific waffle joints to sumptuous high teas, there’s something to suit every occasion and budget in St Andrews.

Show more
Show less

Nightlife

One of the most pub-packed towns in Scotland, there are dozens of cracking public houses, bars and cocktail joints in St Andrews, all a short stroll – or stumble – from our central hotel.

Show more
Show less

Shopping

While there’s no main shopping mall or centre, St Andrews is packed-full of boutiques, quirky stores and, unsurprisingly, more golf shops than you can shake a putter at. The Golf Shop of St Andrews is a great place to start. Well-priced and perfectly positioned next to the Old Course, it’s the ideal place to pick up a new set of clubs, golf clothes or some golfing gifts – the Black Watch Tartan flat cap with the St Andrews crest caught our eye.

With strong winds blowing off the North Sea, a warm jumper is essential, and Johnstons of Elgin do some of the best cashmere knitwear in the region. Established in 1797, the store is located near the aquarium and stocks everything from jackets and polo shirts to ponchos, capes, skirts and more.

Located on South Street, the Fraser Gallery is not just a great place to pick up some local art but also to check out one of Scotland’s oldest private art galleries, showcasing some of the best contemporary Scottish artists.

Show more
Show less

Getting Around

Just 50 miles from Edinburgh Airport, getting to and from the airport is pretty simple. Driving will take just over an hour, while via bus, it’ll take just over two hours with a stop at Halbeath near Dunfermline. Alternatively, make life easier by staying the night before or after your journey at one of our hotels near Edinburgh Airport.

The nearest train station is Leuchars Train Station, which serves St Andrews and Leuchars. A couple of miles north of St Andrews, the two-platform station is on the Edinburgh-Dundee route and has regular services to London, Leeds and Aberdeen.

Five minutes walk from the town centre, St Andrews Bus Station has four stances and runs regular services to Edinburgh (where you can get connecting buses to the airport), Leuchars Train Station and beyond.

Show more
Show less
Shopping in St Andrews

Shopping in St Andrews

Show more
Show less
Getting around St Andrews

Getting around St Andrews

Show more
Show less