49 Best free things to do in Edinburgh
Edinburgh, the capital city of Scotland, is known for its rich history, stunning architecture, and vibrant culture, with festivals year round including the Edinburgh Fringe and Edinburgh Hogmanay, Edinburgh is a popular tourist destination.
However, this popularity comes at a price so budget travellers can find it difficult to enjoy everything this great UK city has to offer.
But don’t worry, there are plenty of free activities in Edinburgh that will keep you entertained without breaking the bank!
Having visited Edinburgh multiple times, including spending a month exploring the city as part of our year of travel, I found so many fun free things to do in Edinburgh. Whether you’re a history buff, an art enthusiast, or just looking for a fun day out, Edinburgh has something for everyone.
The city is filled with iconic landmarks such as Edinburgh Castle, the Royal Mile, and Princes Street Gardens, but did you know that there are also many hidden gems waiting to be discovered? From secret gardens and historic graveyards to street art and quirky museums, Edinburgh is a city full of surprises.
Below, I’ll share my top picks for the best free things to do in Edinburgh. These free activities will show you a side of Edinburgh that’ll have you booking your trip there right now.
How to get to Edinburgh

While many domestic visitors to Edinburgh will likely drive to the capital city of Scotland, there are other ways to travel there too including the following:
Flights to Edinburgh
Edinburgh has an international airport, which sits about 8 miles west of the city centre.
The airport is served by a range of airlines, including budget carriers like Ryanair and EasyJet and you can fly to Edinburgh from many UK cities and major European destinations.
There are also direct flights from North America, the Middle East, and Asia.
Skyscanner is what I use to find cheap flights.
To get to Edinburgh city centre from the airport you can ride the train which is a comfortable and reliable way to travel.
Trains to Edinburgh
Edinburgh is well-connected to other UK cities by train, and the main train station in Edinburgh is Waverley Station, located in the city centre.
There are regular trains to Edinburgh from major cities like London, Manchester, and Glasgow as well as more regional and local train routes.
The journey time from London to Edinburgh is around 4-5 hours on a high-speed train.
Omio is a great platform for booking European and UK travel on. You can check train and bus prices and schedules and book super easily!
I also like using TheTrainLine.com for train tickets.
Alternatively, you can take the Caledonian Sleeper train from London to Edinburgh. This train leaves in the evening and arrives in Edinburgh early in the morning.
Check timetables and book tickets for the sleeper train.
Buses to Edinburgh
Edinburgh is also well-served by bus services, and the main bus station in Edinburgh is located in St Andrew Square in the city centre.
You can take a bus to Edinburgh from other UK cities, including London, Manchester, and Glasgow.
The journey time from London to Edinburgh by bus is around 10-12 hours, depending on the route and operator.
Omio is a great platform for booking European and UK travel on. You can check train and bus prices and schedules and book super easily!
49 of the best free things to do in Edinburgh
Edinburgh is a vibrant and historic city that can be expensive, but there are plenty of fun and free activities to enjoy. In this list, I’ll share my top picks for the best free things to do in Edinburgh, enjoy!
1. Explore the Edinburgh Botanical Gardens

The Edinburgh Botanical Gardens are a tranquil and serene escape from the city.
Founded in 1670, the garden now holds more than 13,000 species of plants from all over the world and the Royal Botanic Garden in Edinburgh is one of the most popular tourist attractions in Scotland!
The gardens are beautifully manicured and there are greenhouses too so no matter what time of year you visit, you’ll be able to see plenty of plants and flowers thriving.
One of the best parts of the garden to visit is the Victorian Palm House, which was built in 1858 and is one of the tallest traditional palm houses in the world. Inside you’ll find intricate ironwork and a stunning collection of palms and other tropical plants.
If you’re visiting Edinburgh during the winter, make sure you check out the Botanic Garden’s Christmas light show, which is completely magical!
While the Botanic Garden Edinburgh is free, the glasshouses do have an entry fee. The Palm House is also closed for major updates to keep it looking great. It’s expected to reopen in 2028.
2. Visit Greyfriars Kirkyard

