Tailor-Made Concierge Services

Let us take care of every detail for you, with our dedicated team available 23 hours a day.

Contact Us

Leave It To Us

It's the little things that go a long way, which is why our dedicated concierge team is on hand 23-7 – taking care of the finer details, so you don’t have to.

Whether organising excursions for you and your family, booking your golf experience or surprising your loved one with a romantic meal in one of our restaurants, let us take care of the little details so you can stay busy having the trip of a lifetime.

Mazagan Beach and Golf Resort - take a cultural tour of the nearby historic city of Casablanca

Airport Transfers

Arrive in style and comfort to Mazagan Beach & Golf Resort. Our dedicated Reservations Team is on hand to arrange your travel to and from the airport to our resort, so you can focus on enjoying the trip of a lifetime. 

Mazagan Beach and Golf Resort - Take a trip into the historic city of Marrakech

Excursions and Private Travel

Whether it’s private transfers, complimentary shuttle services to El Jadida, Casablanca or beyond, or one of our many excursions, our concierge team will ensure you’re looked after every step of the way.

Excursions And Guides

Allow our concierge team to help you plan the ultimate day out and discover the culture, history and wonders of some of Morocco’s most enchanting cities.


Mazagan Beach and Golf Resort - visit the local town of El Jaida for a traditional Moroccan experience

The Finer Details

Mazagan Beach and Golf Resort - Moorish arches and manicured gardens welcomes you on arrival

Luxury Limousine Services

Travel in style with one of our luxury limousines. Our concierges will make sure your driver is ready to take you wherever you want, whenever you need.

Mazagan Beach and Golf Resort - Our knowledgeable and attentive concierge are on hand to help

Trip Assistance

Our concierge will ensure you have a stress-free stay from the moment it’s booked. From booking your flights to checking you in, we can assist with all aspects of the planning process.

Mazagan Beach and Golf Resort - Celebrate your wedding with a stunning beach ceremony and party

Special Requests

Whether it’s planning the perfect proposal or wedding day, or arranging a team building activity day or conference venue, your special request is our command.

You Choose, We Book

Whether it’s a lavish dinner, a stress-busting massage, or a game of golf you’re after, just let us know and we’ll take care of it.

Mazagan Beach and Golf Resort - experience our Gary Player, par-72 golf course alongside Atlantic views of the ocean

Golf Time

Book your tee time, get top tips and plan the perfect day on the award-winning course, all without lifting a finger.

Mazagan Beach and Golf Resort - Expertly grilled prime cuts enjoyed in a calm evening setting at George

Restaurant Bookings

Can’t choose between our 11 dining destinations? Don’t panic, our concierges are here to help.

Mazagan Beach and Golf Resort - master the waves by Jetski

Sports And Activities

With countless activities and sports available, our concierge team is on hand to help you choose the right activity and secure your space.

Mazagan Beach and Golf Resort - rejuvenate and replenish in our stylish ocean-view spa

Spa Sessions

A trip to the spa should never be stressful, so let our concierge team take the hassle out of your booking.

Premium Shuttle Services

With our complimentary shared shuttle service, we can pick you up and drop you off at the airport, take you to local points of interest and arrange direct transportation. 

Free For Guests

The free shuttle bus is for in-house guests only (non-group reservations). 

Advance Booking

A 24-hour advance reservation is required for all shuttles. Please contact our Concierge or Reservations team to book on +212 (0) 5 23 38 80 00 or cmn.concierge@mazaganbeachresort.com 

Flight Changes

Mazagan Beach & Golf Resort is not responsible for any flight changes or delays.