Skip to content
MoroccoHidden Gems

Discover Morocco’s Hidden Gems

About us

Morocco Hidden Gems

Morocco Hidden Gems is a local travel agency creating desert tours, day trips, activities and airport transfers across Morocco. We look after every detail, so you can simply enjoy the journey.

More about us

Tours from Marrakech

Handpicked journeys from Marrakech

Morocco Hidden Gems offers cultural and adventure tours from Marrakech. Choose a private or shared tour, with a local guide and comfortable transport.

See all 4 tours from Marrakech

Tours from Fez

Handpicked journeys from Fez

Morocco Hidden Gems offers cultural and adventure tours from Fez. Choose a private or shared tour, with a local guide and comfortable transport.

Tours from Casablanca

Handpicked journeys from Casablanca

Morocco Hidden Gems offers cultural and adventure tours from Casablanca. Choose a private or shared tour, with a local guide and comfortable transport.

See all 4 tours from Casablanca

Tours from Tangier

Handpicked journeys from Tangier

Morocco Hidden Gems offers cultural and adventure tours from Tangier. Choose a private or shared tour, with a local guide and comfortable transport.

Tours from Rabat

Handpicked journeys from Rabat

Morocco Hidden Gems offers cultural and adventure tours from Rabat. Choose a private or shared tour, with a local guide and comfortable transport.

New experiences are coming soon. Browse the page.

Tours from Agadir

Handpicked journeys from Agadir

Morocco Hidden Gems offers cultural and adventure tours from Agadir. Choose a private or shared tour, with a local guide and comfortable transport.

New experiences are coming soon. Browse the page.

Things to do

Activities & Things to Do

View all 7

See all 7 activities

Simple & secure

How booking works

  1. 1

    Pick your experience

    Filter by duration, price, private or shared, and Standard, Luxury or Premium.

  2. 2

    Choose dates & group size

    Select departure and return dates and the number of participants. The total updates instantly.

  3. 3

    Pay online

    Pay with card (Stripe) or PayPal on the provider’s secure page.

  4. 4

    Get your confirmation

    You receive a confirmation e-mail and our team is notified straight away.

Can’t decide? Let’s plan it together.

Tell us your dates and interests and we will recommend the best tour for you.

Contact us