Crail è uno storico villaggio di pescatori nella contea di Fife in Scozia, a circa 90 minuti di auto da Edimburgo e poco distante dalla turistica St. Andrews.
Sorge in un'insenatura che fa da porto naturale, con una storia antica: le sue origini risalgono ai celti, e venne elevato allo stato di Royal Burgh già nel 1178.
Un suggerimento: tutta la zona del porto non è aperta al traffico automobilistico e conviene parcheggiare nei dintorni, per esempio nel parcheggio di Nethergate o in altri in zona, e proseguire a piedi.
Quasi tutti gli edifici del centro storico vanno dal XVII al XIX secolo, e molti sono stati recentemente restaurati e mantenuti in buone condizioni.
Crail è tuttora un villaggio di pescatori, specializzato in pesca delle aragoste, e numerosi ristoranti e cafe offrono piatti a base di pesce e crostacei. Ogni anno a Giugno si organizza il Crail Food Festival, con decine di stand di produttori locali e migliaia di visitatori.