Greyfriars Kirkyard is a must-visit for all Harry Potter fans visiting Edinburgh.
The ancient churchyard dates back to the 16th century and is located near the Old Town part of the city. The cemetery is the final resting place of many famous Edinburgh residents, including some fictional ones.
Harry Potter author, JK Rowling, got a lot of inspiration for her characters’ names by wandering around the graveyard and looking at the headstones of the graves here. In the churchyard, you’ll find Thomas Riddell, McGonagall, and Moodie.
But beware, as the cemetery is also known for its ghostly inhabitants, including the infamous Mackenzie Poltergeist, which is said to be responsible for a number of unexplained occurrences in the graveyard!
Besides its Harry Potter connections, Greyfriars Kirkyard is also a fascinating historical site to visit. Take your time to explore the cemetery and appreciate its unique atmosphere.
3. See the Elephant House

Another Harry Potter site in Edinburgh is The Elephant House.
The Elephant is a small cafe near Greyfriars Kirkyard (above) which has become famous as JK Rowling wrote much of Harry Potter and the Philosopher’s Stone right in this very cafe!
You’ll often find crowds outside, waiting in line to dine at the cafe or to take photos with the famous sign outside.
The inside of the cafe is cosy and unpretentious, with a charming and relaxed atmosphere. In the bathrooms, you’ll find the walls covered in quotes from the books, as well as thank you messages to JK Rowling for creating such a beloved series.
Unfortunately, there was a fire at the cafe in 2022 and it remains closed. Hopefully, it’ll reopen soon!
4. Hike Arthur’s Seat



Arthur’s Seat is one of the most popular and rewarding hikes in Edinburgh, offering stunning views of the city and surrounding countryside.
The seat in question is a hill formed by volcanic activity millions of years ago. Now, Arthur’s Seat stands 251 meters above the city. From the top, you can see Holyrood Palace, Edinburgh Castle, the city’s spires and Calton Hill as well as the sea.
Getting to the top of Arthur’s Seat takes a bit of effort. Though it’s a pretty easy walk, there is some elevation gain over the 2.5 km walk. Most people start from near the Palace of Holyroodhouse car park.
There are clear paths, and you’ll see plenty of people out on the walk too. At the top, it’s quite rocky and you may need to use your hands in places. It’s well worth the effort though for the views!
If you don’t feel like going all the way to the top of Arthur’s Seat you can go to Salisbury Crags, Duddingston Loch, or just walk around the foot of Arthur’s Seat.
Read more: Check out the most romantic things to do in Edinburgh for couples
5. Check out the art at the National Gallery of Modern Art

One of the best free galleries to visit in Edinburgh is the National Gallery of Modern Art.
The gallery is part of the National Galleries of Scotland and is completely free to visit. Here, you can find artworks by some of the most famous artists, including Picasso and Matisse.
The gallery is spread over two venues, Modern 1 and Modern 2, both of which are worth a visit.
Modern 1 has a permanent collection of modern and contemporary art, while Modern 2 focuses on international contemporary art.
The venue is also home to beautiful gardens, a pop-up cafe, and regular exhibitions and events.
6. Explore Scotland’s National Collection of Fine Art
The Scottish National Gallery is located in the heart of the city and is one of the top free things to do in Edinburgh.
This gallery is home to Scotland’s national collection of fine art, which includes works from the early Renaissance through to the early 19th century. In the gallery, you’ll find masterpieces from Van Gogh, Rembrandt, and Botticelli. It’s so easy to spend hours gazing at the impressive collections.
The gallery hosts regular exhibitions and events so no matter how many times you visit over the years, you’re sure to find something new.
7. The Museum of Edinburgh
If you’re interested in learning more about the history of Edinburgh, make sure to visit the Museum of Edinburgh, located across the road from The People’s Story.
This small museum is another top free attraction in Edinburgh and inside you’ll learn the story of the Scottish capital, from gruesome details to bizarre facts.
The museum has many iconic items inside, including the collar and dog bowl of the famous Greyfriars Bobby.
If you’ve fallen in love with Edinburgh and want to know more about it, visiting The Museum of Edinburgh is a great way to do that!
8. Visit the National Museum of Scotland


