





Best Indoor Activities in Porto
Rain or shine, these Porto activities deliver.

Indoor Activities in Porto Worth Your Time
Porto isn’t all sunshine and river views. Sometimes, even the city has its off days, with dark rain clouds that just don’t seem to go away.
But your indoor plans don’t need to involve staring at the same four walls or wishing for the sun; Porto has plenty of ways to keep you entertained (and dry) even when the day is looking a little soggy.
From karting to hands-on workshops and rage rooms that are basically therapy with a baseball bat, even Mother Nature can’t rain on your parade. So wear your comfiest shoes, grab your umbrella, and check out the best indoor activities in Porto:
TL; DR: Best indoor activities in Porto
For adrenaline & movement:
🏎️ Indoor Karting at Kart Center de Matosinhos
⛳️ Mini Golf Porto
🪨 Indoor bouldering/climbing
⛓️💥 Rage Room
For hands-on creative experiences:
💐 Dried flower arrangement workshop with Blumi Studio (includes food and drinks)
🍴 Cooking Class
🍸 Cocktail workshop at Gallery Hostel
For relaxation & lowkey downtime:
🧖🏼♀️ Spa day at SB Space Head Spa Porto
📚 Silent Book Club Porto
Be sure to check out… 11 of the Coolest bars in Porto
Go Racing at Kart Center Matosinhos
When the rain comes down, why not channel your inner Lando Norris and hit the track at Kart Center Matosinhos.
This indoor circuit features electric karts that reach speeds of up to 45 km/h, a 250-metre track designed for both beginners and experienced drivers, and a timing system to track your best laps. It’s the closest you’ll get to Formula 1 glory without leaving Porto.
Prices start at €13,50 – more info can be found here.
Par-tee at MiniGolf Porto
When the grey clouds come out of nowhere, head indoors and swap wet streets for neon fairways at Minigolf Porto. Located in the Cedofeita area, this indoor 18-hole course features glowing UV lights and quirky obstacles, all guaranteed to bring in a good time for both novices and seasoned players. You can also enjoy a game of pool air hockey, and foosball, or grab a drink at the bar. It’s the perfect spot to embrace your competitive spirit, rain or shine.
Indoor Bouldering at São Rock Climbing Gym
When Porto’s drizzle refuses to quit, it’s time to take the climb indoors at São Rock Climbing. Located in Campanhã, this spacious bouldering gym features natural light, finished plywood walls, and an abundance of plants, creating a welcoming atmosphere for climbers of all levels.
The gym offers various climbing routes with different difficulty levels, catering to both beginners and experienced climbers. And when your arms need a break, their café is ready with coffee and snacks to refuel before you tackle the next wall.
Entrance fee is €8.00, more details on the costs can be found here.
Wreck havoc at Rage Room Porto
If you’re anything like me and the rain really dampens your mood, then I recommend heading to Rage Room Porto and literally smashing something. Think therapy with a sledgehammer. A 45-minute session includes all the protective gear, smashing tools, and five glass bottles to destroy—plus the option to bring a couple of your own items for maximum catharsis (cost of outside items is €2 a piece, no matter the size).
Hungry for more?… Here are the BEST breakfast spots in Porto
Make Your Own Dried Flower Arrangement
Flowers can brighten up even the rainiest of Porto days, and Juliana from Blumi Studio will show you how to turn them into something truly beautiful. Her 3-hour dried flower bouquet workshop (in both Portuguese and English) is relaxed, beginner-friendly, and fuelled by coffee and tasty treats.
By the end of the workshop, you’ll walk away with your own handmade bouquet and maybe even a new hobby.
Cook Up a Storm at Workshops Popup
Personally, nothing beats a cosy day in more than good food—and a rainy day is the perfect excuse to cook up something tasty. Workshops Popup offers a wide range of cooking classes, from sushi rolling to fresh pasta making, ceviche, and even vegetarian fine dining. You’ll be cooking in a spacious, fully equipped kitchen (so no scrubbing your own pans afterwards), guided by pros who make it all feel approachable and fun.
Prices vary depending on the cuisine, and you can check the full list of workshops here. Just don’t wait too long—spots sell out quickly.
Indulge In A Head Spa Treatment at SB Head Spa Porto
If there’s one silver lining to a rainy day, it’s having the excuse to totally unplug. And honestly? Nothing feels more indulgent than a Japanese-style head spa at SB Space.
Think gentle scalp massages, soothing hair treatments, aromatic oils, and a wash basin that cradles your head like it was designed by angels. It’s equal parts therapy and luxury — your mind unwinds, your hair thanks you, and suddenly the rain outside feels like part of the ambience.
This is the kind of pampering that will have you wondering why you ever settled for a regular shampoo.
Join Gallery Hostel's Cocktail Workshop
If the weather’s got you stuck indoors, you may as well make it boozy. Every Saturday, Gallery Hostel runs cocktail workshops where you’ll get hands-on behind the bar, mixing up classics and creative twists with the help of a pro bartender. You’ll learn the tricks, taste as you go, and walk away with a new party trick up your sleeve. Gallery Hostel is always cooking up something fun, like bingo nights and film screenings, so it’s worth following their socials to keep an eye on what’s next.
Get Lost in a Book at Silent Book Club Porto
Some activities are even better on a rainy day, and curling up with a good book is definitely one of them. At Silent Book Club Porto, you’ll spend 60 focused minutes reading in blissful silence—free of charge—and you can bring a book in any format you like. It’s the perfect way to smash your reading goals while enjoying some lowkey company.
Of course, finding the right material is essential to a successful sesh, which is where Rosebud Bookshop comes in. This independent English language bookstore in Porto is packed with bestsellers and hidden gems alike, and if there’s a book you want but can’t find, Rose is more than happy to order it for you.

Written By
Ysabelle is the voice behind Oh My Porto, a blog that peels back the glossy pages of travel brochures to reveal the heartbeat of the city. Through Oh My Porto, Ysabelle shares everything you need to make your time in Portugal unforgettable, from cultural deep dives to travel tips you won’t get anywhere else.
Oh, My Porto is a Porto & North Portugal-focused travel, food & lifestyle blog by writer Ysabelle Alesna.
Ysabelle shares her guides and recommendations to help travellers discover the heart of Porto and fall in love with the city just as she has.