Experience & Destination Search, Morocco

48 tours & activities found
Ouarzazate Full Day
Day trips
Ouarzazate Full Day

Enjoy a fabulous journey through the Atlas mountains to the desert's door and enjoy breathtaking views of valleys and beoutifull Kasba's

Marrakech
13 Hours
Free Cancelation
4.2 (5 verified reviews) (5)
From US$54
Marrakech – Full Day
Day trips
Marrakech - Full Day

Immerse yourself in the thriving culture and impressive history of Marrakech

Marrakech
9 Hours
Free Cancelation
3.5 (6 verified reviews) (6)
From US$78
Marrakech – Full Day Private Tour
Day trips
Marrakech - Full Day Private Tour

Immerse yourself in the thriving culture and impressive history of Marrakech

Marrakech
9 Hours
Free Cancelation
Private Tour
From US$223
Sightseeing Casablanca from Casablanca
Walking Tours
Sightseeing Casablanca from Casablanca

Delve into the history and culture of Casablanca and explore the highlights of this old world city

Casablanca
3 Hours
Free Cancelation
From US$78
Camel Ride in Marrakech Palm grove
Day trips
Camel Ride in Marrakech Palm grove

A desert adventure without having to go to the Sahara!

Marrakech
3 Hours
Free Cancelation
3.0 (2 verified reviews) (2)
From US$40
Fantasia 1001 Nights Dinner Show
Food
Fantasia 1001 Nights Dinner Show

Enjoy a traditional Moroccan dinner under tents, entertained by belly dancers, horsemen and more

Marrakech
4 Hours
Free Cancelation
4.0 (1 verified reviews) (1)
From US$64
Fantasia 1001 Nights Dinner Show in Private transport
Food
Fantasia 1001 Nights Dinner Show in Private transport

Enjoy a traditional Moroccan dinner under tents, entertained by belly dancers, horsemen and more

Marrakech
4 Hours
Free Cancelation
From US$85
Hot Air Balloon ride with Breakfast
Day trips
Hot Air Balloon ride with Breakfast

Hot air Balloon ride

Marrakech
4 to 5 hours
Free Cancelation
From US$208
Quad Ride in Marrakech
Day trips
Quad Ride in Marrakech

Ride a quad and discover the beautiful landscapes of the palmgrove of Marrakech

Marrakech
4 Hours
Free Cancelation
From US$74
Berber Trail
Day trips
Berber Trail

Take a journey back into time as you travel up the Atlas mountains along the Berber Trail

Marrakech
8 Hours
Free Cancelation
From US$97
Sightseeing Fez from Casablanca
Day trips
Sightseeing Fez from Casablanca

Visit Fez, the Moroccan spiritual capital, for a sense of the Morocco's religious heritage

Casablanca
1 Day
Free Cancelation
From US$331
Day Tour To Marrakesh From Casablanca
Day trips
Day Tour To Marrakesh From Casablanca

Visit the medieval town of Marrakech for a look at Moroccan medinas, gardens and mosques

Casablanca
1 Day
Free Cancelation
From US$384
Day Tour To Rabat From Casablanca
Day trips
Day Tour To Rabat From Casablanca

Visit the capital of the Moroccan kingdom for a glimpse at modern Morocco

Casablanca
1 Day
Free Cancelation
From US$126
Essaouira Full Day – Private Tour
Day trips
Essaouira Full Day - Private Tour

Explore Essaouira, home to a traditional Portuguese harbor, art, fine wood-work, and a silver souk

Marrakech
Full Day
Free Cancelation
From US$145
Marrakech – Botanical Tour
Day trips
Marrakech - Botanical Tour

See the famous Majorelle Gardens while exploring the 'Pearl of the South'

Marrakech
3 Hours
Free Cancelation
From US$73
Marrakech – Palace and Monuments
Day trips
Marrakech - Palace and Monuments

Visit the medieval town of Marrakech, the second oldest imperial city in Morocco

Marrakech
3 Hours
Free Cancelation
From US$51
Marrakech – Souks and Medina
Walking Tours
Marrakech - Souks and Medina

Explore the souks of Marrakech's old medina and see the famous Djemaa El Fna Square

Marrakech
3 Hours
Free Cancelation
From US$38
Marrakech – Souks and Medina Private Tour
Walking Tours
Marrakech - Souks and Medina Private Tour

Explore the souks of Marrakech's old medina and see the famous Djemaa El Fna Square

Marrakech
3 Hours
Free Cancelation
Private Tour
From US$102
Nature and Adventure Park
Day trips
Nature and Adventure Park

Enjoy a full day of fun and adventure including an aerial activity, rappelling and hiking (one activity per person) . Lunch is included

Marrakech
8 Hours
Free Cancelation
From US$80
One Way Transfer – Airport/Hotel – Marrakech
Transfer
One Way Transfer - Airport/Hotel - Marrakech

Leave the driving to us as you enjoy a comfortable transfer from Marrakech’s airport to your hotel

Marrakech
15-25 Minutes
Free Cancelation
From US$32
Private Transfer – Casablanca to Fez
Transfer
Private Transfer - Casablanca to Fez

Leave the driving to us as you enjoy a comfortable transfer from Casablanca to Fez

Casablanca
3 Hour 20 mn
Free Cancelation
From US$457
Private Transfer – Casablanca to Marrakech
Transfer
Private Transfer - Casablanca to Marrakech

Leave the driving to us as you enjoy a comfortable transfer from Casablanca to Marrakech