The National Museum of Scotland is a modern museum that covers just about everything, from ancient Scottish history to inventions over the years.
We spent a good few hours in here one morning before it got too busy learning more about everything from animals all over the world, to inventions and technology with fun interactive exhibits.
The museum is free to visit and offers a vibrant and interesting place to spend a rainy afternoon in Edinburgh.
One of the most popular things to see in the museum is the preserved body of Dolly the Sheep, the first mammal to be genetically cloned!
There’s also a roof terrace which is free and has some great views of the city.
9. Visit St Giles Cathedral
St Giles’ Cathedral is an enormous cathedral in Edinburgh which was built in 1124. The cathedral is on the Royal Mile and is also known as the ‘High Kirk of Edinburgh’.
It’s a beautiful building with stunning architecture, inside it you’ll find an intricate wooden interior and an impressive gold-leaf ceiling.
It’s free to go inside the cathedral, and you can also take free guided walking tours which last for about 30 minutes.
10. Check out Scotsman Steps
The Scotsman Steps are a unique and less well-known attraction in Edinburgh that many people walk straight past.
Named after the Scotsman newspaper and placed at the bottom of the Scotsman Hotel, these winding stairs take you from North Bridge to the entrance of Waverley Station on Market Street.
Each of the 104 steps is made from a different kind of marble and they were built in 1899. Over the years, they’ve been scrubbed and freshened up to be a free and unique attraction in the city.
11. Wander through the meadows


The Meadows are one of the best parks in the city. They’re super close to the city centre and, thanks to an act of Parliament in the 1800s, building on them has been prohibited.
In the spring and summer, you’ll find the park full of the University of Edinburgh students hanging out or getting in a last-minute study session.
If you’re looking for things to do in Edinburgh without walking, setting up in the Meadows o a nice day and people-watching is hard to beat.
And, while not free, I strongly recommend getting the ultimate hot chocolate from the Uplands Roast stand in the park. It comes topped with cream, mini marshmallows, chocolate bits and a toasted marshmallow too.
12. Watch the sunset from Calton Hill


Calton Hill is one of the most popular free things to do in Edinburgh, thanks to the stunning views you get up here and its fascinating history. The area is even included in UNESCO’s designated world heritage site of the city, making it a must-visit.
The hill is home to several monuments and attractions, including the National Monument, which is like the Parthenon in Athens, and the Nelson Monument, which you can pay to go up.
Going up to Calton Hill is an easy and short walk and you’ll get an awesome view of Holyrood Park and Edinburgh’s Old Town.
I recommend heading up here to watch the sunset, it’s one of the best things to do in Edinburgh for free!
13. Wander through Stockbridge
Stockbridge was one of my favourite parts of Edinburgh.
Full of cobbled streets, beautiful buildings and independent shops, Stockbridge is a great place for a leisurely afternoon stroll with your camera.
The high street in Stockbridge is full of shops, cafes, restaurants and bars and you can find some great second-hand stores and charity shops with great items in!
Stockbridge is along the Water of Leith so you can combine your walk through this beautiful part of Edinburgh with a walk along the river too!
14. Explore Victoria Street

Victoria Street is a beautiful and winding street that is a must-visit while in Edinburgh.
It’s hard to miss since you’ll likely walk up here on your way from the tram to the castle, plus it has brightly painted buildings and is usually pretty busy!
Victoria Street is often said to be one of Edinburgh’s most Instagrammable spots. Built hundreds of years ago, it’s a favourite destination for locals and tourists alike thanks to the numerous cafes that line the streets.
If you’re a Harry Potter fan, Victoria Street is the perfect place to explore. You can find several shops that sell memorabilia and gifts related to the series.
And if you’re feeling hungry, be sure to stop at Oink for their delicious pulled pork sandwiches.
15. Walk some (or all) of the Waters of Leith

One of Edinburgh’s hidden gems is the beautiful Waters of Leith walkway. This trail follows the river for 12 miles as it winds around the city.
When I was living in Edinburgh I’d often go for a lunchtime run along the Waters of Leith trail and it’s a popular place for locals to head to on a weekend afternoon for a walk that feels like you’re out of the city.
You could walk (or bike) all of the Waters of Leith, or split it up into sections. The area between Stockbridge and Leith is a popular choice since whichever place you end in, you’ll be in another cool area of Edinburgh to explore!
Keep an eye out for the Antony Gormley 6 Times Statues, which stand hauntingly in the water.
16. Browse Stockbridge market

Stockbridge Market is one of the most popular weekend activities in Edinburgh.
Held every Sunday from 10 am to 5 pm, the market is located on Saunders Street, just off Raeburn Place, and features around 30 stalls offering everything from artisan bread and cheeses, to fresh produce and handmade crafts.
It’s a busy place with people browsing the stalls, chatting with vendors, and sampling the delicious food on offer.
The market is a great place to stock up on supplies for a picnic or to try out some of the tasty street food.
17. Discover cool bookstores

