Old Course Hotel Golf Resort & Spa


Overlooking the famous links courses of St Andrews and West Sands Beach, Old Course Hotel is recognised as one of Europe’s leading resorts. Set in a magnificent building, the hotel has scenic views and features a combination of classically elegant and contemporary interiors.

The perfect vacation spot for golfers and non-golfers alike, this hotel features a luxury spa, the first of its kind outside the USA, as well an award-winning restaurant.

Situated in the picturesque university town of St Andrews, guests are just a short stroll from the rugged Scottish coastline and everything St Andrews has to offer – or explore the surrounding countryside of the ancient Kingdom of Fife.

The Old Course Hotel offer fantastic facilities and gracious hospitality – making it the perfect venue for family vacations, golf outings and more!

View Hotel Rooms & Suites


t: 44(0)1334 474371


Old Station Road
St Andrews, Scotland
KY16 9SP

Explore More

View Business Listings


Exclusive Use

A home away from home, Cobbleheugh is the perfect private hideaway but with all the benefits of the hotel. Hire…

The Marcliffe Hotel & Spa


The Marcliffe at Pitfodels is a luxurious, relaxed and ultra-elegant five-star Scottish country hotel set in its own picturesque grounds…

Macdonald Pittodrie House Hotel


One of the finest 4-star hotels in the Aberdeen area, Macdonald Pittodrie House is set within its own ancient grounds…