vintage-castle

15 best things to do in Edinburgh for an unforgettable day or night out

Living in Edinburgh, I’ve definitely had moments where the city’s magic felt a bit…dim. It’s a weird feeling, but I guess when you’ve been in one place for so long, it’s bound to happen.

The thing is, I realised I just wasn’t making the most of what was right in front of me.

So, I started rounding up my friends and workmates for weekend adventures. We checked out new spots and tried fun activities. And you know what? That spark came right back. There’s nothing quite like falling in love with your town all over again.

If you’re looking for fun things to do while you’re here, we’ve got you covered. Our team’s been out and about, putting together a list of favourites. Lucky you, you’ve got it all right here.

Historic and cultural things to do in Edinburgh

1. Look at the stunning city views from Edinburgh Castle

Media credits: edinburghcastle

Website

Address: Castlehill

Contact details: +44 131 225 9846

Operating hours: 

  • Monday to Sunday: 9:30 AM – 5 PM

Price: ££

Edinburgh Castle feels like stepping into the past. 

The Honours of the Kingdom exhibition was closed when we visited due to maintenance, but we got to see some other ancient treasures. We were excited to check out the Crown Room, where we saw the crown, sceptre, and the famous Stone of Destiny up close. 

When we needed a break from the crowds, we found St. Margaret’s Chapel. It’s tiny, but so peaceful inside—like a little quiet bubble away from all the tourists. 

You also shouldn’t miss the One o’Clock Gun, which goes off every day except Sunday. The boom was way louder than we expected—some of us actually jumped!

Pro tip:
We recommend going to the One o’Clock Gun early to see the soldiers get the cannon ready.

2. Explore the residence of the British Monarch at Holyrood Palace

Media credits: royalcollectiontrust

Website 

Address: Canongate

Contact details: +44 303 123 7306

Operating hours: 

  • Monday: 9:30 AM – 4:30 PM
  • Tuesday to Wednesday: Closed
  • Thursday to Sunday: 9:30 AM – 4:30 PM

Price: ££

Trust me when I say you’ll stop for a second when you reach the gates of The Palace of Holyroodhouse because of how massive and fancy the place is. It’s still the King’s official spot in Scotland, after all. 

Standing in the private rooms gave us goosebumps. The old ceilings and detailed woodwork will definitely give you an idea of what you’d like in your own home.

The State Apartments are as fancy as expected, with sparkling chandeliers, rich tapestries, and elegant furniture. It’s wild to think these rooms have seen so many important events and people over the years.

Pro tip:

Visit in late June or early July, and you might catch Holyrood Week when the King attends events and garden parties on the palace grounds. It’s a rare chance to see the palace in action as a working royal residence.

3. Book an underground tour at The Real Mary King’s Close

Media credits: marykingsclose

Website

Address: 2 Warriston’s Cl

Contact details: +44 131 225 0672

Operating hours: 

  • Monday to Thursday: 9:30 AM – 7 PM
  • Friday to Saturday: 9 AM – 9 PM
  • Sunday: 9:30 AM – 7 PM

Price: £££

As soon as we stepped inside The Real Mary King’s Close, it felt like we’d gone back to the 1600s. The guide, dressed in old-timey clothes, welcomed us with loads of energy and some dramatic storytelling. The dim lighting and uneven stone floors were also so spooky.

Walking through the narrow alleys, we heard stories about the people who lived there. Things got darker when we heard about the plague and the eerie doctors with bird-like masks.

The tour lasted about an hour, but it went by fast because the stories were so engaging. The tour is in English, but they have free audio guides in different languages.

Pro tip:

Book ahead! It gets packed easily, and the guide said weekends often sell out fast.

4. Learn about Scottish history at the National Museum of Scotland

Media credits: nationalmuseumsscotland

Website

Address: Chambers St

Contact details: +44 300 123 6789

Operating hours: 

  • Monday to Sunday: 10 AM – 5 PM

Price: Free

The National Museum of Scotland is probably one of Edinburgh’s coolest buildings. One side has a grand Victorian hall that feels like a movie set, while the other side is sleek and modern.

We started with Scottish history, checking out ancient Pictish stones and Viking relics. The Lewis chessmen also stood out to us since they looked so lifelike. 

Then we saw Dolly the sheep, the world’s first cloned mammal, which is pretty mind-blowing.

The global exhibits were a surprise because one minute, we were looking at Egyptian mummies, and the next, we were admiring Japanese samurai armour. 

Pro tip:

If you’re into ancient artefacts, check out the Assyrian relief of King Ashurnasirpal II. But, if Roman history is more your thing, don’t miss the Cramond Lioness sculpture.

5. Peek into some classic masterpieces at the National Galleries Scotland

Media credits: nationalgalleriesscot

Website

Address: The Mound

Contact details: +44 131 624 6200

Operating hours: 

  • Monday to Sunday: 10 AM – 5 PM

Price: Free

Visiting the National Galleries Scotland feels like stepping into a postcard. The grand building, with its big columns and classic design, gives off serious Ancient Greece vibes. 

