Scottish National Portrait Gallery

Cultural & Heritage Sites

Scottish National Portrait Gallery

edinburgh, United Kingdom

The Scottish National Portrait Gallery in Edinburgh is a treasure trove of art and history, showcasing stunning portraits of Scotland's most famous figures. With its beautiful red sandstone building and vibrant collection, you can wander through the halls and meet everyone from Mary, Queen of Scots to modern-day icons. Plus, the cozy café is the perfect spot to relax and soak in the artistic vibes!

Best time to visit

Summer and Fall

Insider tip

Pro tip: Check out the rooftop terrace for stunning views of Edinburgh Castle and the city skyline....

Unlock insider tips & fun facts

Sign up free to see hidden gems and local secrets

Join free →
Scottish National Portrait Gallery photo 2
Scottish National Portrait Gallery photo 3
VoyaBear

Free AI travel planner

Add Scottish National Portrait Gallery to your itinerary

VoyaBear builds a full personalised trip plan for edinburgh around your travel personality. Free, instant, and made for you.

Generate my itinerary — free