Casablanca
2.5 Hours
Free Cancelation
From US$312
Private Transfer – Casablanca to Rabat
Transfer
Private Transfer - Casablanca to Rabat

Leave the driving to us as you enjoy a comfortable transfer from Casablanca to Rabat

Casablanca
1 Hour 15 mn
Free Cancelation
From US$187
Private Transfer Agadir Airport to Hotel in Agadir
Transfer
Private Transfer Agadir Airport to Hotel in Agadir

Let Gray Line pick you up and drop you off in luxury when you choose a private transfer

Agadir
30 Minutes
Free Cancelation
From US$83
Private Transfer Essaouira to Agadir
Transfer
Private Transfer Essaouira to Agadir

Leave the driving to us as you enjoy a comfortable transfer from Essaouira to Agadir

Essaouira
4 Hours 45 minutes
Free Cancelation
From US$281
Private Transfer Essaouira to Casablanca
Transfer
Private Transfer Essaouira to Casablanca

Leave the driving to us as you enjoy a comfortable transfer from Essaouira to Casablanca

Essaouira
4 Hours 45 minutes
Free Cancelation
From US$519
Private Transfer Fez Airport to Hotel in Fez and Vice-versa
Transfer
Private Transfer Fez Airport to Hotel in Fez and Vice-versa

Let Gray Line pick you up and drop you off in luxury when you choose a private transfer

Fez
15/25 Minutes
Free Cancelation
From US$63
Private Transfer Fez to Marrakech
Transfer
Private Transfer Fez to Marrakech

Experience the convenience of traveling with Gray Line as we take you from Fez to Marrakech on a scheduled shuttle

Fez
5 Hours 30 mn
Free Cancelation
From US$623
Private Transfer Marrakech to Agadir
Transfer
Private Transfer Marrakech to Agadir

Leave the driving to us as you enjoy a comfortable transfer from Marrakech to Agadir

Marrakech
3 Hours 45 minutes
Free Cancelation
From US$312
Private Transfer Marrakech to Casablanca
Transfer
Private Transfer Marrakech to Casablanca

Leave the driving to us as you enjoy a comfortable transfer from Marrakech to Casablanca

Marrakech
2 Hours 45 minutes
Free Cancelation
From US$312
Private Transfer Marrakech to Essaouira
Transfer
Private Transfer Marrakech to Essaouira

Leave the driving to us as you enjoy a comfortable transfer from Marrakech to Essaouira

Marrakech
2 Hours 45 minutes
Free Cancelation
From US$250
Private Transfer Marrakech to Fez
Transfer
Private Transfer Marrakech to Fez

Leave the driving to us as you enjoy a comfortable transfer from Marrakech to Fez

Marrakech
5 Hours 30 minutes
Free Cancelation
From US$623
Private Transfer Marrakech to Ouarzazate
Transfer
Private Transfer Marrakech to Ouarzazate

Leave the driving to us as you enjoy a comfortable transfer from Marrakech to Ouarzazate

Marrakech
4 Hours 15 minutes to 5 Hours
Free Cancelation
From US$270
Private Transfer Ouarzazate to Marrakech
Transfer
Private Transfer Ouarzazate to Marrakech

Experience the convenience of traveling with Gray Line as we take you from Ouarzazate to Marrakech on a scheduled shuttle

Ouarzazate
4 Hours 15 mn to 5 Hours
Free Cancelation
5.0 (1 verified reviews) (1)
From US$270
Private Transfer Rabat to Fez
Transfer
Private Transfer Rabat to Fez

Leave the driving to us as you enjoy a comfortable transfer from Rabat to Fez

Rabat
2 Hours 10 minutes
Free Cancelation
From US$312
Private Transfer Tangier to Casablanca
Transfer
Private Transfer Tangier to Casablanca

Leave the driving to us as you enjoy a comfortable transfer from Tangier to Casablanca

Tangier
3 Hours 45 minutes
Free Cancelation
From US$519
Private Transfer Tangier to Fez
Transfer
Private Transfer Tangier to Fez

Leave the driving to us as you enjoy a comfortable transfer from Tangier to Fez

Tangier
4 Hours 15 minutes
Free Cancelation
From US$477
Splendid Imlil Mount Toubkal
Day trips
Splendid Imlil Mount Toubkal

Explore the village of Imlil with lunch looking out over the second highest African summit

Marrakech
8 Hours
Free Cancelation
4.0 (1 verified reviews) (1)
From US$84
Transfer Casablanca Airport / Hotel in Casablanca  or vice versa
Transfer
Transfer Casablanca Airport / Hotel in Casablanca or vice versa

Let Gray Line pick you up at the airport and drop you at your hotel or vice versa

Casablanca
30 / 40 Minutes
Free Cancelation
5.0 (1 verified reviews) (1)
From US$71
Private Transfer Essaouira Airport to Hotel in Essaouira or vice versa
Transfer
Private Transfer Essaouira Airport to Hotel in Essaouira or vice versa

Let Gray Line pick you up and drop you off in luxury when you choose a private transfer

Essaouira
25 Minutes
Free Cancelation
From US$83

Trust in us, we've got you covered

...
Free Cancelation

We understand how important flexibility is right now

...
Secure Booking

Quick and secure booking wherever you are

...
Responsible Tourism

Responsible tourism since 1910

...
Health & Safety

Enhanced safety for your piece of mind

...
Trusted & Loved

20,000+ verified reviews with 90% excellence score

...
Local Service

Find authentic experiences delivered by locals