St. Andrews

Hotels in St. Andrews

Contemporary resort with spacious rooms and a top-notch spa, set above the North Sea; the only hotel on the revered 600-year-old Old Course at St. Andrews.