The Old Course Hotel enjoys a unique location at the world-famous St Andrew’s golf course, overlooking the infamous Old Course and the stunning sea front across to Fife. This stunning resort hotel is just a short walk from St Andrews and just one hour from Edinburgh. The luxurious accommodation includes restaurants and bars, elegant public rooms, spa centre with swimming pools, children’s facilities and a business centre. Guest rooms are elegantly appointed with a wide range of amenities and attention to detail.