The first thing we noticed we visited was a bright Impressionist painting. We wandered around, spotting famous names like Raphael and Rembrandt.

Downstairs, we checked out some Scottish artists. There was a mix of old and modern pieces, which made for an interesting contrast.

Pro tip:

To avoid crowds, aim to arrive when the gallery opens at 10 am.

Food and drinks to try in Edinburgh

6. Taste Scotland’s famous drink at The Scotch Whisky Experience

Media credits: scotchwhiskyexp

Website

Address: 354 Castlehill

Contact details: +44 131 220 0441

Operating hours: 

  • Monday to Sunday: 10 AM – 6:20 PM

Price: £££

When our team visited the Scotch Whisky Experience, we weren’t totally sure what to expect—just that there’d be whisky and a ride in a giant barrel. Turns out, it’s a super fun way to learn about Scotland’s famous drink without leaving Edinburgh.

The tour started with the barrel ride. We hopped into a cart shaped like a wooden barrel and got a crash course on whisky-making from a “drunken Scottish spirit”. We floated through sets that made the whole process surprisingly easy to understand—especially for beginners like us.

After the ride, we joined a tasting session where the guide explained the different whisky regions of Scotland. We each picked a dram to try. I went with a Speyside whisky which was fruity.

Pro tip:
If you’re not a whisky drinker, ask for the Irn-Bru instead. It’s Scotland’s other national drink and a local favourite.

7. Experience fine dining at the Timberyard

Media credits: timberyard10

Website

Address: 10 Lady Lawson St

Contact details: +44 131 221 1222

Operating hours: 

  • Thursday: 5 PM – 11 PM
  • Friday to Sunday: 12 PM – 3 PM, 5:30 PM – 11 PM
  • Monday to Wednesday: Closed

Price: £££

The moment we walked into Timberyard, we got the 19th-century inspo. They’ve got painted brick walls, a crackling wood-burning stove, and wooden tables. 

The menu changes with the seasons, and everything’s made with locally sourced ingredients. We ordered the venison paired with pear, toast, and mustard. The venison was juicy and tender, and the overall dish just had this balance of flavours.

We also tried a white wine the staff recommended called Bragher Spumante Brut. It’s fruity and complemented our vibe for the evening. The team really knew their stuff, and they were helpful without being over the top. 

Pro tip:

If you’re planning a special event, book their private dining room called The Shed. It can fit up to ten people, which is perfect for intimate gatherings.

8. Read a book at The Elephant House

Media credits: theelephant.house

Website

Address: 21 Victoria St

Contact details: +44 131 466 0873

Operating hours: 

  • Monday to Sunday: 10 AM – 6 PM

Price: ££

The Elephant House felt like a cosy, bookish hideaway. The cafe’s famous as the “birthplace of Harry Potter” since J.K Rowling wrote most of her books here. 

While waiting for our orders, we checked out all the messages and photos fans had left behind. Even the bathroom walls are covered with handwritten notes from Harry Potter fans around the world.

The coffee was strong, while the cake was sweet but not in an overwhelming manner. The atmosphere made it easy to just sit, chat, and daydream. 

Pro tip:

Grab a souvenir while you’re there. They sell mugs, T-shirts, and badges. It’s perfect for Harry Potter fans or anyone who wants a keepsake from their visit.

9. Have a hearty meal at the Duck & Waffle

Media credits: duckandwaffle

Website

Address: 400-402 St James Cres

Contact details: +44 131 202 2700

Operating hours: 

  • Monday to Wednesday: 9 AM – 12 AM
  • Thursday to Saturday: 9 AM – 1 AM
  • Sunday: 9 AM – 12 AM

Price: £££

The dining area of Duck & Waffle had a playful, almost theatrical vibe. It has bold decor, energetic chef counters, and a 360-degree walk-around bar that invited us to explore the space.

We started with cocktails at the bar, where the bartender recommended their signature dish: crispy duck leg confit. It has the perfect balance of crispy skin and tender meat, so whenever we crunch a bite, it is very satisfying. 

If you’re not into ducks, don’t worry. We also sampled the deep-fried haggis bars and the Angus beef tartare, which has a really tender texture. Their menu has Edinburgh-specific creations, like chickpea dhal and shakshouka, if you want something local.

Pro tip:

If you want to try some of their cocktails, go for the Bone Marrow Cosmopolitan. It might sound unusual, but its rich depth balances out the fruity notes in the best way.

10. Dive in a British menu at The Ivy Collection

Media credits: the_ivy_collection

Website

Address: 6 St Andrew Square

Contact details: 

Operating hours: 

  • Monday to Friday: 8:30 AM – 10:30 PM
  • Saturday: 9 AM – 10:30 PM
  • Sunday: 9 AM – 8:45 PM

Price: ££

We really liked how The Ivy feels like a colourful, stylish oasis. The place has a mix of Art Deco lamps, bold modern art, and a shiny gold bar. It’s the kind of place that feels classy without being stuffy.

The menu was a nice surprise, with British classics that had a Scottish twist. I went for the yellowfin tuna carpaccio, which surprisingly has a fresh, clean taste without the fishy undertone. My friend also kept raving about the signature shepherd’s pie because of its creaminess.

