A great stay at Fairmont St Andrews in St. Andrews can include a round of golf at the 9-hole course. Guests can visit the spa to be pampered with massages, facials, or body treatments, and Kittocks Den, one of 5 restaurants, serves lunch and dinner. Other highlights at this luxurious hotel include 4 bars/lounges, an indoor pool, and a health club. Fellow travelers love the helpful staff.