Making a pilgrimage to The Home of the Golf? Keen to delve into medieval history? Maybe you fancy a day or two of pleasant coastal wanders? Or do you want a luxurious pampering session on an indulgent hotel break?

Whatever your reasons for visiting the beautiful historic town of St Andrews, there is a great spread of options when it comes to picking a hotel.

You can stay in:

  • A beautifully appointed hotel on a world-class golf resort with spa facilities and fine dining.
  • A picture perfect country house hotel set in extensive grounds.
  • In a room overlooking one of the most famous golf courses in the world.
  • Centrally-located town house hotels.
  • Welcoming family-run establishments.
  • Modern golf hotels in the surrounding countryside.
  • A cosy, traditional coaching inn with bags of character.

Regardless of whether golf is your thing or not, there are tons of reasons to fall in love with St Andrews. It's a pretty university town, defined by historic ruins, long beaches and lots of charm.

Getting to St Andrews is straightforward, with good road links and coach connections from Scotland's major cities. If going by train, nearby Leuchars Rail Station is served by local buses and taxis. So, what are you waiting for?!