We noticed a few tables enjoying afternoon tea, too. They had cute little sandwiches and pastries that looked like mini works of art. 

Pro tip:

Dress to impress but keep it comfortable. The Ivy follows a smart casual dress code. While there’s no need for formal attire, it’s best to avoid sportswear or overly casual outfits

Entertaining things to do in Edinburgh

11. Watch some theatrical productions at the Edinburgh Playhouse

Media credits: edinplayhouse

Website

Address: 18-22 Greenside Pl

Contact details: + 44 333 009 5399

Operating hours: Depends on the performance schedules

Price: ££

The Edinburgh Playhouse has been part of Scotland’s culture since 1929, and yet it still feels so lively.

We roamed around while the show hadn’t started yet. We’ve heard that the playhouse has a friendly ghost named “Albert” on level six. Maybe it was just the heat of the moment, but we really felt the chills while walking on that level.

Inside the theatre room, we found our seats easily. The room is big and even from the middle of the circle, we can still clearly see the view from the stage.

Pro tip:

If you’re a theatre fan, sign up for an ATG+ membership. You’ll get perks like priority booking, zero transaction fees, and ticket discounts.

12. Laugh your heart out at The Stand Comedy Club

Media credits: standcomedyclub

Website

Address: 5 York Pl

Contact details: +44 131 558 7272

Operating hours: 

  • Monday to Sunday: 10 AM – 12 AM

Price: £

Our team visited The Stand Comedy Club one night, and we immediately fell in love with the cosy, cabaret-style setup. Small tables were squeezed together, and everyone was having a good time.

The lineup during the night of our visit was a mix of well-known comedians and newer acts. Honestly, it was hilarious. One comic went on a rant about Scottish weather that had us crying with laughter.

The best part? They’ve got live shows every night, so you’ll always find something worth seeing. And if you’re watching your wallet, the free improv show on Sundays is brilliant.

Pro tip:

Check out “Red Raw” beginner nights if you’re up for fresh talent testing their material. It’s a steal at just £2 a ticket, while premium Saturday night shows go up to £12. 

13. Enjoy an orchestra music at the Usher Hall

Media credits: usherhall

Website

Address: Lothian Rd

Contact details: +44 131 228 1155

Operating hours: Depends on the performance schedules

Price: ££

We went to Usher Hall to see a classical music concert. The moment the orchestra started playing, we totally got why Usher Hall is Scotland’s only 5-star concert hall since the acoustics are incredible.

Every note felt crystal clear, whether you were right near the stage or sitting way at the back. The grand organ on the stage also added a whole other level of magic to the music.

But it’s not all classical music here. They host jazz gigs, rock concerts, and even comedy shows. A friend of mine went to a jazz night and couldn’t get over how the sound just seemed to wrap around the whole room perfectly.

Pro tip:

If you love architecture or history, don’t miss the chance to tour Usher Hall. You’ll find artwork on loan from the City Art Centre, featuring pieces by artists like Sir William Gillies and Victoria Crow.

14. Get your freaks on at the Frankenstein Bar

Media credits: frankensteinpub

Website

Address: 26 George IV Bridge

Contact details: +44 131 622 1818

Operating hours: 

  • Monday to Thursday: 12 PM – 12 AM
  • Friday to Saturday: 12 PM – 1 AM
  • Sunday: 12 PM – 12 AM

Price: ££

Our night at Frankenstein Pub felt like stepping straight into a classic horror movie. The dim lighting, flickering machinery, and stained-glass windows added an extra spooky touch.

The real highlight was the life-sized animatronic Frankenstein monster that suddenly dropped from the ceiling right as the music hit a dramatic peak. The whole pub jumped before cracking up. 

But that’s just part of the fun—there’s always something going on. We went during the Edinburgh Fringe Festival, and the place was packed with performers and comedians taking the stage. 

Pro tip:

If you’re a beer lover, don’t miss their exclusive Frankenstein Pilsner on tap. It’s a smooth, easy-drinking brew made just for the pub.

15. Listen to some live music at The Voodoo Rooms

Media credits: thevoodoorooms

Website

Address: 19a W Register St

Contact details: +44 131 556 7060

Operating hours: 

  • Monday to Thursday: 5 PM – 1 AM
  • Friday: 3 PM – 1 AM
  • Saturday: 1 PM – 1 AM
  • Sunday: 4 PM – 1 AM

Price: ££

The Voodoo Rooms has become a go-to for a fun night out in Edinburgh, and it’s easy to see why. As soon as we pushed open the doors, we were hit with clinking glasses and smooth jazz playing in the background. 

There’s always something going on here—live music, comedy, DJs, you name it. The night we visited, a band was playing. Before we knew it, everyone was up dancing like it was the best party in town. 

And if you’re around during the Fringe Festival, it turns into an even more buzzing hub of creative performances and good times.

Pro tip:

Planning a private event? The Voodoo Rooms has several stylish spaces you can book. You can reserve a single room or combine multiple areas like the ballroom, Speakeasy, and American Bar to create the perfect setup. 

Loading...
Loading...