Skip Navigation

Morocco & Tunisia

Northern Africa

Overview

Marrakech at the foot of the white-capped Atlas Mountains, Taroudant with its Orange and olive groves surrounding its high pink walls and the holy city of Fez, a flashback to medieval times, make Morocco an intoxicating mix of culture and mystique.

Equally exotic is Tunisia. Steeped in history and edged by white-sand beaches, it offers relaxation and culture in abundance.

Why not allow us to organise your luxury holiday to Northern Africa?

Flights, Timezone and Currency

Flights:

Royal Air Maroc from London Heathrow

Flight time: 4 hrs 30 mins (via Casablanca)

British Airways from London Gatwick to Tunis.

Flight time: 3 hrs

Time Difference:

GMT (Nov-Mar) BST -1hr (Apr-Oct)

Currency:

Moroccan Dirham and Tunisian Dinar

Climate - Marrakech

Month Jan Feb Mar Apr May Jun
Temp °C 18 20 23 25 29 33
Hrs of Sun 7 7 8 9 9 11
Rain mm 29 31 31 33 20 8
Month Jul Aug Sep Oct Nov Dec
Temp °C 38 37 33 28 22 19
Hrs of Sun 11 11 10 8 7 7
Rain mm 2 3 10 17 27 34
Amanjena

Amanjena

Marrakech - Morocco

A stunning property that is a masterpiece of Moorish delights

Prices from £3,100 per person

Royal Mansour

Royal Mansour

Marrakech

An enticing medina hotel that embodies the essence of Moroccan charm.

Prices from £4,575 per person

The Residence Tunis

The Residence Tunis

Carthage - Tunisia

A refined beach resort with facilities for all the family.

Prices from £1,205 per person

Riad Farnatchi

Riad Farnatchi

Marrakech

A luxurious bolt-hole in the heart of Marrakech’s vibrant Medina.

Prices from £1,360 per person

Four Seasons Resort Marrakech

Four Seasons Resort Marrakech

Marrakech

Revel in savvy Four Seasons service as you relax, reflect and reconnect.

Prices from £1,580 per person

Kasbah Tamadot

Kasbah Tamadot

Atlas Mountains - Morocco

An intimate and magical retreat

Prices from £1,645 per person

Mazagan Beach Resort

Mazagan Beach Resort

Casablanca - Morocco

Situated just south of Casablanca, this resort is set in stunning grounds.

Prices from £1,055 per person