Golf's sacred home by the sea
St Andrews is golf's spiritual home, a medieval university town where championship links stretch along golden sands. The town's red-roofed cottages, castle ruins, and windswept beach create romance. Even non-golfers feel the pilgrimage energy here.
Click any month for detailed weather information and travel tips.
Find the best hotels and experiences for your trip.