Magical and Medieval: Best Things to Do in Edinburgh Scotland in May

There are plenty of things to do in Edinburgh in spring, whether you’re after a fun day out, an adventure activity, or even a relaxed walk-through cultural haunt.

This city is not all Outlander and Harry Potter, though; in one moment, you might find yourself wandering around a 1,000-year-old building, and in the next, enjoying some delicious pastries. Oh, and did you hear about the must-try gelato?

If you’re looking for old Castles, whiskey tasting, great pubs, restaurants, tons of shopping, picturesque rolling hills, and coastal bliss, this is the city for you.

Wondering where to start? Fortunately, we’ve got it all covered on this list, the top picks for the best things to do (and see) in Scotland’s capital city.

Things to Do in Edinburgh Over a Long May Weekend

There are so many things to do in Edinburgh in May and with the daylight hours starting to last longer, you’ll be able to get out more and enjoy your long weekend or even week in this Scottish city.

While the weather in Scotland is always unpredictable, May offers blue skies, cool weather, and tons of time to take in the stunning scenery.

Here are some of the many highly recommended places to visit when in Edinburgh.

1. See Edinburgh Castle

If you’re traveling to Edinburgh in May or June, don’t miss out on a visit to Edinburgh Castle. Travelers can explore this place set atop Castle Rock, learn about the dark history, and even take a look at the Scottish Crown Jewels.

2. Discover the best vantage point

As a part of the Scotland tour package, visitors can get the best view of Arthur’s Seat. You will see wild, rugged countryside, local runners, and beautiful spring blooms. This 251-meter climb takes you right to the center of Holyrood Park, the beautiful royal palace, and the stunning outdoor gardens.

3. Explore historical pubs

Edinburgh is home to some of the oldest drinking establishments in the world. Here travelers can explore several local pubs in Grassmarket, boutique shops, restaurants, and even a 15th-century (and supposedly haunted) pub.

4. Be dazzled by the beautiful Isle of Skye

Visiting the Isle of Skye in May is so much better as the weather is nice and cool. Make sure to book your attractions in advance as many travelers love going here. Visitors can explore this island or even book a walking tour along with several fun activities.

5. Don’t miss the Royal Mile

Edinburgh’s Royal Mile offers exploring the Old and New Town, the small alleys and streets that link the two royal buildings of Scotland’s capital. Travelers can visit Edinburgh Castle, the Palace of Holyroodhouse, the famed laneways, and even go shopping here at the Royal Mile’s wool shops.

6. Spend a day in St Andrews and Fife

One of the best places to visit international, it’s worth taking a day trip to the villages of Fife and St. Andrews. Travelers love this magical setting with tons to explore that makes them feel like they’re entering another world.

7. Be a part of the Highland Games

The Highland Games are held at venues across the county. Visitors can buy their tickets online and visit the Gordon Castle Highland Games and Country Fair near Inverness. You’ll see dancing, feats of strength, and even piping competitions that celebrate Scottish culture.

8. Be amazed by the Lauriston Castle Japanese Garden

You can visit the Lauriston Castle Japanese Garden all year round, but this garden is especially beautiful in the spring. Travelers can also visit Cramond Island which is nearby.

9. Walk through Dean Village

Dean Village is stunning and gives you the feeling of escaping to another time. Visitors can explore the beautiful little houses, and old buildings, relax by the river, picnic, and even recharge their batteries away from all the hustle and bustle.

Look into the Best Neighborhoods in Edinburgh

When it comes to the best places to visit in Scotland try to visit at least a few different areas. Each neighborhood in this city offers mini villages, bustling bars, independent shops, and even restaurants.

Since the days start to last longer and the weather offers a pleasant 5 – 15 degrees Celsius temperature, you’ll find many beautiful neighborhoods to explore. Here are some of them. 

Leith

The cool neighborhood of Leith is quite accessible with Edinburgh’s tram network. This area offers small trips to its pretty port and has some of the best restaurants, cool bars, and shopping areas.

Portobello

Out at Portobello, you will find a long promenade, beautiful beaches, and chilled bars, perfect for a relaxing walk after a weekend of too much eating and drinking. Visitors can rent bikes, head for some cold water therapy, or even try out the local food.

The Old Town

If you’re only in town for the weekend, don’t miss out on the Old Town. This ancient capital of Scotland offers winding alleyways, beautiful architecture, and stone buildings. You can walk around the local shopping areas, and tourist stores or even learn about the history and culture of the place.

Haymarket

Set with cobbled streets, Haymarket is the ideal place for some peace and quiet. This is one of the city’s best places for relaxed pubs, restaurants, and parks you can relax in.

Stockbridge

With its local shops and friendly neighborhood, Stockbridge is one of the prettiest places to spend an afternoon. Visitors can explore the Georgian architecture, visit the many bookstores, and coffee shops, and even explore the stunning architecture.

Let Us Plan the Scottish Trip You’ve Always Wanted

At Anubhav Vacations, we make sure that the entire vacation is designed around your needs. Whether you’re looking to explore the Old Town, opt for adventure activities, or simply shop till you drop, our specialists will explore your interests and tastes and create the perfect trip for you.

Every location is thoughtfully selected so that you enjoy a slow-paced travel experience. This makes a difference between a good trip and an outstanding one.