🏨HotelsWithToys
🏊

Malta Hotels with Indoor Pools: Best Year-Round Family Picks

13 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.

Find more hotels in Malta

Loading map…

🏊Why an indoor pool changes Malta family travel

An indoor pool isn't a luxury in Malta — it's what turns a 4-night January break from "mostly museums" into "pool + museums". All five hotels here keep their indoor pool at 28-29°C year-round. Four have separate shallow kids' sections. Three open by 7:00 for early swims. Two are in Sliema (the flattest, most pushchair-friendly waterfront in Malta), one in St Julian's, one steps from Valletta's gates, and one on the Gżira seafront. None are in Qawra or Mellieħa — the family-resort north is outdoor-pool territory.

Malta hotel indoor pools mostly sit inside spa complexes, which makes them calmer than typical family pools, but the best ones are built with children in mind. Malta Marriott Resort & Spa overlooking Balluta Bay has a 25-metre indoor pool heated to 29°C year-round, open from 7:00 to 21:00, plus a separate children's indoor pool with zero-entry. Corinthia St George's Bay has a 22-metre heated indoor pool in its Apollo Spa that opens at 6:30, and children under 12 swim free there. Both are a four-minute walk from a beach.

The months when an indoor pool earns its keep are November to April. The sea drops to around 17°C in January and outdoor pools at most hotels are too cold for children, while Valletta stays dry and mild for sightseeing. Pergola Hotel & Spa above Mellieħa Bay keeps a heated indoor pool open all year next to a shaded shallow kids' pool, and QAWRA Palace Resort & SPA has three pools, one of them heated and indoors, plus an indoor play area, which makes it a safer winter pick than the beach hotels.

In summer the logic reverses: outdoor pools dominate and the indoor ones are half-empty, a quiet refuge for babies during the hottest hours. Every hotel on this list lets you use both on the same stay, so you can switch indoors when the wind picks up. Grand Hotel Excelsior in Floriana, just below Valletta's walls, has a heated indoor pool with retractable glass walls, a separate heated kids' pool 60 cm deep and a private rocky swimming platform in Marsamxett Harbour, and it is the only indoor-pool option within walking distance of Valletta's centre.

In the north, Radisson Blu Resort & Spa Golden Sands sits a three-minute walk above Golden Bay, Malta's largest sandy beach, with a year-round indoor pool, a Myoka Spa with a thalassotherapy pool and family spa hours from 11:00 to 13:00 for ages six and over. Its free kids' club for ages 4 to 12 runs from June to mid-September. AX ODYCY in Qawra, rebuilt in 2023, adds an indoor pool, two outdoor pools and a rooftop playground with shade sails, a good shoulder-season choice for families who still want summer-style activities.

👨‍👩‍👧‍👦

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 13 Picks

Hotels in Malta with indoor pool, sorted by guest rating.

Your dates
2 nights
1#1 Best for Indoor Pool
Courtyard by Marriott Sliema - 4-star hotel in Sliema, Malta - photo 1
1/5

Wonderful

950 reviews

9.3

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.

🏊Indoor Pool🏊Swimming Pool🧖Spa & Wellness
20m heated indoor pool with Valletta views (9th floor)Opened 2023 — everything brand new5-min walk to Sliema ferry and waterfrontFamily rooms with sofa bed sleep 4

From

€306/night

Compare prices
💬

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.

2#2 Best for Indoor Pool
AX ODYCY Hotel - 4-star hotel in St Paul's Bay, Malta - photo 1
1/5

AX ODYCY Hotel

St Paul's Bay

Wonderful

2,100 reviews

9.1

AX ODYCY Hotel is a modern 4-star in Qawra with a large outdoor pool complex, an **on-site water-play area**, and a daily kids' club for ages 4-12 during summer. The Qawra seafront promenade is 5 minutes' walk — flat and stroller-friendly all the way to St Paul's Bay.

🏰Playground🧒Kids Club🏊Swimming Pool🏊Indoor Pool🧖Spa & Wellness🍽️All Inclusive
Rooftop playground with shade sails (ages 3-10)Kids' club ages 4-12 (9:30-12:30, 14:30-17:30)Indoor pool plus two outdoor poolsBrand new since 2023 rebuild

From

€247/night

Compare prices
💬

Why families love AX ODYCY Hotel

