Fraud Blocker
Where to Swim in Marrakech: The Best Pools, Water Parks & Day Passes (2026 Guide)
39298552 303721693543889 9065289924369973248 n 1

Travel writing based on first-hand experience

Wondering where to swim in Marrakech?

Marrakech is basically built for strategic cooling off. Think hotel pools with day passes, boutique riads with leafy courtyards, resort-style swim clubs where the loungers are comfier than most mattresses, and family-friendly water parks when you (or your kid) need slides, splashes, and chaos therapy. The slightly tricky part is knowing what’s actually open to non-guests, what’s worth the dirhams, and what’s just an overpriced selfie trap.

In this guide, we’ll show you where to swim in Marrakechfrom budget-friendly pool days to full-on luxury escapes—plus what to bring, what to expect, and how to plan it .


Oasiria Leisure Park

Oasiria Leisure Park

Just 4 km from Marrakech, Oasiria is the classic “everyone’s happy” water park. Kids get their own fun zones, parents get sun loungers and gardens, and thrill-seekers get their dose of adrenaline.

Expect a pirate lagoon, mini-slides for smaller children, a wave pool, and even a climbing wall over the water. If you (or your fearless offspring) want more action, there are rapids and a giant slide to keep the adrenaline flowing.

Between two swims, you can wander through the large garden, grab a drink at the bars, sit down at one of the restaurants, or pick up something at the shop.

Address: Amizmiz Road, km 4 | View on Google Maps
Opening hours: 10:00 AM – 6:00 PM. Open from April to the end of October.

Admission (2026)

  • 290 DH (approx. €27) for adults over 1.5 m tall
  • 190 DH (approx. €17) for children under 1.50 m and seniors over 65
  • Free for children under 0.8 m

The wave pool at Oasiria in Marrakech is usually the star of the show: loud, splashy, and almost guaranteed to tire the kids out.


Aqua Mirage Water Park

Aqua Mirage Water Park

About 20 minutes from the city center, Aqua Mirage is for families who like their water days big, busy, and full of slides. Think tubes, water castles, and a wide variety of slides that will keep older kids (and brave adults) climbing stairs and screaming happily all day.

It’s ideal if you want a proper “water park day” with lots of structure: big pools, multiple slides, and a resort-style vibe.

Address: Km 5, Tahanaout Road | View on Google Maps
Opening hours: Daily from 10:00 AM to 6:00 PM.
Open from May 1st to November 3rd, for non-hotel guests.

Entrance fee (2026)

  • 400 DH per adult and child over 1.5 m tall
  • 240 DH per child under 1.5 m and for seniors over 65
  • Free for children under 0.8 m (one free child per family or group)

Eden Andalou

Eden Andalou Marrakech

If you like the idea of water and sun but not the chaos of a huge park, Andalusian Eden is the more chilled cousin. The complex gives you daily access to its pool and facilities, with a few water slides to keep things fun without turning the day into an Olympic sprint between attractions.

It’s cheaper than the big parks, less crowded, but also comes with fewer activities for children and parents. Perfect if you just want a calm splash day, not a full theme-park marathon.

Address: Km 4, Amizmiz Road | View on Google Maps
Opening hours: Daily from 10:00 AM to 6:00 PM

Entrance fee (2026)

  • 250 DH per adult and child over 1.2 m tall
  • 120 DH per child under 1.2 m and for seniors over 65
  • Free for children under 0.8 m (one free child per family or group)


Swimming pool in the Agafay Luxury Camp near Marrakech

Agafay Luxury Camp near Marrakech
Agafay Luxury Camp

If you head out to the Agafay Desert you can book Agafay Luxury Camp. You get the desert, a pool, and a snack—pretty solid combo.

Keep in mind:

  • Desert pools are rarely heated, if ever.
  • Outside the very hot season, the water can be quite cold.

A swimming pool in the Agafay desert feels almost surreal, like a scene from a slightly polished Mad Max—dust, rocks, and then suddenly a blue rectangle of water in the middle of nowhere.


5 beautiful swimming pools in Marrakech (Day Pass)

