
Castles & Historic Sites
Fife & Perthshire sit at the heart of Scotland — a region of ancient kingdoms, fertile lowlands, and the rolling foothills of the Highlands. From the medieval streets of St Andrews and the royal palace of Falkland to the mighty walls of Blair Castle and the romantic ruins of Huntingtower, this region is home to 56 castles and historic sites. This is where Scotland's kings were crowned at Scone Palace, where golf was born on the Old Course, and where the Highland Line marks the dramatic shift from gentle farmland to wild mountain.
Top Rated in the Highlands
Explore by Route

Follow the royal thread from Scone Palace, where Scottish kings were crowned, through Elcho Castle's medieval tower to Huntingtower's painted ceilings and the Black Watch museum in Perth.

Explore the fishing villages and castles of Fife's stunning coastline — from the dramatic cliff-edge ruins of St Andrews Castle to the hidden towers of Kellie Castle and Earlsferry.

Cross the Highland Line into big mountain country — Blair Castle in its Cairngorm setting, Castle Menzies in the Tay valley, and the ancient fortress sites of Breadalbane.
Getting There
Fife and Perthshire are exceptionally well-connected. Edinburgh (1 hour south) and Dundee (30 minutes north) are the nearest cities with airports. Perth sits at the junction of Scotland's main road and rail networks — 1 hour from Edinburgh, 1.5 hours from Glasgow, 2 hours from Inverness. The Forth Road Bridge connects Edinburgh directly to Fife.
St Andrews is reached via the A91 from the M90 or by bus from Edinburgh/Dundee (no train station). The region is compact enough to explore by car in a few days, and Perth makes an excellent central base.
Accommodation
Perth is a natural base — a handsome city on the River Tay with good hotels, restaurants, and easy access to both Fife and Highland Perthshire. St Andrews is the choice for the Fife coast — a beautiful university town with excellent accommodation from B&Bs to luxury hotels (though prices reflect the golf tourism).
Pitlochry in Highland Perthshire is a popular stop with a vibrant arts scene and proximity to Blair Castle. For something special, Gleneagles is one of Scotland's grandest resort hotels. The East Neuk fishing villages (Anstruther, Crail, Elie) offer charming seaside stays.
Planning
May to September is ideal — warm weather, long days, and all castle interiors open. The Fife coast is at its best in summer, though the East Neuk villages charm year-round. Perth hosts excellent festivals including the Perth Festival of the Arts (May). Highland Perthshire is spectacular in autumn (October) when the Tay valley and Tummel forests turn gold and copper.
Winter brings shorter days but most major sites remain open. Blair Castle hosts a popular Christmas programme. St Andrews is busiest during Open Championship years — check the golf calendar if you want to avoid (or join) the crowds.
Frequently Asked
Keep Exploring