Starting in the north, the Highland capital of Inverness is a compact city with a wealth of iconic attractions on its doorstep. Explore the legendary Loch Ness and Urquhart Castle, stay close to home and enjoy the history and views from Inverness Castle, or visit Culloden Battlefield and learn about its turbulent past.
Moving east, Aberdeen is filled to the brim with intricate architecture, historic monuments, and boasts unique ties with the sea. Visit the harbour where you might be able to spot dolphins playing in the water, keep an ear open and you might hear the warming tones of 'Doric', the local Scots dialect, or learn more about the city's past at Aberdeen Maritime Museum.
Heading south, Dundee is an incredible city renowned for its design and creativity. Home to the V&A Dundee, McManus Art Gallery & Museum and a range of other innovative feats, there's plenty to dive into here.
What about Scotland's ancient capital, the 'Fair City' of Perth? This bustling, cosmopolitan gem is situated on the banks of the River Tay and encompasses everything you need for a family break. Or travel west to the vibrant city of Glasgow where you'll never be lost for something to do or experience. A creative hub of art and music, home to city centre gardens, full of great places to eat and drink, Glasgow is also one of the best shopping destinations in the UK.
En route to Glasgow, head to Stirling where you can delve into the detailed history of this wee city. Learn about William Wallace, enjoy fantastic views from Stirling Castle, and visit cosy pubs and friendly cafés along the way.
And what about Dunfermline, Scotland's newest city? Spend a few days exploring this historic place which also has a buzzing bar and restaurant scene.
Last but definitely not least, Scotland's capital city offers a getaway full of culture, history, and beautiful architecture. Edinburgh is home to some world-class attractions, as well as tranquil green spots where you can escape and soak up the welcoming atmosphere of the city.