10 Things to Do in Edinburgh for Groups

Edinburgh’s gray medieval buildings that will remind you of a scene from Harry Potter, enchanting castles, and frequently gloomy skies make it an irresistible city to visit. This capital of Scotland has gained worldwide recognition for its timeless beauty. On the other hand, Edinburgh offers endless activities to choose from. Are you planning to travel to Edinburgh with a group? These 15 things to do in Edinburgh for groups will spice up your trip!

Things to Do in Edinburgh for Groups – Summary

  1. Marvel at the Edinburgh Castle
  2. Widen Your Horizons in the National Museum of Scotland
  3. Stroll Around Johnston Terrace Garden
  4. Learn Like a Doctor in Surgeon’s Hall
  5. Feel Like a Royalty in Royal Yacht Britannia 
  6. Climb Up Arthur’s Seat
  7. Snap Pictures (and a Group Shot) in Dean’s Village
  8. Slow Down at Leith
  9. Soak Up the Sun in Portobello
  10. Book a Ghost Tour

1. Marvel at the Edinburgh Castle

Edinburgh Castle things to do in Edinburgh for groups

One of Scotland’s most iconic landmarks, Edinburgh Castle, offers breathtaking views of the city. It stands on the top on the Castle Rock, making it one of the best spots for sightseeing in Edinburgh.

A group visit to the castle is not only about stunning scenery but also about delving deep into Scottish history. You can see centuries-old artifacts once belonging to the Scottish monarch, like The Stone of Destiny. Moreover, be sure to catch the daily firing of the One O’Clock Gun. It is one of the best things to do in Edinburgh that your group must not miss.

Tip: Group tickets and packages are available for large groups

2. Widen Your Horizons in the National Museum of Scotland

National Museum of Scotland things to do in Edinburgh

This free museum is packed with fascinating exhibits from Scotland’s past, present, and future. From the natural world to Scottish history, there’s something for everyone. It’s a great group activity that can keep everyone entertained for hours.

3. Stroll Around Johnston Terrace Garden

Located just a stone’s throw from Edinburgh Castle, Johnston Terrace Wildlife Garden is a hidden gem where groups can enjoy a peaceful break amidst nature. It’s a small but tranquil space with a variety of plants and wildlife, offering a calming escape from the busy streets.

Tip: Pack a picnic and enjoy it in the garden’s serene atmosphere.

4. Feel like a Doctor in Surgeons’ Hall Museum

things to do in Edinburgh Surgeons' Hall Museum

Do you know what a Victorian doctor’s day looks like? Surgeons’ Hall Museum will give you an idea about it. The quirky museum dates back to 1699 and keeps a record of surgical history. For that reason, you can find the United Kingdom’s oldest collections of surgical instruments, medical technology, and even human body specimens. It is a fascinating and somewhat eerie experience that will captivate the curious minds in your group. Also, it is one of the best things to do in Edinburgh.

5. Hike Arthur’s Seat

things to do in Edinburgh Arthur's Seat

For the more adventurous group, Arthur’s Seat, an extinct volcano, offers one of the best hikes in Edinburgh. The rewarding views at the summit are worth the climb, with sweeping vistas of the city and surrounding countryside.

Tip: Go for an early morning hike to catch the sunrise and avoid the crowds.

6. Visit the Royal Yacht Britannia

Royal Yacht Britannia things to do in Edinburgh

The former royal yacht of Queen Elizabeth II is now docked in Leith and open for visitors. Touring this grand ship offers a glimpse into the royal family’s lifestyle and maritime history.

Tip: Groups can book private guided tours to dive deeper into the yacht’s history.

7. Snap Photos (and a Group Shot) of Dean Village

things to do in Edinburgh Dean's Village

Edinburgh Dean Village is a picturesque part of Edinburgh, ideal for photography enthusiasts. The tranquil village, with its cobbled streets and historic buildings, offers a perfect backdrop for group photos.

8. Slow Down in Leith

things to do in edinburgh leith

Once an independent port town, Leith is now a hip neighborhood filled with eclectic restaurants, bars, and shops. It’s a great area for groups to unwind, enjoy some local food, or even embark on a whisky-tasting tour.

Tip: Take a leisurely walk along the Shore and sample seafood from local restaurants.

9. Soak Up the Sun at Portobello Beach

things to do in Edinburgh for groups

If your group wants to relax and soak up some sunshine, head to Portobello Beach. It’s a sandy beach just a few miles from the city center, offering plenty of space to unwind, play beach games, or grab some ice cream by the promenade.

10. Book a Ghost Tour

Standing for almost a millennia, Edinburgh keeps many secrets and mysteries. The city houses eerie underground chambers, castles hiding dark stories, and alleys where murders were committed. For that reason, Edinburgh is the place for everyone who loves mysteries and the paranormal.

Whether it is Halloween or not, you would want to get a dose of spookiness once stepping into the city. Thus, Edinburgh has an array of ghost tours that will make you and your travel buddies get goosebumps. Explore the notably haunted sites, including Greyfriars Kirk and The Real Mary King’s Close. Additionally, you can consider taking a ghost bus tour or a guided walking tour. This is one of the things to do in Edinburgh that will thrill you but might also bring you a nightmare. 


These things to do in Edinburgh are for your to put into your next group trip itinerary. Then, are you looking for a group trip to Edinburgh in which you don’t need to do the planning? Well, check out JoinMyTrip!

We have amazing group trips to the United Kingdom, crafted and hosted by experienced travelers and locals that know the destination like the back of their hands. Whether you want to discover Edinburgh’s beautiful cityscape or have lots of fun in London, there is always something for you. Moreover, you will be traveling in a group – which means safety, new friends, and a lot of fun!

So, what are you waiting for? Travel with JoinMyTrip today!