10 Top Tips for Visiting Edinburgh for First-Timers
As someone who’s been lucky enough to explore Edinburgh more times than I can count, I’ve come to love the little quirks and hidden gems that make this city so special.
Sure, there’s the imposing beauty of the castle, the historic Royal Mile, and Arthur’s Seat, but there’s so much more to Edinburgh than the typical tourist checklist.
The city has layers – cobbled streets that weave like a maze, hidden courtyards steeped in history, and neighborhoods brimming with local charm.
The more I visit, the more I uncover, and it’s those lesser-known details that truly capture the heart of the Scottish capital.
So, if it’s your first time visiting, let me be your guide – not to the obvious must-sees, but to the tips and insights that only frequent visitors or locals tend to know.
Here are my 12 top tips for visiting Edinburgh.
This post contains affiliate links.
1. Explore beyond the city centre
Edinburgh’s city centre is undeniably enchanting, but if you limit yourself to its well-trodden paths, you’ll miss out on some of its most vibrant and authentic neighborhoods.
Just a short walk or bus ride away, Stockbridge offers a village-like charm with its independent shops, cosy cafes, and the picturesque Water of Leith walkway.
The Sunday Stockbridge Market is a must-visit for foodies, with stalls selling everything from artisanal cheese to fresh seafood and handmade crafts.


Meanwhile, Leith, Edinburgh’s historic port area, has undergone a cultural revival in recent years.
Here, you’ll find a fantastic mix of waterside restaurants, trendy bars, and the famous Royal Yacht Britannia.
Leith’s vibe is a little edgier and more down-to-earth than the city centre, making it perfect for those who want to experience a different side of Edinburgh.
2. Be prepared for variable weather
Edinburgh’s weather can be unpredictable. Carry layers and a waterproof jacket to stay comfortable throughout your explorations.
If there’s one thing you can count on in Edinburgh, it’s that you can’t count on the weather.
The city has a way of packing all four seasons into a single day: crisp sunshine in the morning, a sudden downpour at noon, and chilly winds by evening.
Locals will tell you that “dreich” (a Scots word for damp and drizzly) weather is just part of Edinburgh’s charm, but it does require some preparation.

Always carry layers that you can add or remove depending on the temperature.
A lightweight, waterproof jacket is a lifesaver for unexpected rain showers, and don’t forget a sturdy pair of shoes – cobblestones and puddles are a risky combination.
While the weather can be unpredictable, embracing it as part of the experience will make your visit all the more memorable.
After all, few things are more satisfying than ducking into a cozy pub to escape a rainstorm and warm up with a dram of whisky.
3. Experience local pubs off the beaten path
While it’s tempting to pop into the touristy pubs along the Royal Mile, venturing a little further afield will reward you with a far more authentic pub experience.
Hidden down a close just off the Royal Mile, The Jolly Judge is a cosy haven with low ceilings, a crackling fire, and an impressive selection of local ales.
Its unassuming entrance makes it easy to miss, but that’s part of its charm – you’ll feel like you’ve stumbled upon a well-kept secret.
For something with a neighborhood vibe, head to The Sheep Heid Inn in Duddingston, just a short trip from the city centre.
It’s one of Scotland’s oldest pubs, dating back to 1360, and even boasts a vintage skittle alley for a bit of entertainment alongside your pint.
4. Take advantage of free attractions
Edinburgh is a city rich in culture and history, and you don’t have to spend a fortune to experience it.
Some of its most impressive attractions are completely free to enter, making it easy to explore on a budget.
Start with the National Museum of Scotland, where you can wander through exhibits ranging from ancient artefacts to cutting-edge technology – and don’t miss the rooftop terrace for stunning views of the city skyline.

Art enthusiasts will love the Scottish National Gallery, home to works by renowned artists like Botticelli, Rembrandt, and Van Gogh.
For a breath of fresh air, head to the Royal Botanic Garden Edinburgh, where you can stroll among beautifully curated gardens and glasshouses (some areas charge a fee, but general entry is free).
5. Explore on foot if you can
Edinburgh is a city designed for wandering, and walking is the best way to uncover its charm.
From the historic Royal Mile to the elegant streets of the New Town, strolling allows you to stumble upon hidden gems. Whether it’s a quiet close leading to a secret courtyard, a charming independent bookstore, or a street performer bringing the city’s energy to life.


That said, Edinburgh’s terrain can be challenging.
The city is famously hilly, with steep streets like Cockburn Street and steps like those of Advocate’s Close leading you to incredible views but demanding some effort.
Cobblestones are picturesque but tough on the feet, so comfortable, sturdy shoes are a must. Allow extra time for walking, especially if you’re not used to inclines.
6. Utilise contactless payment on public transport
While walking is the ideal way to see much of Edinburgh, sometimes your feet need a break or it’s just not possible to get around on foot.
Luckily, the city’s buses and trams make getting around easy and affordable, especially with the introduction of contactless payment.
Forget fumbling for exact change – simply tap your contactless card or device when you board a bus or tram, and again when you alight.
The best part? Daily fare caps mean you won’t pay more than the price of a day ticket, no matter how many journeys you take.
This seamless system is perfect for visitors who want flexibility without the hassle of figuring out ticket machines.
7. Visit during shoulder seasons
While Edinburgh is a year-round destination, its popularity can mean peak-season crowds in summer, especially during August’s Fringe Festival.
To enjoy a more relaxed visit, plan your trip during the shoulder seasons – i.e. spring (March to May) or autumn (September to November).
In spring, the city is alive with blooming cherry blossoms in the parks and bursts of colour in the Royal Botanic Garden.