For book lovers visiting Edinburgh, exploring its independent bookstores is a must!
Armchair Books is one of the best and most popular stores for bookworms, selling everything from the latest bestsellers to rare, out-of-print books. The store has a warm and cosy feeling with books stacked up to the ceiling. It is the perfect place to while away a rainy afternoon in Edinburgh.
Another cosy bookstore in Edinburgh is Till’s Bookshop. Not too far away from the Meadows, Till’s has so many books across a variety of genres and also has antiques too.
And Waterstones on Princes Street has one of the best views of Edinburgh Castle! Head up to their cafe to check it out!
18. Walk through Edinburgh Old Town down the Royal Mile

A stroll down Edinburgh’s Royal Mile is one of the best places to visit in Edinburgh for free.
The Royal Mile is where every tourist heads to in Edinburgh as you’ll get beautiful architecture and then, at the top of the mile, Edinburgh Castle and, at the bottom, the Palace of Holyroodhouse
Along the walk, you’ll find old pubs, staircases, alleyways and shops. There’s also the Museum of Edinburgh and Advocate Close which has a great view out onto New Town.
As one of the city’s busiest streets, there is always something to see or do along the Royal Mile. You’ll find many of Edinburgh’s free walking tours start along here too.
19. Discover Grassmarket

Edinburgh’s Grassmarket is a vibrant and colourful area that you should check out when visiting the city.
Once the site of public executions, and the painted lines of the gallows can still be seen on the ground, it’s now much more appealing to visit.
You’ll find shops, restaurants, and pubs with one of the most well known being Maggie Dickson’s Pub. This pub is named after the only woman to survive a public execution in the area.
Another must-visit spot in Grassmarket is Mary’s Milk Bar, which offers some of the best ice creams in Edinburgh.
There’s also the weekly farmers market in Grassmarket and in the evenings, Grassmarket comes alive with live music, street performances, and busy pubs. Just walking through this area is one of the best Edinburgh free things to do.
20. Get pictures of the castle from The Vennel

If you’re looking for an incredible view of Edinburgh Castle, head to The Vennel.
This short but steep street head up from Grassmarket up to Lauriston Place and offers an amazing view of the castle, especially at night when it’s all lit up.
The Vennel is actually an old medieval street, and walking up it will make you feel like you’ve stepped back in time.
If you can, try not to look behind you until you’re most of the way up, that way you’ll be wowed by the view you’ve got!
It’s the perfect spot to snap some photos and capture the beauty of the city.
21. Take a day trip to Cramond Island


If you’re looking for a break from the hustle and bustle of Edinburgh’s city centre, head on a day trip from Edinburgh to Cramond Island.
Cramond Island is not far outside of Edinburgh and is the perfect destination for those looking to get into the outdoors.
Once home to a Roman settlement, the now uninhabited island is fun to explore with its rocky coastline.
Before planning a day trip to Cramond Island, be sure to check the tide times as the island is only accessible at low tide. This means that you have to plan your visit carefully to ensure that you don’t get stranded on the island!
22. Check out Cramond Beach
Cramond Beach is one of the lesser-known beaches in Edinburgh, but it’s definitely worth a visit.
Located just past Newhaven and Granton, the beach is easily accessible from the city centre. When you arrive at the beach car park, you can turn the corner to explore the Cramond Boat Club moorings at the mouth of the River Almond.
In addition to the beach, Cramond has plenty of other attractions to offer. There’s a wooded path, and the fish ladder where in the autumn you might even see the fish using the ladder to head back upstream to spawn.
23. Say hello to Greyfriars Bobby

Greyfriars Bobby is a Skye Terrier known for his incredible loyalty. This little dog became famous for guarding the grave of his owner, John Gray, for over a decade after his death.
This heartwarming story has been reenacted in film, and the dog has become a symbol of loyalty and devotion.
When visiting Edinburgh, you can pay your respects to Bobby near Greyfriars Kirkyard where his wonder is buried.
A popular tradition is to rub the dog’s nose for good luck and you’ll see this part of Bobby is all shiny because of it.
24. Visit Gothic St Mary’s Cathedral

Located in the ‘New Town’ area of the city (which is, nevertheless, incredibly beautiful and still centuries old), St Mary’s Cathedral was constructed in the late 19th century.
Designed in a Gothic style, the cathedral is beautiful both inside and out. It has impressive stained-glass windows and intricate carvings as well as several interesting features, including the Cloister Garden, which is a peaceful haven in the heart of the city, and the Thistle Chapel, which is the chapel of the Order of the Thistle, one of Scotland’s highest orders of chivalry.
If you’re interested in visiting St. Mary’s Cathedral, be sure to check the website for their opening hours and services.
They offer guided tours, which are an excellent way to learn more about the cathedral’s history, architecture, and art. The cathedral also hosts various events throughout the year, including concerts, exhibitions, and lectures.
25. Visit Silverknowles Beach
Just before you reach Cramond, you’ll see Silverknowes Beach.
It’s a beautiful, sandy beach that is perfect for a walk or a picnic. The Boardwalk Beach Club is also a popular spot for a coffee or a meal with stunning views over the Forth.
You can actually walk between Silverknowles Beach and Cramon pretty easily by following the paved promenade. Along the way, you’ll get great views of the Firth of Forth and the surrounding coastline.
26. Visit the Museum on the Mound
The Museum on the Mound is a great option for free museums in Edinburgh. With no entrance fee, it’s well worth a trip (even if only to glance around for a half hour).
Located on The Mound, this unique museum in Edinburgh focuses on money, yet it’s free to get inside. Once inside, you’ll get to see what £1 million looks like (it’s fake, don’t get any ideas) and learn about rare coins, banknotes, and medals.
There’s also an interactive display on the history of money and banking in Scotland and plenty of information about the Scottish economy, and the role of banks in society.
The Museum on the Mound is open all year round, with regular events and exhibitions, be sure to check their website for the latest updates.
27. Find the Iron Age Forts in Holyrood Park

After hiking Arthur’s Seat, don’t head straight back to the city. Holyrood Park, the largest green space in Edinburgh, has plenty more to offer.
Covering more than 600 acres, the park is home to a diverse range of flora and fauna, as well as several interesting geological features. One of the most fascinating things to see in the park is the Iron Age forts, which date back to around 2,000 years ago.
The forts are located on top of the hills in Holyrood Park and offer stunning views of the city. It’s believed to have been built by the Votadini tribe, which was one of the earliest known tribes in Scotland!
28. Visit the Magdalen Chapel
The Magdalen Chapel is a hidden gem in Edinburgh that’s only open at select times, so it’s worth checking the opening hours before you plan your visit.
It’s one of the oldest places of worship in the city and features some of the oldest stained glass in Scotland. The chapel has a rich history and has seen many changes and revolutions over the centuries.
29. Take a Free Walking Tour of Edinburgh

One of the best ways to explore Edinburgh and learn about its history and culture is by taking a free walking tour of the city. There are several free walking tours available in Edinburgh, covering a variety of topics and areas of the city.
One of the most popular tours is the Free City Tour offered by City Explorers Edinburgh. This tour departs three times a day, seven days a week, from the Royal Mile. You’ll get to see many of the city’s famous landmarks and hidden gems and learn about the city’s fascinating history and culture.
Other free walking tours available in Edinburgh include the Free Ghost Tour and the Free New Town Tour.
Pre-registering for these tours is recommended, as they can be very popular during peak tourist season in the summer.
30. Visit Leith

The area of Leith is a vibrant and eclectic one and it’s right on the water though there’s not really a beach here.
Leith is best if you’re looking for cool bars and good places to eat, it’s definitely one of the top things to do in Edinburgh at night, rather than during the day!
You can get the tram all the way down to Leith now that the tramline has been extended and, besides bars, you can visit the HMY Brittania, which is a former Royal yacht that is now docked in Leith and open to the public. It’s free to admire the yacht from the outside, but there is an admission fee if you want to go aboard.
The Pitt Market at Leith is a popular destination for foodies, serving up delicious street food from around the world. The market is open until 10 pm on Saturdays, making it a great place to grab a bite to eat in the evening.
31. Visit the National Portrait Gallery
Located on Queen Street, the Scottish National Portrait Gallery is one of the best free things to do in Edinburgh.
The gallery is the world’s first purpose-built portrait gallery and is home to portraits of history’s most famous Scots.
Inside the impressive red sandstone building, you can wander through different exhibitions and learn about the iconic characters who shaped modern-day Edinburgh and Scotland.
Climb the stairs and explore the different exhibitions, including the Scottish National Photography Collection and the contemporary portraits gallery.
The top floor of the gallery is home to the Library, where you can see some unusual skulls on display. The library also houses a collection of books, manuscripts, and photographs related to Scottish portraiture and history.
32. Visit Dean Village

Dean Village is one of the prettiest places in Edinburgh and is one of the best free things to do in the city.
The village is a short walk from Princes Street and was once built for mill workers. Its industrial past is still evident in the unique architecture and remains of stone plaques decorated with baked bread and pies. Today, the village is one of the most exclusive addresses in Edinburgh and a great place to explore.
One of the most famous buildings in the village is the yellow historic building, which is frequently featured in Instagram photos of the area. The village is a quiet residential area nestled into the banks of the Water of Leith and appears to be untouched by time.
33. Take a walk in the Pentlands

The Pentlands were one of my favourite places to go when I spent a month living in Edinburgh (I guess I’m not much of a city person!).
The Pentland Hills Regional Park, to give it its full name, is a beautiful hilly area about 20-30 minutes outside of Edinburgh.
You can climb hills, walk around reservoirs and forests and just enjoy some clean air.
One of the most popular walks in the Pentlands is the Harlaw biodiversity trail, which is great for families with children. The trail offers an opportunity to learn about the local plants and wildlife along the route. My favourite walks in the Pentlands were the hike up Scald Law and the walk around the Threipmuir reservoir.
34. Wander through Princes Street

Located in Edinburgh’s New Town, Princes Street is one of the city’s most famous thoroughfares.
Despite its label as part of the “New Town,” it’s still very old by non-European standards and you’ll see loads of historical architecture to admire.
Princes Street is a shopper’s paradise, filled with stores and boutiques for every budget. But, even if shopping isn’t your thing, there is plenty to see and do along the street.
One of the most iconic landmarks on Princes Street is the towering Scott Monument, which pays homage to Sir Walter Scott, a famous Scottish writer, at the top of Princes Street Gardens.
35. Stroll down Circus Lane

Circus Lane is a hidden gem located near Stockbridge.
It’s a super cute street with beautiful Georgian houses and green plants climbing the walls. The cobbled lane is lined with well-preserved buildings, and St. Stephen’s Church provides a stunning backdrop to the picturesque street.
Circus Lane is particularly stunning in the spring and summer when the flowers are in full bloom.
Just make sure you respect the owners of these buildings and don’t just stand or lean on their doors and windows for a photo.
36. The People’s Story Museum
The People’s Story Museum is a unique museum in Edinburgh dedicated to the working-class people of the city.
Located in the Canongate Tolbooth, the museum uses images, objects, and personal stories to document the lives of locals between the 18th and 20th centuries. You’ll get a unique insight into the lives of Edinburgh’s working-class residents and learn about social and political reforms, the women’s rights movements, and more about daily life.
If you’re looking for free things to do in Edinburgh when it rains, a visit to the People’s Story Museum is an excellent option for history lovers.
37. Explore South Queensferry

South Queensferry is a charming town just 10 miles northwest of Edinburgh, making it a perfect day trip destination.
The town is situated on the south shore of the Firth of Forth and boasts stunning views of the iconic Forth Bridge – a UNESCO World Heritage site.
One of the main attractions in South Queensferry is the village’s High Street, which is lined with traditional buildings and shops.
Take a stroll along the historic cobbled streets and admire the picturesque harbour, which is home to several fishing boats and yachts.
For those looking for a bit of history, there is the St Mary’s Church, which dates back to the 1440s and is an impressive example of Gothic architecture. Additionally, visitors can take a tour of the town’s museum, which displays artefacts and photographs of South Queensferry’s past.
South Queensferry is also a great place to indulge in some traditional Scottish fare. The town has several restaurants and cafes serving up local delicacies such as haggis, neeps and tatties, and freshly caught seafood!
38. Enjoy the gardens of Lauriston Castle

Escape Edinburgh’s city centre and find peace at the tranquil gardens of Lauriston Castle.
Overlooking the Firth of Forth, the gardens are the perfect place to relax, unwind, and take in stunning views. The gardens are free to visit and there’s a beautiful Japanese Garden, an Italian Garden and views of the sea. The castle itself is also worth a visit, although you need to pay to get in.
During the summer months, the gardens come alive with the sounds of birds singing and the fragrance of blooming flowers, making it the ideal time to visit.
39. See the Scottish Parliament

The Scottish Parliament building is a unique building where you can learn more about Scottish law and politics.
Having grown up in the South of England, it wasn’t until we moved to Scotland that I realised just how different so many of the laws and politics are in Scotland vs England and a tour to the Scottish Parliament is actually super interesting.
While it’s closed during the summer months, there’s a free guided tour where you’ll go through the various rooms and chambers, to learn about Scottish politics and see the architecture of the building up close.
The Scottish Parliament’s design is a topic of debate among locals, with some loving it and others hating it. The building was created to represent the keels of a fishing boat, and the windows are designed to encourage transparency.
You can also apply to watch debates and First Minister’s Questions, which take place on Thursdays. It’s a great opportunity to experience Scottish politics in action and gain a deeper understanding of the country’s political system.
Whether you’re interested in politics or not, the Scottish Parliament is a fascinating and free attraction to visit in Edinburgh.
40. Chill out in Holyrood Park

Holyrood Park is a large green space in the heart of Edinburgh, situated at the foot of Arthur’s Seat. It is a great place to chill out and relax, especially in the summer.
Explore the ruins of St. Anthony’s Chapel and the 15th-century Holyrood Abbey by taking a guided tour or exploring on your own.
The park is also a great spot for picnics, with plenty of grassy areas and benches to enjoy a leisurely lunch or snack.
Holyrood Park is a must-visit destination if you’re looking to unwind and enjoy the great outdoors while in Edinburgh.
41. Head to the beach at Portobello Beach

Edinburgh might not be the first place you think of for a beach day, but Portobello Beach is a great spot to enjoy the sea and sand.
Located just a short bus or bike ride away from the city centre, the beach is a popular destination for locals and visitors alike.
While the weather may not always be ideal for sunbathing, it’s a great place for a leisurely stroll, a game of beach volleyball, or a refreshing dip in the sea.
Portobello Beach has a 2-mile-long paved promenade, perfect for a walk or bike ride with stunning views of the Firth of Forth.
If you’re feeling peckish, there are plenty of cafes and restaurants nearby to grab a snack or drink (I strongly recommend you go to Bross Bagels!).
42. Visit the Scottish National Gallery
If you love art, be sure to check out the free Scottish National Gallery on The Mound.
The gallery is home to an impressive collection of artwork, including works by Scottish artists such as William McTaggart and J M W Turner.
The Scottish National Gallery is relatively small, making it a great option for a leisurely afternoon or a quick visit.
Be sure to check out the gallery’s calendar of events, as they often host lectures, workshops, and other special events.
43. Walk up to Edinburgh Castle

Edinburgh Castle is undoubtedly one of the city’s most iconic landmarks, perched atop a rocky outcrop in the centre of the city.
While there is an admission fee to enter the castle, the walk up to the castle is completely free and offers stunning views of the city below.
As you make your way up to the castle through the Royal Mile, take in the historic architecture and picturesque views of the city.
44. Relax in Dunbars Close
One of Edinburgh’s best-kept secrets, Dunbars Close is a beautiful, hidden garden located just off the Royal Mile.
It’s completely free to visit and offers a peaceful escape from the busy city centre.
This charming space is filled with colourful flowers, benches, and a tranquil atmosphere. It’s an ideal spot to take a break and enjoy a quiet moment surrounded by nature.
45. The Writers Museum and Makars Court
The Writers Museum is a free museum in Edinburgh that’s a must visit for literary lovers and anyone interested in Scottish history.
The museum is dedicated to celebrating the lives and works of Scotland’s literary greats, including Robert Burns, Sir Walter Scott, and Robert Louis Stevenson.
You can explore the collection of rare books, manuscripts, and personal items, such as Burns’ writing desk and the printing press used to produce Scott’s first novels.
You can also see Makars Court, a courtyard filled with stones engraved with quotes from famous Scottish writers.
The Writer’s Museum is also known for its association with Lady Stair, who was said to have kept the first-known African servant in Edinburgh.
While the museum celebrates Scotland’s literary past, it’s important to remember that Edinburgh has a lesser-known black heritage and a connection to the transatlantic slave trade.
As you wander around the city, take a moment to consider how many of its buildings were constructed using money made from merchants who became wealthy from owning plantations and enslaving people.
46. See all of the Harry Potter sites in the city!
As the birthplace of Harry Potter, Edinburgh is a magical destination for fans of the series.
Many of the locations in the books and films were inspired by real-life spots in the city, making it the perfect place for a self-guided Harry Potter tour.
From the Elephant House café where JK Rowling wrote the first book to the winding streets of Victoria Street, there are plenty of places to visit that will transport you into the wizarding world.
47. Visit the Museum of Childhood
The Museum of Childhood is a free and fascinating attraction that’s perfect for families with children or anyone who wants to relive their own childhood memories. It’s another of the top free museums Edinburgh has to offer (and there are many!).
Located on the Royal Mile, it’s the world’s first museum dedicated to childhood and features a range of toys, games, and books from the mid-19th century to the present day.
You can explore displays such as a rare wooden fashion doll from 1740 and a Steiff teddy bear that travelled on the last Kindertransport train out of Vienna to rescue Jewish children from Nazi Germany in 1939.
Although the museum is currently closed, it’s a must-visit for anyone interested in the history of childhood and play.
48. Relax in Princes Street Gardens