If water parks are too much and you prefer a more relaxed, “day at a nice place” vibe, you can book Day Passes at various villas and country clubs around Marrakech.

Most of these spots are located in the east and south of the city, and you can reach them easily by taxi.

A few important points:

  • Some pools do not allow children under 12.
  • Others are very family-friendly.
  • The places below are listed from least expensive to most expensive.
  • Advance booking is essential – they often have limited capacity and only a lucky few get in each day.

Villa 55

Villa 55 Marrakech

At Villa 55, a Day Pass at 290 DH includes:

  • Access to the swimming pool
  • Lunch (starter + main course or main course + dessert)
  • Sun lounger and towel

Set in the Palmeraie, this villa gives you a lush, tranquil setting, palm trees and greenery included. It’s ideal for a quiet, relaxed day away from the city noise.

Address: Douar Makina La Palmeraie, Bab Atlas | View on Google Maps
Day Pass price (2026): 290 DH

The swimming pool at Villa 55 in Marrakech is exactly the kind of place where you think “I’ll just read a chapter” and suddenly it is sunset.


Villa Katia

Villa Katia

Villa Katia is another charming option, especially if you like gardens and mountain views. Here, the Day Pass is 300 DH per person and includes:

  • Access to the pool
  • A meal: starter, main course, and dessert

The property is surrounded by well-maintained gardens and offers beautiful views of the Atlas Mountains—perfect for a slow, restorative day.

Address: Tassoutante, Km 11 Ourika Road | View on Google Maps
Day Pass price (2026): 300 DH


Manzil la Tortue

Manzil la Tortue

Located about 20 minutes from Marrakech, Manzil la Tortue is built around a beautiful 40-meter-long swimming pool. The atmosphere is peaceful, and the views of the Atlas Mountains make it feel like a small escape from the city.

The Day Pass includes:

  • Lunch (starter + main course or main course + dessert)
  • Pool access
  • Sun lounger
  • Towel

⚠️ Important: Access is limited to children over 12 years old, so this one is not suitable for families with younger kids.

Address: View on Google Maps

Opening hours: 11:30 AM – 6:30 PM
Day Pass price (2026): 350 DH

The swimming pool at Manzil la Tortue in the Palmeraie of Marrakech feels more like a countryside retreat than a hotel pool.


Beldi Country Club

Beldi Country Club

Just 15 minutes from central Marrakech, the Beldi Country Club is a favourite for those who love a bit of rustic luxury. The pools are set among rose bushes and olive trees, giving the place a very authentic and exotic feel.

In 2026, several formulas are available:

  • Lunch + Pool access
    • Starter, main course, dessert
    • 440 DH (approx. €41) per adult (excluding drinks)
    • 280 DH (approx. €26) for children under 10
  • Pool access only (mattress + towels, excluding drinks)
    • 250 DH (approx. €23) per adult
    • 150 DH (approx. €14) per child under 10

Address: Route de Barrage, km 6 | View on Google Maps
Opening hours:

  • Pool: 10:30 AM – 6:00 PM
  • Lunch: 12:45 PM (first seating) and 2:30 PM (second seating)

Day Pass reference price (2026): 440 DH (for the lunch + pool formula)

The swimming pool at the Beldi Country Club in Marrakech is one of those spots where you end up taking far too many photos of roses and reflections in the water.


Oasis Lodges

Oasis Lodges

Oasis Lodges is a luxurious resort that offers access to several swimming pools with a Day Pass. If you want something elegant but still relaxed, this is a solid pick.

The Day Pass typically includes:

  • Access to the hotel pools
  • Sun loungers
  • Towels
  • Lunch (starter + main course or main course + dessert, drinks not included)

⚠️ Note: Children aged 14 and over are accepted, at the same price as adults. This is not a little-kid-splash area.

Address: Km 4, Amizmiz Road | View on Google Maps
Day Pass price (2026): 450 DH

The swimming pool at Oasis Lodges feels more like a chic hideaway than a day pool.


A day at the pool in a luxury hotel: 4 suggestions

