Located close to University of St. Andrews, Old Course Hotel provides a golf course, a terrace, and shopping on site. Tee up with amenities like a driving range, golf lessons, and a golf clubhouse at this hotel. Treat yourself to a body scrub, a hot stone massage, or a body treatment at Kohler Waters Spa, the onsite spa. At the 4 on-site restaurants, enjoy lunch, dinner, and golf course views. Fitness classes and Pilates classes are offered at the health club; Old Course Hotel also has a garden, dry cleaning/laundry services, and 2 bars. Free in-room WiFi is available to all guests, along with a 24-hour business center and a sauna.