Join the Elegant Travel Team

Help us create unforgettable experiences across Morocco. We're a passionate, growing team looking for people who love travel as much as we do.

Free Morocco Trips

All team members get one complimentary tour per year.

Wellbeing Budget

MAD 3,000/year for gym, therapy, or wellness activities.

International Team

Work with people from Morocco, UK, France, and beyond.

Performance Bonuses

Quarterly bonuses tied to company and personal targets.

Open Positions

6 roles currently available

OperationsSenior

Senior Tour Guide — High Atlas & Desert

Marrakech / FieldFull-timeOperations

Lead multi-day trekking and desert tours for international guests. Minimum 5 years guiding experience required. ONMT certification mandatory.

ONMT licensed guideFluent English + French5+ years field experienceFirst aid certified
Apply Now
SalesMid

Travel Sales Consultant

Marrakech (Office)Full-timeSales

Convert inbound leads into bookings via phone, WhatsApp, and email. Build personalised itineraries and upsell experiences to international travellers.

Tourism background preferredExcellent communication skillsCRM experienceFluent English
Apply Now
MarketingMid

Social Media & Content Manager

Remote / MarrakechFull-timeMarketing

Manage Instagram, TikTok, YouTube, and Facebook across all brand accounts. Create Reels, write blog content, and run paid campaigns targeting UK, US, and EU markets.

2+ years social media experiencePhotography / video editingCanva or AdobeAnalytics-driven mindset
Apply Now
OperationsMid

Luxury Experience Coordinator

MarrakechFull-timeOperations

Handle VIP bookings, private villa arrangements, private chef coordination, and bespoke experiences. Detail-obsessed and discreet.

Luxury hospitality backgroundAttention to detailStrong supplier networkFrench speaking preferred
Apply Now
TechnologyMid-Senior

Web Developer (Next.js / TypeScript)

RemoteFull-timeTechnology

Maintain and expand our booking platform. Work on new features, payment integrations, and performance improvements using Next.js 15 and TypeScript.

Next.js 15 proficiencyTypeScriptTailwind CSSPrisma / Supabase experience a plus
Apply Now
SupportJunior

Customer Support Specialist

Remote / MarrakechPart-timeSupport

Handle customer enquiries, resolve booking issues, and ensure every guest has a seamless pre and post-trip experience via chat, email, and WhatsApp.

Excellent written EnglishPatient and empatheticTravel industry knowledge a plusAvailable evenings/weekends
Apply Now

Don't see your role?

We love meeting talented people proactively. Send us your CV and tell us how you'd add value to the team.

Send Spontaneous Application