15 Best Things to Do in Edinburgh, Scotland for First Time Visitors
Welcome to Edinburgh!! Scotland’s capital is a city where history meets vibrant Scottish culture. Whether you're into tales of the past, unique architecture from various eras, or just looking for a new adventure, Edinburgh has something for every type of traveler. Here’s a quick guide to the 15 must-see sights on your first trip to this amazing city.
READ NEXT: The Perfect 2 Day Itinerary for Edinburgh, Scotland
EDINBURGH TRAVEL RESOURCES 🏴
✈️ Use Going for cheap flight alerts & book your flight into Edinburgh.
🚌 From the airport, take the Airlink100 bus into the city center.
🏨 Use Booking.com to find the best hotel rates in the heart of Old Town or New Town.
📌 Pro tip: book a walking tour in Old Town!
Short on time? Pin this post to reference later!
15 Essential Things to See & Do in Edinburgh, Scotland for First Time Visitors
1. Edinburgh Castle
Sitting proudly on top of an ancient volcano, Edinburgh Castle dominates the city’s skyline. This fortress has seen a lot of action over the years, from royal ceremonies to epic battles. Explore the Great Hall, the tiny but historic St. Margaret’s Chapel, and the dazzling Crown Jewels of Scotland. Be sure to catch the One O’Clock Gun firing daily (except Sundays). Plus, the views from up here are absolutely breathtaking.
Book a guided tour: Edinburgh Castle tour with live guide (1.5 hours)
2. The Royal Mile
The Royal Mile is the beating heart of Edinburgh’s Old Town. This historic street stretches from the beautiful Edinburgh Castle to the Palace of Holyroodhouse. It’s packed with charming storefronts, cozy pubs, coffee shops & cafes, and plenty of historic landmarks. Take a leisurely stroll, explore the hidden closes (alleyways), and soak up the atmosphere. With bagpipes regularly echoing throughout the street, the vibe here is unmatched. A few highlights along the Royal Mile include St Giles' Cathedral, Mercat Cross, John Knox House, the Canongate Tolbooth, the Writer’s Museum, and the Real Mary King’s Close. You could easily spend a whole day wandering here!
Book a guided tour: Old Town History and Tales Walking Tour (2 hours)
3. Holyrood Palace
Holyrood Palace is the official residence of the British monarch in Scotland, and it’s bursting with history. Once home to Mary Queen of Scots, the palace is a must-visit. Just be sure to book ahead of time! Tour the State Apartments, filled with stunning tapestries and paintings, and wander through the beautiful gardens and ruins of Holyrood Abbey. It’s a unique experience you won’t want to miss.
Buy tickets in advance: Palace of Holyroodhouse Entry Ticket
4. Arthur’s Seat & Salisbury Crags
Arthur’s Seat is an ancient volcano that offers one of the best views in Edinburgh. The climb is considered moderate, with a steady uphill ascent until reaching the top. Be sure to wear sneakers or hiking shoes and pack plenty of water, though - it’s not a simple walk in the park! Once you reach the top, you’ll be treated to panoramic views of the city and beyond. It’s perfect for a picnic, a taste of nature, and some unparalleled photo-ops. For an additional scenic stop-off, head over to the St. Anthony's Chapel Ruins before or after completing the Arthur’s Seat trek.
Book a guided tour: Guided Arthur's Seat Hike
5. National Museum of Scotland
The National Museum of Scotland is a treasure trove of history, culture, and natural wonders. From dinosaur skeletons to ancient artifacts and contemporary art, there’s something for everyone. Don’t miss the Lewis Chessmen and Dolly the sheep, the first cloned mammal. The interactive exhibits are great for families, and the rooftop terrace offers awesome views of the city. Best of all, it’s free!
6. Greyfriars Kirkyard
Greyfriars Kirkyard is one of Edinburgh’s most famous and atmospheric graveyards. It’s known for the story of Greyfriars Bobby, the loyal dog who guarded his owner's grave for 14 years. Check out Bobby’s statue and grave, which have become symbols of loyalty. The kirkyard is also the resting place of many notable Scots and has inspired writers like J.K. Rowling. See how many names you can find from Harry Potter - there are quite a few! It’s a bit spooky, but totally worth a visit.
Book a guided tour: Haunted Underground Vaults and Graveyard Tour (1.5 hours)
7. The Writer's Museum
Before leaving the Royal Mile area in Old Town, there's one more stop every literature enthusiast should make: The Writer's Museum. Just a few minutes away on Lady Stair's Close, the museum is dedicated to some of Scotland's most famous writers, including Robert Burns, Sir Walter Scott, and Robert Louis Stevenson. It's a perfect way to appreciate Edinburgh's rich literary history and learn about the lives and works of these legendary writers. Even if the history doesn’t intrigue you, this iconic building is a photo-op that can’t be missed.
8. Calton Hill
Calton Hill is one of Edinburgh’s most iconic spots, offering panoramic views of the city. The hill is home to several monuments, including the National Monument and the Nelson Monument. Climb the Nelson Monument for even better views or have a picnic on the grassy slopes. It’s a favorite spot for photographers, especially at sunrise and sunset. Don’t miss the Beltane Fire Festival if you’re visiting in late April.
9. St Giles' Cathedral
St Giles' Cathedral, also known as the High Kirk of Edinburgh, is a stunning medieval church that’s been a religious hub for over 900 years. Check out its beautiful architecture, the distinctive crown steeple, and gorgeous stained glass windows. Inside, the Thistle Chapel is a must-see, with its intricate woodwork and stone carvings. St Giles' also hosts concerts and events, adding to its cultural charm.
10. The Real Mary King’s Close
The Real Mary King’s Close is an underground maze of streets and homes buried beneath the Royal Mile. It dates back to the 17th century and offers a unique glimpse into Edinburgh’s hidden history. Guided tours take you through preserved rooms and narrow passageways, revealing stories of the people who lived there. It’s a bit eerie but totally fascinating, with tales of plagues and even ghostly apparitions.
Book a guided tour: Real Mary King's Close Guided Tour (1 hour)
11. Dean Village
Just a short walk from the city center, Dean Village feels like a step back in time. This quaint area along the Water of Leith was once a bustling milling community, with its roots traced back to the 12th century. Today, it’s a tranquil haven with picturesque buildings and charming bridges. The well-preserved 19th-century architecture, including the iconic Well Court, makes it a favorite spot for photographers and travelers alike.
Stroll along the riverside paths and simply enjoy the peaceful atmosphere. Dean Village is a little gem that offers a fairytale-like escape from the rest of the city. I recommend visiting early in the morning while the rest of the city is asleep to avoid crowds!
12. Royal Botanic Garden Edinburgh
The Royal Botanic Garden Edinburgh offers 70 acres of botanical bliss just a quick bus ride from the city center. Explore rare and endangered plant species from around the world, including captivating features like the rock garden, Chinese Hillside, and the Palm House's tropical wonders. Adorned with art installations and sculptures, and featuring the serene Queen Mother Memorial Garden, it’s a tranquil haven. During summer, enjoy a plethora of events, from outdoor concerts to yoga classes, making it a must-visit for nature lovers and those seeking relaxation in Edinburgh.
13. The Scotch Whisky Experience
Dive into the world of Scotch whisky at The Scotch Whisky Experience. Located near Edinburgh Castle, this interactive attraction offers guided tours that take you through the history and production of Scotland’s most famous drink. Learn about the distillation process, explore the world’s largest collection of Scotch whisky, and enjoy a tasting session with expert guides. To be totally honest - I am definitely not a whisky enthusiast, but this is a fun and essential Scottish experience!
Book a guided tour: The Scotch Whisky Experience Tour and Tasting (roughly 1 hour)
14. Grassmarket & Victoria Street
The Grassmarket is a lively historic market square in Edinburgh’s Old Town. It’s surrounded by bustling pubs, restaurants, and shops, making it a perfect place to grab a meal or a drink and soak up the atmosphere. Just around the corner is Victoria Street, one of the city’s most iconic and colorful streets. With its curved facades and eclectic mix of boutiques, it’s a favorite spot for both locals and tourists. This is a must-visit area with a unique blend of old and new.
Favorite Grassmarket & Victoria Street recommendations:
White Hart Inn for a drink or bite to eat. This is the oldest pub in Edinburgh!
Cold Town House’s rooftop dining area with a view of the castle
Mary’s Milk Bar for amazing gelato
Museum Context shop for Harry Potter fans!
Vennel Steps for an iconic photo-op of the castle
Armchair Books for secondhand book shopping with a vibe
Mariachi Restaurant on Victoria Street for delicious tacos & Mexican cuisine
15. Princes Street Gardens & the Scott Monument
Don't miss a visit to Princes Street Gardens while in Edinburgh. To be fair, it’s pretty hard to miss! Located within walking distance of both Old Town and New Town (it’s nestled right in the middle of the two), this vibrant park offers breathtaking views of the city's skyline, including the iconic Edinburgh Castle. As you wander through the gardens, you'll discover a peaceful oasis amidst the city's hustle and bustle. While in the park, you’ll want to:
Check out the beautiful blooms (while in season), or the Edinburgh Christmas Market during the holidays.
Admire the Scott Monument (which you can climb to the top of!)
And check out the Ross Fountain (a gorgeous photo-op with Edinburgh Castle in the background)
Book a Unique Edinburgh Tour:
How to Get to Edinburgh
By Air
Edinburgh Airport (EDI) is very well-connected with flights from major cities around the world. It’s located about 8 miles (13 km) west of the city center. You can reach the city center by tram, which takes about 30 minutes, or by bus, with the Airlink 100 service operating 24/7. The Airlink bus is my preferred method! Taxis and Ubers are also available for a more direct and private ride into the city.
By Train
Edinburgh Waverley is the main railway station, located right in the city center right between Old Town and New Town. Regular trains connect Edinburgh with London, Glasgow, and other major UK cities. The station itself is a historic landmark, offering amenities such as shops, cafes, and direct access to both sides of the city.
By Bus
Several bus services operate to and from Edinburgh, including long-distance coaches. The main bus station, Edinburgh Bus Station, is conveniently located in the city center near St. Andrew Square. Services like National Express, Citylink and Stagecoach offer affordable travel options for those coming from other Scottish cities and/or parts of the UK!
What Time of Year to Visit
Spring (March to May)
Spring is a fantastic time to visit, with milder weather and blooming flowers. It’s far less crowded than summer, making it ideal for sightseeing without the high season crowds. This is tied with mid to late autumn for my favorite time of year to visit Scotland!
Summer (June to August)
Summer is peak tourist season, with long daylight hours and numerous festivals, including the famous Edinburgh Festival Fringe. However, it’s also the busiest and most expensive time to visit. If you plan to visit during peak season, try opting for weekdays instead of busy weekends.
Autumn (September to November)
Autumn offers beautiful fall colors and cooler temperatures. The crowds thin out, and you can enjoy the city's attractions at a more relaxed pace. Prices also tend to drop in these shoulder season months. It’s a perfect time of year to visit Scotland!
Winter (December to February)
Winter in Edinburgh is magical, especially during the Christmas markets and Hogmanay celebrations. Be prepared for colder weather and shorter days, but also for a festive atmosphere. The city's historic buildings and streets look enchanting with holiday lights and decorations, making it a charming destination even in the colder months.
Edinburgh is truly one of those cities that will capture your heart the moment you arrive. Whether you’re exploring ancient castles, walking the historic streets, or enjoying more modern attractions, this blog post ensures you won’t miss any of the major highlights on your first trip. I hope this Edinburgh guide helps you enjoy your Scottish adventure!!
Looking for a more in-depth travel guide? Read next: