Weather | 6–10°C (43–50°F), changeable, colder winds | 10–13°C (50–55°F), cool with regular showers | 11–15°C (52–59°F), drier and more comfortable |
Atmosphere | Early spring, quieter streets, rugby weekends | Blossom season, brighter parks, longer evenings | Outdoor dining starts properly, city feels fuller |
Key events | Six Nations weekends, Science Festival starts late month | Science Festival, Harp Festival, Record Store Day, Beltane | TradFest, Marathon weekend, Children's Festival |
Budget | Good shoulder-season value | Good value midweek; Easter weekends cost more | Prices begin to rise, especially late month |
Best for | Museums, pub nights, lower hotel rates | Balanced city breaks, walking days, first visits | Outdoor plans, longer stays, garden lovers |
Book early? | Rugby weekends and popular tours | Easter stays, Beltane, castle slots, Highlands tours | Late-May hotels and festival tickets |