Autumn, on the other hand, paints the city in golden hues, with crisp, clear days perfect for climbing Arthur’s Seat or wandering the Water of Leith.
Not only are these seasons quieter, but they also come with milder weather and often better deals on accommodation and attractions.
8. Stay in local accommodation
While there are some amazing hotels in Edinburgh, I do encourage you to opt for locally-owned guesthouses or boutique hotels for a more authentic experience.
Many of these accommodations are run by passionate hosts who know the city like the back of their hand and are more than happy to share their insider tips.
Beyond the personal touch, staying in local accommodations supports small businesses and helps maintain Edinburgh’s unique character.

My personal recommendation is Crescent House run by Paul and Michael. They are the most wonderful hosts and their place is absolutely stunning.
9. Seek out the hidden gems
Beyond the famous landmarks, sites like Craigmillar Castle offer fascinating history with fewer visitors, providing a more intimate experience.
While Edinburgh’s iconic landmarks, the city is full of lesser-known treasures that offer just as much charm without the bustle.
Craigmillar Castle, for instance, is a hidden gem just a short drive or bus ride from the city centre.

Known as “Edinburgh’s Other Castle,” it boasts fascinating medieval history and stunning panoramic views of the city and surrounding countryside.
Best of all, you can often explore its ruins without jostling for space with hordes of tourists.
Another gem is Dr. Neil’s Garden in Duddingston, a tranquil oasis by the loch that feels worlds away from the city’s busy streets.
Discover more of my favourite hidden gems in Edinburgh.
10. Visit the castle for the one o’clock gun
Every day at precisely 1pm (except Sundays), Edinburgh Castle reverberates with the boom of the One O’Clock Gun, a tradition dating back to 1861.
Originally intended to help sailors synchronise their ship’s clocks, the firing has become a quirky and beloved feature of Edinburgh life.


Visitors often aren’t expecting it, so if you’re in the vicinity, the sound can be startling!
To fully appreciate the tradition, plan your visit to the castle around this time. Stand in the courtyard for a close-up view of the gun being fired – it’s a unique experience that adds a touch of living history to your castle tour.
Just make sure you’re ready for the bang!
11. Know the difference between Old Town and New Town
Edinburgh’s Old Town is medieval and atmospheric, while the New Town is Georgian with wide streets and elegant architecture. Plan your activities accordingly – Old Town is best for history buffs, while New Town is great for shopping and dining.
Edinburgh’s Old Town and New Town may be part of the same city, but they couldn’t feel more different.
The Old Town is steeped in medieval history, with narrow closes, cobbled streets, and a maze-like layout that invites exploration.

It’s where you’ll find the Royal Mile, ancient buildings like St Giles’ Cathedral, and atmospheric spots like Greyfriars Kirkyard.
History buffs and those seeking traditional Scottish charm will feel right at home here.
By contrast, the New Town is a masterclass in Georgian elegance. Its wide, symmetrical streets and grand townhouses reflect the Enlightenment-era ideals of the time.
It’s the place to go for high-end shopping on George Street, cultural venues like the Scottish National Portrait Gallery, and a vibrant dining scene.
12. Avoid the Fringe accommodation rush
If visiting in August during the Edinburgh Festival Fringe, book your accommodation months in advance. Prices skyrocket, and places fill up quickly. Alternatively, consider staying in nearby towns like Musselburgh or Dalkeith and commuting in.
If you’re visiting Edinburgh in August during the Festival Fringe, one of the largest arts festivals in the world, preparation is key.
The festival brings an incredible buzz to the city, with hundreds of performances daily, but it also means accommodation prices skyrocket, and availability disappears fast.
Book your stay months in advance to secure a reasonably priced room.
Alternatively, consider staying outside the city in nearby towns like Musselburgh, Dalkeith, or even South Queensferry.
These areas are well-connected to Edinburgh by public transport, allowing you to enjoy the festival without the stress of overbooked central hotels.
You’ll often find these quieter locations more affordable and peaceful, providing a welcome retreat after a day immersed in the Fringe’s lively chaos.
Do you have any top tips for visiting Edinburgh? Let me know in the comments or get in touch on social media!
If you’re visiting Scotland’s capital, check out some of my Edinburgh guides:
- Perfect 3-day Edinburgh itinerary
- Ultimate Edinburgh travel guide
- 12 Edinburgh bars and restaurants with gorgeous views
- 16 best brunch places in Edinburgh
Or book my top recommended experiences:

