St Andrews, Fife


Accommodation in St Andrews

St Andrews may be small, but it boasts some of Scotland’s biggest claims to fame. Once the religious centre of Scotland, this lively town in Fife is now better known as the world-renowned Home of Golf and the proud location of one of the world’s oldest universities.

All year round, the town offers plenty of accommodation options, including immaculate guest houses, elegant hotels and friendly B&Bs by the beach.

Of course, St Andrews is a golfer’s dream destination so there are many places to stay in the summer months when the golf season is in full swing, just remember to book in advance as places fill up quickly. Why not pamper yourself with luxury spa accommodation in close proximity to the Old Course? Of course, you can also stay in well-priced university accommodation during the students’ holidays.

Why choose St Andrews?

  • The gorgeous university town lends itself to a leading academic reputation, a thrilling history, unique traditions and beautiful sandy beaches too.
  • West Sands Beach is the location for the dramatic opening scenes of the film Chariots of Fire. Why not recreate this iconic movie moment yourself?
  • Don't have a love affair with golf? St Andrews' striking seaside location will still definitely appeal. The town is very compact, so you'll be able to walk to all the attractions, shops, eateries and pubs.
  • You can jump on a direct bus to St Andrews from Glasgow, Dundee and Edinburgh. Or, there is a handy East Coast rail link from Edinburgh to the nearby town of Leuchars, followed by a short bus ride from there to the town.

Cookie Policy

VisitScotland uses cookies to enhance your experience on our website. By using our website you consent to our use of cookies. Please read our new privacy and cookies statement for more information.