Lifestyle

13 Atmospheric Indoor Activities in Edinburgh for 2026

Last Updated on Jul 27th 2026
indoor activities in Edinburgh

Edinburgh has spent 900 years learning how to live well, both indoors and outdoors. Sure, unpredictable weather is one of the reasons why indoor activities in Edinburgh exist, but history had many other motivators. Some of the city's most interesting places lie behind stone walls, beneath the streets and away from the obvious landmarks.

And if you don't know where to look, they're easy to miss. Step away from the main route, and Edinburgh offers a different kind of day out, one of hidden history, local culture and places that are worth going inside.

Jump to Section

Best Indoor Activities for Adults

1. Get Cooking

One way to escape the dreariness outside is to immerse oneself in the warmth and aromas of the kitchen.

There are lots of cooking classes to choose from where you’ll be surrounded by fellow food enthusiasts in a cozy environment. This is just one of many indoor activities in Edinburgh for adults.

cooking classes in Edinburgh
via Classpop!

2. Visit Edinburgh Castle

You can’t visit Edinburgh without checking out its historic castle; with a history spanning over 10 centuries, you’ll have plenty to see indoors. Visiting Edinburgh Castle in the rain is not a hindrance, come rain or shine, this historical monument receives well over a million visitors each year.  

Explore ancient chambers, learn about Scottish history and marvel at the Crown Jewels. This scenic castle can also be admired in the fall amidst a backdrop of leaves; it’s a great choice for fall activities. Make sure to plan your visit well in advance and book your tickets early because tickets often sell out.

3.  Wander around the Museum of Edinburgh

Some of the best indoor activities in Edinburgh include Scottish history, that’s why you need to visit the Museum of Edinburgh and learn a thing or two about the city’s rich history. In case you’re wondering “Is the Museum of Edinburgh free?” Yes, it is! But, you’re welcome to make a small donation if you please.  

Housed inside is an array of historic artifacts, captivating objects and chilling stories. As you explore, you're sure to find something that catches your interest amidst the museum's fascinating collections.  

4. Explore The Underground Vaults

If you’re looking for fun indoor activities in Edinburgh for adults then a tour of Mary King’s Close might be right up your street (literally, as you explore beneath it).

You’ll experience over 400 years of history in this popular one-hour guided tour while taking in the incredible architecture, spooky sights and sounds.  

Fun Things to Do With Kids Indoors

5. Visit Dynamic Earth

Edinburgh in the rain can dampen spirits, especially for the kids. Luckily, there are many indoor activities for kids to choose from. Dynamic Earth is one of them; this science center and planetarium encourages interactive learning and play for your little ones. 

Featuring a real iceberg, a tropical monsoon in a real rainforest and various other fun activities, your kids will have a blast and forget all about the damp weather outside.

Dynamic Earth indoor activities in Edinburgh
via Dynamic Earth

6. Chocolatarium

Of all the indoor activities in Edinburgh perfect for family fun with the kids, the Chocolatarium is a must-visit; it ensures they’ll have things to do on a rainy day. Located in the heart of Edinburgh, it offers a hands-on workshop that combines education with sweet treats.  

Kids will enjoy getting stuck in with the chocolate-making process (and tasting), visiting the gift shop and learning the science behind their favorite confectionery. 

7. Museum of Childhood Edinburgh

Still looking for things to do in Edinburgh with kids on a rainy day? Head to the Museum of Childhood for fun indoor kids activities. It's a lifesaver when the weather's dreary and the kids are feeling cooped up. They’ll enjoy witnessing old toys, games and even clothes from the past. It’s like stepping into a time machine.

8. Make Ceramics

Check out Doodles Ceramics Workshop when you need indoor activities in Edinburgh on a rainy day. It's a cool paint-your-own pottery spot with tons of pottery pieces to choose from and all the colors of the rainbow.

It's the perfect way to brighten up a gloomy day and a great option if you need things to do in Edinburgh with kids on a rainy day. Your little artists will have fun getting crafty and making their masterpieces.

Relaxing Rainy Day Activities

9. Enjoy a Spot of Afternoon Tea

Nothing says fun indoor activities in Edinburgh quite like enjoying afternoon tea and scrumptious finger foods at The Bonham Hotel. This luxurious tea experience is perfect when you need relaxing things to do in Edinburgh.

It’s something you might also consider doing in the colder months if you desire winter activities, you’ll be able to get out of the house for a bit while remaining warm and toasty. 

friends sharing afternoon tea
via The Bonham Hotel

10. Visit a Pub

Edinburgh in the rain can make the day seem unappealing, but you can still head on down to the local pub! It's perfect for a rainy day hangout. A pub visit stands out as one of the top indoor activities in Edinburgh.

Pubs are an integral part of Scottish culture and historically serve as a place to gather as a community. So, sip on warm drinks, savor a hearty meal and relax in the cozy atmosphere.

11. Grab Some Brunch

When it comes to choosing indoor activities in Edinburgh, you can’t go wrong when you decide to grab a bite to eat. You’ll find a variety of different spots serving up brunch daily, so treat yourself to some delicious pancakes or a hearty Scottish breakfast, then venture out to explore even more indoor activities in Edinburgh. 

12. Go See a Movie

Rainy day activities are the best, especially when you spend it indoors watching a movie. Dominion Cinema provides an authentic cinema experience right in the heart of Edinburgh.

It’s also the perfect cozy indoor date idea for couples or date ideas in Edinburgh, with comfortable seating and various screenings to choose from, you can’t go wrong.

13. Tour the National Galleries of Scotland

When it's raining cats and dogs, don't let the weather get you down. Head to the Scottish National Art Galleries for a relaxing indoor adventure.

Take your pick of which gallery to visit; the galleries include National, Modern One, Modern Two, and Portrait. You’ll have a blast exploring one of many indoor activities in Edinburgh.

National Galleries of Scotland indoor activities in Edinburgh
via National Galleries of Scotland

Edinburgh's life doesn't happen indoors or outdoors alone. It's a city built around both, one where going inside is part of the reason you visit, not an afterthought. Spend a few days moving between the two, and the city's two sides really tell the story of its history.

For even more fun things to do, check out other experiences happening on Classpop!