Best Hotels with Swimming Pools in Porto for Families (2026)
5 family-friendly hotels with swimming pool in Porto . Handpicked for families who want the best.
Porto has a pool problem — and it works in your favour. Because the city's historic centre is UNESCO-protected and densely built, most hotels compensate with indoor heated pools that work rain or shine. Prices for a family of four start at 162 EUR/night at the Mercure and go up to 370 EUR at PortoBay Flores. Most pools here are compact (8-12m) but well-maintained, and since Porto rarely gets the crushing heat of the Algarve, you won't fight crowds for a lounger. If you're comparing, check our [pool hotels in Lisbon](/portugal/lisbon/spa-wellness) or the [Algarve's kids clubs](/portugal/algarve/kids-club) for a different vibe. Below: 5 hotels we checked for pool size, kids' access, and whether breakfast is actually included.
Porto is a walking city, and that's mostly fine with kids over 4. The Ribeira waterfront (UNESCO) is flat and full of ice cream shops. The climb to Clérigos Tower is steep but short — 240 steps and the kids will count every one. Metro Line D crosses the Douro to Vila Nova de Gaia, where the port wine cellars have family-friendly tours (Cálem does a good one, 12 EUR per adult, kids free). For rainy days, the World of Discoveries museum near Miragaia is interactive and aimed squarely at 5-12 year olds (9 EUR entry). Strollers work on Rua das Flores (pedestrianised) but struggle on the cobbled hills. Trams are fun but packed in summer — take the Line 1 to Foz do Douro beach early morning instead.
🏊Why Porto works for a family pool holiday
Most Porto hotel pools are indoor, which makes sense given the Atlantic climate. Even in July you'll get 2-3 rainy days, and an indoor heated pool means your kids don't care. The Mercure has a seasonal outdoor pool with garden views. BessaHotel's indoor pool is open 8am to 10pm year-round at 28°C. Wine & Books and PortoBay Flores both have small but atmospheric indoor pools attached to spa facilities.
Pool sizes here are honest: 8 to 12 metres typically. Nobody's doing laps. But for kids who need to burn off energy after a morning of tile-spotting in the Ribeira, these pools do the job. The Altis Porto is the standout with both an indoor pool in the spa and an Art Deco outdoor rooftop pool overlooking the Douro. Kids under 16 can use the spa pool from 10am to noon only, so plan accordingly.
One thing to watch: several Porto hotels market spa plunge pools as swimming pools. We've filtered those out. Every hotel below has a real pool you can actually swim a few strokes in, not a 2x2m cold plunge.
Parent's take
We spent five days in Porto with a 6-year-old and a 9-year-old. By day three, the kids had seen enough azulejo tiles to last a lifetime, and the pool became our daily reset. Mornings we'd explore — Livraria Lello (skip the queue, buy tickets online for 8 EUR), the Douro riverfront, a port cellar tour that kept the 9-year-old surprisingly engaged. Afternoons: pool. The rhythm worked because Porto is small enough that you're never more than 15 minutes from your hotel. The 6-year-old's highlight was the funicular down to Ribeira. The 9-year-old preferred the pool.
Our Top 5 Picks
Hotels in Porto with swimming pool, sorted by guest rating.

Wine & Books Porto Hotel
Centro
Wonderful
1,356 reviews
A boutique 5-star with an **indoor pool** connected to the spa area. The pool is compact but elegant, surrounded by warm wood and soft lighting. The spa includes a Turkish bath, sauna, and contrast bath. Wine & Books also offers **babysitting services** on request, which is rare in Porto. The hotel restaurant focuses on Portuguese cuisine with a kids' menu available.
From
€320/night
Why families love Wine & Books Porto Hotel
This was our splurge pick and it delivered. The indoor pool area feels like a private club — dim lighting, warm wood, and nobody rushing you out. We used the babysitting service one evening (booked 24h ahead, 25 EUR/hour) and had dinner in the Ribeira without guilt. The rooms are large by Porto standards, around 30 sqm for the superior, and the minibar had actual juice boxes for kids. At 320 EUR/night it's steep, but the spa access and babysitting justify it if you need a break.