If you want to really lean into the resort lifestyle for a day, these luxury hotels in and around Marrakech offer Day Passes with access to their pools and facilities. Perfect if you are not staying there overnight but still want the five-star experience.

Palmeraie Rotana Resort

Palmeraie Rotana Resort

Palmeraie Rotana Resort is a 5-star hotel with:

  • Several swimming pools
  • A spa area
  • Fitness center
  • Hammam
  • Multiple restaurants

In 2026, there is a package at around 450 DH per adult and 200 DH per child, which includes:

  • Access to the swimming pool
  • Towel and sun lounger
  • Buffet lunch
  • A non-alcoholic welcome cocktail

Hours for the Day Pass are usually 9:00 AM to 7:00 PM.

Address: Palmeraie Circuit | View on Google Maps
Day Pass reference price:

  • 450 DH per adult
  • 200 DH per child

Club Med La Palmeraie

Club Med La Palmeraie

If you want an all-in-one “holiday in a day” experience, Club Med La Palmeraie is your place.

The Day Pass costs:

  • 800 DH per adult
  • 650 DH for teenagers

Included:

  • Access to the pool
  • Lush gardens
  • A variety of activities like archery, tennis, volleyball, and golf (activities usually need to be booked the day before)
  • All-inclusive drinks
  • Snacks for pre-dinner drinks
  • All-you-can-eat buffet
  • Cocktails and beer are also unlimited at the outdoor bar

Address: Sidi Yahya La Palmeraie | View on Google Maps
Day Pass price (2026):

  • 800 DH per adult
  • 650 DH per teenager

Fairmont Royal Palm Marrakech

Fairmont Royal Palm Marrakech

For dramatic Atlas Mountain views and a very polished setting, Fairmont Royal Palm Marrakech is hard to beat. The main pool is lined with olive, orange, palm, and rose trees, and—big bonus—it is heated.

In 2026, the main pool package was priced at:

  • 900 DH per adult (around €85)
  • 50% discount for children under 12

This includes:

  • Access to a sun lounger
  • Parasol
  • Towel
  • A 3-course lunch

There is also the Club House swimming pool, which is:

  • 650 DH (around €60) per adult
  • Unheated
  • Reserved for adults only

Address: Royal Palm Estate – Amizmiz Road, km 12 | View on Google Maps
Day Pass price (2023):

  • 900 DH per adult
  • 450 DH for children under 12

The indoor swimming pool at the Fairmont Royal Palm completes the spa-like atmosphere and is perfect if you want a more sheltered swim.


Selman Marrakech Hotel

Selman Marrakech Hotel

At Selman Marrakech, the main attraction (aside from the horses and the design) is an 80-meter-long swimming pool, framed by palm trees and flowers. There is also a pool bar, a wellness area, and a kids’ club.

The Chill’in Pass (Monday to Saturday) costs 1500 DH per person and includes:

  • An à la carte lunch with starter, main course, and dessert

Children under 12 benefit from a 50% discount.

Address: Amizmiz Road, km 5 | View on Google Maps
Opening hours: 10:00 AM – 7:00 PM
Day Pass price (2026):

  • 1500 DH per adult
  • 750 DH for children under 12

If you are wondering where to swim in Marrakech, this 80-meter pool at the Selman Hotel is one of the most spectacular options.


Lake Lalla Takerkoust

Lake Lalla Takerkoust near Marrakech

If you have a car, another idea is to escape to Lake Lalla Takerkoust, about 40 km from Marrakech on the road to Amizmiz. It is a good option for a day trip, or even for a few days if you stay in one of the lakeside accommodations.

You can:

  • Go quad biking
  • Take a boat ride
  • Rent a pedal boat
  • Try kayaking or jet skiing
  • Or simply relax by the beaches, with mountains and dunes in the background

⚠️ Important:

  • Swimming is officially prohibited.
  • The water level is dropping year after year, so always follow local advice and posted signs.

View on Google Maps

➡️Plan your dream trip with this 3 -14 days perfect Morocco itinerary — packed with can’t-miss sights, insider tips, and magical experiences.

Middle East Travel Blog | Food, Culture & Hidden Gems