St. Andrews is an idyllic Scottish town offering a stunning backdrop for weddings. From luxurious hotels to rustic charm, here are three of the best wedding venues in St. Andrews: Fairmont St. Andrews, Falside Mill, and Rufflets.1. Fairmont St. AndrewsThe Fairmont St. Andrews offers breathtaking coastal views, luxurious ballrooms, and a five-star experience. Ideal for larger weddings, it accommo..