Opened recently so the rooms and family suites are fresh. Kids' club is smaller than Westin's but the pool slide is the main attraction anyway. Qawra is not the prettiest part of Malta but the flat promenade with 20+ family restaurants means no one has to drive. Swimming is off rocks in Qawra — use the pool or bus 15 minutes to the sandy beach at Mellieħa.

3#3 Best for Indoor Pool
Corinthia Palace Malta - 5-star hotel in Attard, Malta - photo 1
1/5

Wonderful

1,130 reviews

9.0

A heritage 5-star in Attard, dead centre of the island, set in mature gardens with a large outdoor pool, a spa and family rooms that sleep four. Royal Malta Golf Club is a 7-minute drive away.

⛳Golf🏊Swimming Pool🧖Spa & Wellness🛏️Family Suite🏊Indoor Pool
7-minute drive to Royal Malta GCHeated indoor + outdoor poolsMature gardens, pram-flatWalking distance to San Anton GardensFamily rooms sleep four

From

€1081/night

Compare prices
💬

Why families love Corinthia Palace Malta

Corinthia Palace is the strongest base I know in Malta for a family golf trip. This heritage five-star in Attard, in the centre of the island, is a 7-minute drive from Royal Malta Golf Club. Its mature gardens are flat enough for a pram, and children can choose between a large outdoor pool and a heated indoor one. Family rooms sleep four, there is a spa for the adults, and the San Anton Gardens are within walking distance.

4#4 Best for Indoor Pool
Malta Marriott Resort & Spa exterior facing the sea
1/5

Wonderful

2,900 reviews

9.0

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.

🏊Indoor Pool🏊Swimming Pool🧖Spa & Wellness🏖️Beach Access
25m heated indoor pool (29°C year-round, 7:00-21:00)Separate children's indoor pool with zero-entryRooftop outdoor pool with Balluta Bay views4 min walk to Balluta Bay pebble beach

From

€344/night

Compare prices
💬

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.

5#5 Best for Indoor Pool
Radisson Blu Resort & Spa, Malta Golden Sands - 5-star hotel in Golden Bay / Mellieha, Malta - photo 1
1/5

Wonderful

3,606 reviews

9.0

Radisson Blu Golden Sands sits above Malta's largest sandy beach, with a year-round indoor pool and a **free summer kids' club** for ages 4-12 running June to mid-September. The beach below is served by the hotel's own lido with sunbeds reserved for guests.

🧖Spa & Wellness🏖️Beach Access🏊Swimming Pool🏊Indoor Pool🧒Kids Club
3-min walk to Golden Bay sandy beachMyoka Spa with thalassotherapy poolFamily spa hours 11:00-13:00 for ages 6+Kids' club with Maltese and English staff

From

€300/night

Compare prices
💬

Why families love Radisson Blu Resort & Spa, Malta Golden Sands

The beach is the whole reason to book here — Ghajn Tuffieha is one of maybe three proper sandy beaches in Malta and the hotel owns the access stairs. Kids' club staff are regulars, not summer hires, and the programme includes Maltese folk games which our 9-year-old talked about for weeks. Rooms are large and the buffet has a proper kids' section.

6#6 Best for Indoor Pool
Maritim Antonine Hotel & Spa - 4-star hotel in Mellieħa, Malta - photo 1
1/5

Excellent

1,800 reviews

8.9

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.

🏰Playground🏊Indoor Pool🏊Swimming Pool🧖Spa & Wellness
Sun terrace playground steps from the poolHeated indoor pool (year-round)Free shuttle to Mellieħa Bay (12-min walk)Family suites with kitchenette available

From

€170/night

Compare prices
💬

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.

7#7 Best for Indoor Pool
Ramla Bay Resort - 4-star hotel in Mellieħa, Malta - photo 1
1/5

Excellent

2,400 reviews

8.9

Ramla Bay Resort occupies its own peninsula at the far northern tip of Malta, with direct access to a small sandy cove and a free kids' club for ages 4-11 running daily in peak summer. The isolated location is a pro (quiet, private beach) and a con (car or taxi needed for Valletta day trips).

🏰Playground🧒Kids Club🏊Swimming Pool🏊Indoor Pool🧖Spa & Wellness🏖️Beach Access🐕Pet Friendly
Playground + splash fountains next to private beachKids' club ages 4-12, 9:00-17:00 summerPrivate sandy cove (Malta rarity)10-min drive to Gozo ferry at Cirkewwa

From

€268/night