Princes Street Gardens are one of the most beautiful green spaces in Edinburgh and are completely free to visit.
The gardens are located alongside the shopping street of Princes Street and it’s the perfect place to relax with a book or just take a walk with a podcast in your ear.
This park gets busy during sunny days and evenings, but you can usually find a secluded spot under a tree to relax and unwind.
One of the best things about Princes Street Gardens is that you get fantastic views of Edinburgh Castle without paying to go inside!
Additionally, the Scott Monument and its 287 steps can also be found in the gardens.
During winter, this is where the Edinburgh Christmas Market is located, making it a perfect place to enjoy festive activities.
49. Enjoy live performances at the Fringe Festival
The Edinburgh Fringe Festival is one of the most exciting and vibrant festivals in the UK. It happens once a year in the month of August and lasts for much of the month.
Although lots of the performances at the Fringe Festival are ticketed, some are also free and you can find free comedy shows, music performances, and many other things happening in locations or streets across the city for the duration of the festival.
Even though accommodation prices are notoriously high during the festival, it is well worth the visit.
Where to stay in Edinburgh

When planning a trip to Edinburgh, finding the right place to stay can greatly enhance your experience. From budget-friendly hostels to luxurious hotels, there are plenty of accommodation options to choose from in the city.
Below, I’ve picked out some of the best places to stay in Edinburgh.
JUST SLEEP Hostel
JUST SLEEP hostel is an affordable and comfortable place to stay in Edinburgh that’s the perfect base for exploring all that Edinburgh has to offer.
You can enjoy stunning city views from certain rooms, and the hostel even offers bike rentals for those looking to explore on two wheels.
Previous guests have raved about the amazing staff, helpful amenities, and unbeatable location.
Cheval the Edinburgh Grand
Looking for a luxurious and centrally located apartment accommodation in Edinburgh? Look no further than The Edinburgh Grand!
This stunning hotel in Edinburgh is just a 3-minute walk from Princes Street and features a range of amenities including an on-site restaurant, bar, and coffee house. Each apartment has a fully equipped kitchen and period features.
The location is unbeatable, with top Edinburgh attractions such as the Royal Mile, Edinburgh Castle, and Calton Hill all within half a mile.
Previous guests praise the staff and special touches like birthday treats as well as the location.
Haymarket Apartments
For a comfortable and convenient place to stay in Edinburgh, Haymarket Apartments offers a stylish apartment that’ll feel like a home away from home.
Each apartment comes fully equipped with a kitchenette, seating area, flat-screen TV, and private bathroom with free toiletries. But the best part is the location – with Edinburgh Castle and the Royal Mile just a short walk away, as well as easy access to transportation options like the airport-bound tram and bus.
Past guests praised the great location, comfortable rooms, and abundance of nearby shops and restaurants.
Final thoughts about the best things to do for free in Edinburgh
Edinburgh has an abundance of free activities, from relaxing in the beautiful Princes Street Gardens to exploring the unique architecture of Circus Lane, there’s something for everyone.
You can learn about Scotland’s literary greats at The Writers Museum or take a stroll along the sandy Portobello Beach.
For those interested in history, the Scottish Parliament and Dunbar’s Close provide fascinating insights into Scotland’s past.
And of course, there’s the Edinburgh Fringe Festival in August, a must-see event for lovers of theatre, music, and comedy.
With so many free options available, it’s easy to enjoy the beauty and culture of Edinburgh without breaking the bank.
FAQs about the best free and cheap things to do in Edinburgh
What is free to see in Edinburgh?
Can you walk around Edinburgh Castle for free?
How do I spend my day in Edinburgh?
Are museums in Edinburgh free?

Hannah started That Adventurer after graduating back in 2013 and has documented all of her adventures since then. From backpacking South America to city breaks in Europe, a 3 month road trip across the USA in a self-converted van and 6 years living in Canada, you’ll find posts on all of this.
Hannah specialises in active travel and on That Adventurer you’ll find hiking, walking, biking, skiing and all sorts of active travel guides to allow you to see a destination in an adventurous way.
Now back in Europe, you’ll find new guides as Hannah and her husband spend the next year ‘digital nomading’ from Norway to Portugal, Switzerland to Scotland and places in between.