PortoBay Flores
Centro Histórico
Wonderful
1,254 reviews
PortoBay Flores sits on the pedestrianised **Rua das Flores** in the heart of Porto's historic centre. Its **small indoor pool with natural light** is part of the spa on the lower level. The pool is compact — more for cooling off than swimming lengths — but the natural-light design makes it feel open. Two on-site restaurants, a spa with steam bath, and rooms with original Portuguese architectural details. The location is the real draw: step outside and you're on one of Porto's prettiest streets.
From
€370/night
Why families love PortoBay Flores
Location made this hotel. We walked out the door onto Rua das Flores, grabbed a francesinha at a local café, and were at São Bento station in 3 minutes. The indoor pool is small — honestly, the kids used it for maybe 20 minutes each day — but the spa steam bath was a treat for us parents. At 370 EUR/night this is the most expensive on our list, and if the pool is your priority, the BessaHotel or Altis give better value. But if you want to be in the absolute centre with two restaurants downstairs and the best pastéis de nata in walking distance, PortoBay wins.

BessaHotel Baixa
Baixa
Wonderful
3,324 reviews
BessaHotel's strongest card is its **indoor heated pool on floor -1**, open daily **8am to 10pm**, heated to **28°C** year-round. The pool has natural light from glass walls and is around 10m long. The kid-friendly buffet at breakfast stands out — dedicated section with smaller portions, plain pasta, and fruit cups. Rooms are contemporary with good soundproofing.
From
€256/night
Why families love BessaHotel Baixa
The indoor pool saved us on two rainy afternoons. It's not huge but it's warm, clean, and open until 10pm — which meant we could swim after dinner while the kids were still buzzing. The kid-friendly buffet at breakfast was a surprise: separate station with cereal, yoghurt, and plain toast at kid height. Location near Bolhão Market meant we could grab cheap snacks all day. Parking garage on-site was a lifesaver since we drove from Lisbon. At 256 EUR/night it hits the sweet spot between budget and luxury.

Altis Porto Hotel
Miragaia
Wonderful
944 reviews
The Altis has the best pool setup in Porto: an **Art Deco rooftop pool** with Douro River views and a separate **indoor heated pool** in the 500 sqm Mandalay Spa. The rooftop pool is open to all ages. The indoor spa pool restricts **under-16s to 10am-noon** only. Four treatment rooms, sauna, Turkish bath, and jacuzzi round out the spa. Rooms overlooking the Douro are worth the upgrade.
From
€341/night
Why families love Altis Porto Hotel
Two pools in one hotel made this worth the price tag. Mornings we'd take the kids to the indoor spa pool during the 10am-noon kids' window — warm, quiet, and they had it nearly to themselves. Afternoons on the rooftop pool with the Douro view was for everyone. The catch: at 341 EUR/night this is firmly in the splurge category. The Miragaia neighbourhood is quieter than the centre but walkable to Ribeira in 10 minutes. We ate at the hotel restaurant twice and the kids' portions were generous.

Mercure Porto Centro Aliados
Aliados
Wonderful
1,548 reviews
The Mercure has a **seasonal outdoor pool** set in a garden courtyard, open June to September. It's not large — around 10m — but the surrounding garden with loungers makes it feel private. Rooms are modern, air-conditioned, and the family rooms fit two adults and two kids comfortably. Breakfast buffet is solid, with kids' options including pancakes and fresh fruit.
From
€162/night
Why families love Mercure Porto Centro Aliados
At 162 EUR/night this was our value pick. The pool is modest but the garden setting is surprisingly quiet for a city-centre hotel. Our kids loved the board games collection in the lobby. Breakfast was generous — the 9-year-old demolished the pastéis de nata station. Location is unbeatable: São Bento station is literally around the corner, and the Bolhão Market is a 5-minute walk. The rooms aren't huge but they're well-designed with enough space for two rollaway beds.
💡How to pick the right pool hotel in Porto
- 1Book a hotel with an indoor pool unless you're visiting strictly July-August. Porto's weather shifts fast — sunny mornings can turn to drizzle by 3pm. The BessaHotel and PortoBay Flores both have indoor pools open year-round.
- 2The Bolhão Market (5-minute walk from BessaHotel) has cheap, excellent pastéis de nata and fresh fruit. Grab breakfast there instead of paying hotel rates — you'll save 15-20 EUR per person, per day.
- 3If your kids are under 6, skip the steep streets near Clérigos and take the funicular Guindais (4 EUR round trip) between Batalha and Ribeira. It runs every 10 minutes in summer.
- 4Most hotel pools in Porto don't require a separate fee, but some restrict kids to specific hours. The Altis Porto limits under-16s in the spa pool to 10am-noon. Ask at booking, not at check-in.
- 5For a beach day, take the tram Line 1 to Foz do Douro (3 EUR) — it's a flat, sandy beach with shallow water, 30 minutes from the centre. Combine it with lunch at one of the Foz seafood restaurants.
More cities in Portugal with pool hotels
Explore hotels with swimming pool across Europe.