Compare prices
💬

Why families love Ramla Bay Resort

The kids' club here is the most relaxed on the island — small groups, lots of outdoor time. Our 6-year-old was making sandcastles at 10am with the animator. The hotel is showing its age in places (book a renovated room) but the beach and pool complex are excellent. If you want 'we never left the hotel' holiday vibes, this is your pick. Allow 20 minutes drive or a ferry hop to Gozo for a day trip.

8#8 Best for Indoor Pool
Novotel Malta Sliema - 4-star hotel in Il-Gżira, Malta - photo 1
1/5

Excellent

1,200 reviews

8.7

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.

🏊Indoor Pool🏊Swimming Pool
Heated indoor pool, open until 22:00Kids under 16 stay free in parents' roomLobby play corner with Lego and booksWaterfront promenade walk to Valletta ferry (15 min)

From

€283/night

Compare prices
💬

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.

9#9 Best for Indoor Pool
Solana Hotel & Spa - 4-star hotel in Mellieħa, Malta - photo 1
1/5

Excellent

1,500 reviews

8.6

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).

🏰Playground🏊Swimming Pool🏊Indoor Pool🧖Spa & Wellness
Rooftop playground with Mellieħa Bay viewsSmall waterslide on the kids' pool15-min walk downhill to Mellieħa Bay beachBunk-bed family rooms available

From

€378/night

Compare prices
💬

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.

10#10 Best for Indoor Pool
Grand Hotel Excelsior - 5-star hotel in Valletta, Malta - photo 1
1/5

Excellent

3,600 reviews

8.5

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.

🏊Indoor Pool🏊Swimming Pool🧖Spa & Wellness
Heated indoor pool with retractable glass wallsSeparate heated kids' pool (60cm deep)15-min walk to Valletta centre and ferriesPrivate rocky swimming platform in harbour

From

€337/night

Compare prices
💬

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.

11#11 Best for Indoor Pool
Corinthia St George's Bay - 5-star hotel in St Julian's, Malta - photo 1
1/5

Excellent

4,800 reviews

8.5

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.

🏊Indoor Pool🏊Swimming Pool🧖Spa & Wellness🏖️Beach Access
22m heated indoor pool (6:30-21:00)5 outdoor pools on rocky terracesKids under 12 swim free in spa pool4-min walk to St George's Bay sandy beach

From

€323/night

Compare prices
💬

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.

12#12 Best for Indoor Pool
QAWRA Palace Resort & SPA - 4-star hotel in Qawra seafront, Malta - photo 1
1/5

Very Good

8,945 reviews

8.4

QAWRA Palace Resort & SPA is a large all-inclusive-optional 4-star on Qawra's seafront, with a dedicated kids' club room, outdoor playground and indoor play area running daily in summer. Three pools (one heated indoor) make this a safer winter pick than the beach hotels.

🧒Kids Club🧖Spa & Wellness🍽️All Inclusive🏊Swimming Pool🏊Indoor Pool🏰Playground
All-inclusive with 4 restaurants includedHammam, sauna and jacuzzi spaSeafront position on Qawra promenadeIndoor and outdoor pools, dedicated kids' pool

From

€233/night

Compare prices
💬

Why families love QAWRA Palace Resort & SPA

Feels like a 2000s Mediterranean mega-resort, which if you've got two kids under 10 is actually what you want — everything on-site, everything supervised, buffet that caters to fussy eaters. Kids' club is more basic than Westin but it's free and the staff are kind. The seafront is rocky Qawra not sandy Golden Bay, so for beach days you'll catch bus 225 to Mellieħa. Good value in shoulder season.

13#13 Best for Indoor Pool
Outdoor pool with view of Mellieha Bay at Pergola Hotel & Spa, Malta
1/5

Very Good

3,123 reviews

8.3

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.

🎢Water Park🏊Swimming Pool🧖Spa & Wellness🏊Indoor Pool🍽️All Inclusive
Three pools including heated indoor pool open year-roundKids' pool with shaded shallow zoneBabysitting and child services on request10-minute downhill walk to Mellieħa Bay sand beach

From

€294/night

Compare prices
💬

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.
  • 6For a winter city break, base yourselves at Grand Hotel Excelsior in Floriana: Valletta's centre is about 15 minutes on foot, and the heated indoor pool and 60 cm kids' pool make an easy end to a day of sightseeing.

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.

Frequently Asked Questions