21 best things to do in Edinburgh

Ranked by how often travelers include them in real TravBuddy trips — with costs, timings and tips.

Quick answer

The top things to do in Edinburgh include Edinburgh Castle, National Museum of Scotland, Royal Mile, plus 18 more. Each stop below is rated by real travelers and drawn from actual TravBuddy itineraries, so you see what people genuinely spend time on — not a generic list.

  1. 1.Edinburgh Castle

    4.6
    Castle1,05,181 reviews~6011:00 AM

    Visit the iconic Edinburgh Castle, perched atop Castle Rock. Explore its historic buildings, see the Scottish Crown Jewels, and enjoy breathtaking views over the city.

    Tip: Purchase tickets online in advance to save time and guarantee entry, as it's one of Edinburgh's most popular attractions. Allow at least 2-3 hours for your visit.

  2. 2.National Museum of Scotland

    4.8
    Museum56,680 reviews~20011:00 AM

    Spend your morning exploring the vast collections of the National Museum of Scotland. From Scottish history to natural wonders, it offers a fascinating journey through time and culture.

    Tip: Entry is free, but some special exhibitions may require a ticket. Allocate plenty of time, as the museum is vast and covers many fascinating subjects.

  3. 3.Royal Mile

    4.7
    Landmark23,002 reviews~20010:00 AM

    Wander down the historic Royal Mile, a vibrant thoroughfare connecting Edinburgh Castle with Holyrood Palace. Observe street performers, browse unique shops, and admire the architectural details.

    Tip: Wear comfortable shoes as you'll be walking on cobbled streets. Look up often to admire the historic architecture.

  4. 4.The Real Mary King's Close

    4.6
    Experience17,453 reviews~4012:00 PM

    Explore the hidden history beneath Edinburgh's Royal Mile on a guided tour of The Real Mary King's Close. Delve into the city's past, discover fascinating stories, and experience its eerie underground world.

    Tip: Tours involve stairs and can be chilly underground, so dress accordingly. It's a guided tour only, so arrive a bit before your scheduled time.

  5. 5.Royal Botanic Garden Edinburgh

    4.7
    Botanical Garden24,167 reviews~20012:00 PM

    Wander through the serene and beautiful Royal Botanic Garden, a perfect escape from the city bustle. Explore diverse plant collections and stunning landscapes.

    Tip: Wear comfortable walking shoes. The Glasshouses have an admission fee, but the main garden is free to enter. There are cafes within the garden for refreshments.

  6. 6.Camera Obscura & World of Illusions

    4.6
    Museum15,629 reviews~4011:30 AM

    Step into a world of visual tricks and optical illusions near Edinburgh Castle. This interactive attraction offers a unique blend of art, science, and fun, perfect for an engaging afternoon.

    Tip: This attraction is fun for all ages. Don't miss the rooftop terrace for fantastic photo opportunities of the castle and city.

  7. 7.St Giles' Cathedral

    4.6
    Cathedral12,553 reviews~50011:00 AM

    Visit the majestic St Giles' Cathedral, the historic High Kirk of Edinburgh. Marvel at its stunning Gothic architecture, beautiful stained glass, and rich history as a central point in Scottish religious and political life.

    Tip: Photography inside is permitted but be respectful during services. Consider a small donation to help with upkeep.

  8. 8.The Edinburgh Dungeon

    4.5
    Attraction6,614 reviews~6010:00 AM

    For a thrilling and darkly humorous experience, visit The Edinburgh Dungeon. This immersive attraction brings Scotland's grim history to life with live actors, rides, and special effects.

    Tip: This attraction is not suitable for young children or those sensitive to jump scares and dark themes. Book tickets in advance.

  9. 9.Writers' Museum

    4.4
    Museum2,077 reviews~50010:30 AM

    Discover the lives and works of Scotland's most famous literary figures—Robert Burns, Sir Walter Scott, and Robert Louis Stevenson—at the Writer's Museum. Housed in a charming 17th-century building, it's a treasure trove for book lovers.

    Tip: Entry is free. It's a small museum, so you can enjoy it at a leisurely pace. Look out for the intricate 'closes' leading to the museum.

  10. 10.Princes Street Gardens

    4.7
    Park26,860 reviews~50003:30 PM

    Take a final leisurely stroll through Princes Street Gardens, offering beautiful views of Edinburgh Castle and a peaceful green space separating the Old and New Towns. Reflect on your historical journey.

    Tip: Look for the floral clock and various monuments throughout the gardens.

  11. 11.Scottish National Portrait Gallery

    4.7
    Museum5,596 reviews~50010:00 AM

    Visit the stunning Scottish National Portrait Gallery, housed in a magnificent Gothic Revival building. Explore portraits of famous Scots throughout history and admire the architectural details of the gallery itself.

    Tip: Entry is free. Allow about an hour to an hour and a half to browse the collections.

  12. 12.Scottish National Gallery of Modern Art

    4.6
    Museum4,710 reviews~20010:00 AM

    Immerse yourselves in modern and contemporary art across two buildings, Modern One and Modern Two, showcasing works by Scottish and international artists, including a significant collection of Surrealist art.

    Tip: Take the free gallery bus that connects the city centre with the Modern Art galleries for convenient access.

  13. 13.Greyfriars Kirkyard & Bobby

    4.7
    Landmark1,999 reviews~50012:00 PM

    Visit Greyfriars Kirkyard, a historic graveyard famous for the loyal dog Greyfriars Bobby and its alleged connections to characters in the Harry Potter series. It's a serene yet intriguing spot.

    Tip: Walk around the gravestones and look for names that inspired J.K. Rowling. Pay your respects to Greyfriars Bobby's statue nearby.

  14. 14.Dean Village

    4.8
    Historic Village779 reviews~20009:30 AM

    Stroll through the picturesque Dean Village, a tranquil oasis nestled along the Water of Leith. Admire the charming old buildings and enjoy the peaceful atmosphere, a hidden gem close to the city center.

    Tip: Wear good walking shoes as the paths can be uneven. It's a great spot for photography.

  15. 15.Scottish National Gallery

    4.6
    Art Gallery16,507 reviews~20009:30 AM

    Visit the Scottish National Gallery, home to Scotland's national collection of fine art, spanning from the early Renaissance to the late 19th century. Explore masterpieces by artists like Raphael, El Greco, Monet, and iconic Scottish painters.

    Tip: Entry is free for the permanent collection. It's conveniently located on The Mound, making it easy to combine with other nearby attractions.

  16. 16.Royal Yacht Britannia

    4.7
    Museum13,306 reviews~4010:30 AM

    Explore the former floating palace of Her Majesty The Queen. The Royal Yacht Britannia offers a fascinating glimpse into royal life and is consistently ranked as one of Edinburgh's top attractions.

    Tip: Allow at least 2-3 hours to fully explore the yacht and its exhibits.

  17. 17.Greyfriars Kirkyard & Bobby

    4.7
    Cemetery2,484 reviews~20001:00 PM

    Visit Greyfriars Kirkyard, one of Edinburgh's most atmospheric cemeteries, known for its historical graves, literary connections (inspiration for J.K. Rowling), and the touching story of Greyfriars Bobby, the loyal Skye Terrier.

    Tip: Take a moment to visit Bobby's statue just outside the kirkyard. Be respectful of the graves and surroundings.

  18. 18.Scottish Storytelling Centre

    4.7
    Performance Venue693 reviews~2007:00 PM

    Immerse yourselves in traditional Scottish storytelling and performance at the Scottish Storytelling Centre. They host a variety of events, from folk tales and music to contemporary performances, offering a unique cultural insight into Scotland's oral traditions.

    Tip: Check their program online in advance and book tickets for any shows you wish to attend. It's a wonderful way to experience Scottish culture in an intimate setting.

  19. 19.A Play at Traverse Theatre

    4.6
    Theatre649 reviews~6008:00 PM

    Enjoy an evening of contemporary theatre at the Traverse Theatre, renowned for its innovative new writing. This cultural hub offers a chance to see cutting-edge performances.

    Tip: Book tickets in advance, especially for popular shows. Check their program for performances aligning with your interests.

  20. 20.Dovecot Studios

    4.6
    Museum580 reviews~1501:00 PM

    Visit Dovecot Studios, a world-renowned tapestry studio and exhibition space housed in a beautifully restored Victorian bathhouse. Witness the ongoing creation of hand-woven tapestries and explore contemporary art exhibitions.

    Tip: Check their website for current exhibitions and workshop schedules before your visit.

  21. 21.New College

    4.7
    Landmark66 reviews~20004:00 PM

    Wander through the historic quad and cloisters of New College, part of the University of Edinburgh. While primarily a theological college, its impressive Gothic architecture and serene atmosphere are a visual treat, evoking a sense of artistic reverence.

    Tip: The building's interior is not always accessible to the public, but the exterior and quad are stunning.

Things to do in Edinburgh: quick questions

What are the top things to do in Edinburgh?+

Top experiences in Edinburgh include Edinburgh Castle, National Museum of Scotland, Royal Mile, Royal Botanic Garden Edinburgh.

What are some offbeat places to visit in Edinburgh?+

Beyond the usual spots, travellers in Edinburgh also visit The Real Mary King's Close, Camera Obscura & World of Illusions.

Where should you eat in Edinburgh?+

Popular places to eat in Edinburgh include Dishoom Edinburgh, Makars Mash Bar.

Plan your Edinburgh trip

Turn these into a day-by-day Edinburgh plan

Tell the AI your dates, budget and pace — it slots these into an optimised day-by-day itinerary with timings, stays and live fares. Free.

Plan my Edinburgh trip

Ranked from 21 places that appear across real TravBuddy trips to Edinburgh and traveler ratings. Entry fees and timings change — confirm ahead for closures.