BOOK NOW

   Attractions    Sanyam

Edinburgh is the kind of city that makes you want to slow down and look around.
With its medieval streets, historic buildings, cosy cafés, green spaces, and dramatic views, Scotland’s capital offers a travel experience that feels different from many other UK cities. One moment you can be walking through the Old Town, and a few minutes later, you can be standing on a hill overlooking the city.
Whether you are planning a weekend break or adding Edinburgh to a longer UK travel itinerary, the city has plenty to explore.
Here is a simple guide to some of the best things to do in Edinburgh, UK.

Explore Edinburgh Castle

No trip to Edinburgh feels complete without seeing Edinburgh Castle.
Sitting high above the city on Castle Rock, the castle is one of Scotland’s most recognisable landmarks. Inside, visitors can explore historic rooms, exhibitions, and important sites connected to Scotland’s royal and military history.
The castle also offers impressive views across Edinburgh, making it worth adding to your itinerary even if you are more interested in the city than history.
Try visiting earlier in the day if you want more time to explore without rushing.
Best for: History, architecture and panoramic city views.

Walk Along the Royal Mile

The Royal Mile connects Edinburgh Castle with the Palace of Holyroodhouse and is one of the city's most famous streets.
It is lined with historic buildings, small shops, cafés, restaurants, pubs, and attractions. Take your time here rather than treating it simply as a route between two landmarks.
Look down the smaller closes and side streets as you walk. Some of Edinburgh's character is hidden just away from the main road.
Best for: Walking, history, shopping and exploring the Old Town.

Discover the Old Town

Edinburgh's Old Town is where you can really experience the city's historic atmosphere.
Narrow streets, stone buildings, hidden courtyards, and centuries-old architecture create a setting that feels almost like stepping into another period.
You do not necessarily need a strict itinerary here. Spend a few hours walking around, stopping for coffee, visiting small shops, and discovering streets that catch your attention.
For travellers who enjoy slow travel, the Old Town is particularly rewarding because simply wandering can become part of the experience.

Visit Arthur's Seat

Looking for something outdoors?
Head towards Arthur's Seat, an ancient volcanic peak located in Holyrood Park.
The hike provides some of the best views of Edinburgh and the surrounding landscape. Depending on your route and pace, the walk can take a couple of hours, so comfortable shoes are a good idea.
It is also a nice way to balance Edinburgh's historic attractions with some time outdoors.
Best for: Hiking, photography and city views.

Spend Time in Princes Street Gardens

You do not have to spend your entire Edinburgh trip visiting attractions.
Princes Street Gardens offer a convenient place to take a break in the middle of the city. The gardens sit below Edinburgh Castle and provide a different perspective of the Old Town.
Bring a coffee, find a bench, and simply enjoy the surroundings.
It is a small reminder that travelling does not always have to mean moving from one attraction to another.

Explore Edinburgh's Shopping Streets

Edinburgh also has plenty to offer if shopping is part of your travel plans.
Princes Street is known for high-street shopping and views towards Edinburgh Castle, while George Street offers a mix of fashion, beauty, lifestyle, and premium retailers.
For something more colourful and independent, explore Victoria Street. Its curved layout and colourful buildings make it one of the city's most recognisable streets.
You can easily combine shopping with cafés, restaurants, and sightseeing.

Try Scottish Food

A visit to Edinburgh is also a chance to try some traditional Scottish food.
You may come across dishes such as haggis, Cullen skink, Scottish salmon, shortbread, and other local specialities. Edinburgh also has plenty of cafés, bakeries, restaurants, and modern food spots if traditional cuisine is not your thing.
For a more relaxed experience, consider planning a café stop during your sightseeing rather than eating every meal on the go.
Sometimes, discovering a local café can be just as memorable as visiting another landmark.

When Is the Best Time to Visit Edinburgh?

Edinburgh can be visited throughout the year, but each season offers a different experience.
Summer generally brings longer daylight hours and a lively atmosphere, while autumn can bring colourful surroundings and cooler weather. Winter gives the city a cosy feel, particularly around the festive season.
If you prefer fewer crowds and do not mind cooler temperatures, travelling outside the busiest periods can make it easier to explore the city at your own pace.
Remember to check weather conditions before planning outdoor activities such as Arthur's Seat.

How Many Days Do You Need in Edinburgh?

A 2 to 3-day Edinburgh trip can cover many of the city's major highlights.
With two days, you can focus on Edinburgh Castle, the Royal Mile, Old Town, Princes Street, and some of the city's main viewpoints.
With three days, you can slow down the itinerary, visit Arthur's Seat, explore more neighbourhoods, spend time shopping, and discover restaurants and cafés.
If you have more time, Edinburgh can also work as a base for exploring other parts of Scotland.


Edinburgh is more than a city of castles and historic streets. It is a destination where history, nature, food, shopping, and everyday city life come together.
You can spend the morning exploring a centuries-old street, the afternoon hiking up a hill, and the evening enjoying dinner in a cosy restaurant.
And perhaps that is what makes Edinburgh, UK such an enjoyable destination.
You do not need to rush through every attraction.
Take the long walk. Stop for coffee. Explore the little streets. Look up at the architecture.
As we believe at Mindful Writes, sometimes the best way to experience a destination is simply to give yourself enough time to enjoy it.
 

Back to Top