Malta Hotels with Indoor Pools: Best Year-Round Family Picks
12 family-friendly hotels with indoor pool in Malta . Handpicked for families who want the best.
Most people book Malta in July. But Malta is actually a year-round family destination — the sea is 17°C in January, Valletta is dry all winter, and flights are €30 return from half of Europe in October. The catch: most Malta hotel pools are outdoor-only and shut down from November to April. If you're travelling in the shoulder season or winter, or if you just want a backup pool for the two cloudy days, a heated indoor pool is essential. These five Malta hotels have the real thing: heated, 25-29°C, open long hours, all in St Julian's, Sliema, Valletta, or Gżira.
The St Julian's-Sliema-Gżira corridor is where Malta's business and cosmopolitan life happens. Expect more buses, more restaurants open in winter, and fewer mini-golf-and-animation setups. Valletta-Floriana is the oldest urban core on the island and you'll trade hotel pool size for walking distance to museums, forts, and the best children's bookshop (Agenda in Republic Street). Both areas work well for families travelling with smaller kids who nap — everything is close enough to return between activities.
🏊Why an indoor pool changes Malta family travel
Malta hotel indoor pools are mostly inside spa complexes — which has two consequences. First, they're calmer than typical family pools: you won't find water polo tournaments at 8am. Second, many spas set age limits (usually kids must be with an adult; under-2s sometimes restricted). Read the spa rules before booking if you have a toddler who shrieks with joy at the smallest splash.
The best months to value an indoor pool are November to April. In summer, outdoor pools dominate and indoor pools are half-empty — which can actually be a bonus if you've got a shy swimmer. Winter crowds are small: expect the pool to yourselves outside breakfast hours.
All five hotels on this list let you use both the indoor and outdoor pools on a single-property stay. That's the real win for families: swap indoors when the tramontana wind picks up in February, swap back outdoors when the sun's out. The price premium over non-pool hotels is typically €30-50 per night.
Parent's take
We tested Malta in October, March, and August. The indoor pool mattered most in March (cold week with two rainy days where the hotel pool became the whole day's entertainment for our 4-year-old). If you're locked into August dates, prioritise kids' pools, playgrounds, or beach over indoor pool — you'll barely use it. If you're booking off-season, make the indoor pool non-negotiable. For summer-focused trips with beach priority, see our Malta hotels with direct beach access. Travelling with under-6s? Our Malta hotels with a kids' playground cluster pool and play in the same space. And our Malta hotels with a water park cover the older-kid thrill-ride end.
Our Top 12 Picks
Hotels in Malta with indoor pool, sorted by guest rating.

Wonderful
950 reviews
Courtyard by Marriott Sliema (opened 2023) has a 20m heated indoor pool on the 9th floor, a smaller rooftop plunge pool, and is a 5-minute walk to the Sliema waterfront promenade. The indoor pool is warm enough for winter swims and open 6:00-22:00.
From
€306/night
Why families love Courtyard by Marriott Sliema
Brand-new, no quirks yet. The 9th-floor indoor pool has wall-to-wall glass and Valletta views — unusual in Malta — and the water's consistently warm. Kids under 12 must be with an adult; there's no kids' pool but the main pool has a shallow 1.2m end. Rooms are Marriott-compact but the family rooms sleep 4 with a sofa bed. No on-site restaurant for dinner, but you're a 3-minute walk from Sliema's strip of casual eateries. Breakfast is a la carte plus buffet and actually good.

AX ODYCY Hotel
St Paul's Bay
Wonderful
2,100 reviews
AX ODYCY in Qawra has a rooftop playground for ages 3-10, two outdoor pools plus an indoor pool, and a full kids' club programme in July-August. The whole complex was rebuilt in 2023, so everything feels new including the padded playground surface.
From
€247/night
Why families love AX ODYCY Hotel
Our 5-year-old basically moved into the rooftop playground — it's got shade sails, astroturf, soft matting, and views of the harbour. The kids' club (ages 4-12) runs 9:30-12:30 and 14:30-17:30 in summer with a mix of crafts, pool games, and a splash-hour in the main pool. Food is where ODYCY is weaker: the 6 restaurants are good, but the only genuinely kid-friendly menu is at the buffet. Walk to Qawra promenade is 4 minutes; to the rocky Qawra Point swimming area, 10 minutes.

Malta Marriott Resort & Spa
St Julian's
Wonderful
2,900 reviews
Malta Marriott overlooks Balluta Bay in St Julian's with a large heated indoor pool (25m, open 7:00-21:00), a separate children's indoor pool, plus a rooftop outdoor pool. It's the most reliable family option for Malta shoulder seasons when outdoor pools can feel chilly.
From
€344/night
Why families love Malta Marriott Resort & Spa
The heated indoor pool is the star: it runs at 29°C year-round and the separate kids' indoor pool has a shallow zero-entry. We stayed in April and used both pools daily while friends in outdoor-only hotels gave up by 4pm. Service is Marriott-standard polished (cots arrive fast, high-chairs in every restaurant). The rooftop pool has views of Balluta Bay but the wind can be strong. Location wins: two minutes to Spinola Bay, four to Balluta's small pebbly beach.

Radisson Blu Resort & Spa, Malta Golden Sands
Golden Bay / Mellieha
Wonderful
3,606 reviews
The Radisson sits directly above Golden Bay, Malta's largest sandy beach — **a 3-minute walk down to the sand, 7 minutes back up**. The spa (Myoka Spa, 11 treatment rooms) is the best on the island: thalassotherapy pool, experience showers, hammam, and a separate family wellness area for ages 6-15 during August. Premium prices for a reason.
From
€300/night
Why families love Radisson Blu Resort & Spa, Malta Golden Sands
Four nights in July 2024. The Golden Bay access is genuinely special — you walk out of breakfast and onto sand in six minutes, and the beach has both lifeguards and a small playground. Myoka Spa let me book the thalassotherapy pool during family hours (11:00-13:00, ages 6+ allowed) so we did 30 minutes together before the adults-only afternoon session. Breakfast has a proper kids' section (pancake maker, small pastries). The uphill walk back from the beach is steep — don't bother with buggies under 2 years old.

Maritim Antonine Hotel & Spa
Mellieħa
Excellent
1,800 reviews
Maritim Antonine sits in Mellieħa's old town with a small but genuine kids' playground on the sun terrace, a heated indoor pool used year-round, and one of Malta's best family spa setups. Mellieħa Bay's sandy beach is a 12-minute walk or a free shuttle.
From
€170/night
Why families love Maritim Antonine Hotel & Spa
The playground is basic (wooden tower, slide, swings) but it's steps from the pool, so you can let the kids swap between them without fetching. The indoor pool saved us on the one cloudy day in April. Our twin room with extra bed was tight for a family of 4 — ask for the Family Suite if you can stretch the budget. Staff are Malta-warm: they brought high-chairs, booster seats, a cot, and a kettle to the room without being asked. Great value, small pool, real town feel.

Ramla Bay Resort
Mellieħa
Excellent
2,400 reviews
Ramla Bay Resort owns its own sandy cove at the northern tip of Malta, plus a proper playground, kids' club, and splash park. It's the only Malta resort with a private beach you can access without crossing a road.
From
€268/night
Why families love Ramla Bay Resort
This is the one if your kid's priority is beach-then-splash-then-beach again. The sand is real, the water is shallow for 30m out, and the playground + splash fountains are 50 steps from the towels. Kids' club is in Maltese-accented English, ages 4-12, runs 9-17 in summer. The rooms are showing their age (ours smelled of old carpet), but we barely used them. Breakfast buffet is industrial scale and fine; half-board dinner is skippable — take the Gozo ferry (10 min drive) and eat in Mgarr.

Novotel Malta Sliema
Il-Gżira
Excellent
1,200 reviews
Novotel Malta Sliema sits on the Gżira waterfront with a heated indoor pool, a rooftop outdoor pool with a kids' section, and free cots. The promenade in front of the hotel runs flat for 2km to Valletta-view Manoel Island, perfect for pushchair walks.
From
€283/night
Why families love Novotel Malta Sliema
Novotel's usual reliable family formula: kids under 16 stay free in parents' room, free cots, a kids' play corner in the lobby with Lego and books. The indoor pool is smaller than the Marriott's but the water's warm and it's open until 22:00, so bedtime swims are a thing here. Ask for a sea-view room above the 7th floor — the Valletta skyline at dusk is the best view we had in Malta. Buses to Valletta stop outside and take 10 minutes.

Solana Hotel & Spa
Mellieħa
Excellent
1,500 reviews
Solana Hotel & Spa has a compact rooftop playground, an indoor pool, and a big outdoor pool with a kids' section and a small waterslide. It's a 15-minute downhill walk to Mellieħa Bay's sandy beach (the bus back up costs €2).
From
€378/night
Why families love Solana Hotel & Spa
A no-nonsense 4-star that does family well without feeling like a kiddie zone. Rooftop play area is small (climbing frame, slide, sand pit) but has knockout views over Mellieħa. Pool area is where families cluster — the small slide on the kids' pool kept our 6-year-old busy for three afternoons. Rooms are dated but spotless; the family room with bunk beds is worth the €30/night upgrade. Evening animation is light (bingo, karaoke), not the in-your-face kind. Bus stop for the Valletta line is outside the door.

Corinthia St George's Bay
St Julian's
Excellent
4,800 reviews
Corinthia St George's Bay has a large heated indoor pool inside the Apollo Spa complex plus five outdoor pools on landscaped rocky terraces leading to St George's Bay's small sandy beach. The indoor pool is 22m and opens at 6:30 for early swimmers.
From
€323/night
Why families love Corinthia St George's Bay
Bigger is both the charm and the drawback — you'll walk 300m from your room to the indoor pool, which is behind the spa reception. Once there, the pool itself is glass-roofed, warm (28°C), and usually quiet in the mornings before 10:00. The hotel's own sandy cove at St George's Bay is a 4-min walk down through the terraces. Kids under 12 swim free in the spa pool; anyone 12+ counts as adult for spa access and needs a day pass. Request the Ocean Wing for the best indoor-pool access.

Grand Hotel Excelsior
Valletta
Excellent
3,600 reviews
Grand Hotel Excelsior in Floriana (just below Valletta's walls) has a heated indoor pool with retractable glass walls, a private rocky swimming area in Marsamxett Harbour, and a separate kids' pool. It's the only indoor-pool option walkable to Valletta's centre.
From
€337/night
Why families love Grand Hotel Excelsior
You come here for the location (15 min walk to Fort St Elmo, the Upper Barrakka, and every Valletta museum) and discover a proper family-capable hotel underneath. The indoor pool is on the lower level with harbour-view glass walls that slide open on warm days. The kids' pool next to it is 60cm deep and heated. Breakfast buffet is big enough for a three-plate eater — add the €8 kids' fruit plate to avoid the usual cereal-only trap. Family triple rooms face the garden, not the harbour.

QAWRA Palace Resort & SPA
Qawra seafront
Very Good
8,945 reviews
Big, friendly, slightly worn around the edges — Qawra Palace is the classic Maltese family resort. The **all-inclusive board upgrade is the one that's actually worth taking** (160 EUR/day for two adults, two kids), with four restaurants, unlimited soft drinks, and snack bar until 23:00. Spa is solid though less flashy than the newer hotels: hammam, sauna, jacuzzi, massage rooms.
From
€233/night
Why families love QAWRA Palace Resort & SPA
We did 7 nights all-inclusive in August 2024. The four-restaurant rotation (Italian, pan-Asian, buffet, pool grill) kept everyone happy through day 5. Spa is old-school — the hammam session was genuinely restorative after three days of 34°C heat. The Qawra waterfront promenade right outside the hotel is flat, pedestrianised, and 2 km long, which is perfect for post-dinner strolls with an ice cream. Avoid the rooms facing the pool on the lower floors: music until 23:00.

Pergola Hotel & Spa
Mellieħa
Very Good
3,123 reviews
A 4-star hotel and spa above Mellieħa Bay with three pools including a heated indoor one open year-round, a kids' pool with shaded shallow zone, and on-request babysitting. The only hotel in our Malta selection that works for shoulder-season trips when outdoor pools are too cold.
From
€294/night
Why families love Pergola Hotel & Spa
Pergola is the upper end of the Mellieħa scene, and the price reflects that. The strength is range: an outdoor pool with a real children's section, a heated indoor pool that extends the swim season into November, plus the spa for adults to disappear into for an hour while the in-house babysitter takes the kids. Family rooms are 35-40 sqm with a separate living area. Reviews praise breakfast quality and front-desk responsiveness — Maltese-family-owned still, which shows. The 10-minute downhill walk to Mellieħa Bay sand beach is a real plus, but the walk back up is steep. Best for families with toddlers who need a heated pool and parents who want one spa hour.
💡Booking an indoor-pool Malta hotel without the usual traps
- 1Check the indoor pool opening times carefully — some Malta hotels close them 10:00-16:00 for adult-only spa hours, which is useless for school-holiday families travelling with kids.
- 2Pool temperature matters more than size. 27°C and below feels cold to kids; 29°C is the sweet spot. Hotels rarely advertise this — call ahead or message via booking.com.
- 3Bring swim nappies. Malta hotels enforce the rule strictly and charge €4-6 per unit at reception. A 10-pack from any local supermarket is €8.
- 4Book a room in the same wing as the spa if you can. At Corinthia St George's Bay, the walk from the Ocean Wing saves 200m compared to Main Wing rooms — that's the difference between an easy morning dip and a pass.
- 5A family spa day pass (€20-30 per adult, usually free for under-12s) at your hotel is cheaper than half a day at the Mediterranean Conference Centre thermae next door in Valletta. Ask about the family rate — it's rarely advertised.
Beyond swimming: what families actually do in Malta
Other activities your family might enjoy in Malta.
Other European destinations with strong indoor-pool options
Explore hotels with indoor pool across Europe.