of a pint £1
When: As a single traveller, you have the freedom of deciding when you want to go. You might prefer to avoid the midsummer months when the temperatures can soar to unbearable heights. Try to steer clear of European school holidays too as these are very popular times with tourists and prices often shoot up accordingly!
Where: There is a huge amount to see in Marrakech. There is the masterpiece of artisanship that is the Palais de la Bahia, there are the Saadian Tombs and the Majorelle Gardens as well as any number of attractive minarets and centres of religious learning.
Why: Marrakech is a fascinating city to visit whether you are by yourself or in a group. There are lots of sociable restaurants and bars too, meaning that you won't find it too hard to make new acquaintances.
When: If you possibly can avoid the middle of summer, you should definitely do so! The heat can be unbearable and dry, dusty winds often whip through the streets. Try to visit in the spring or autumn.
Where: Marrakech has plenty to offer friends who want to have a fun-filled holiday. You can search for bargains in the market places, go for a traditional hammam treatment and check out the city's many bars and clubs.
Why: Marrakech is a very fun place and very well suited to groups of tourists. There is some excellent nightlife - quite a rarity in Morocco. You might also appreciate having some back-up when haggling in the market places!
When: Marrakech is at its most romantic in the spring months when the climate is still reasonably mild and the surrounding countryside bursts into flower.
Where: There are plenty of romantic spots in Marrakech. Enjoy al fresco meals in the Djemaa el Fna square or in one of the more upmarket diners of the Nouvelle Ville and stay in one of the ancient and bewitchingly beautiful Riads which offer rooftop, sunset views across the city.
Why: Because Marrakech is a staggeringly beautiful city. There is so much here to make this an utterly unforgettable holiday. Be sure to check out the stunning Majorelle gardens - a fantastic place to cool off after a sweltering day in the city!
When: As you're likely to have timing dictated by the children's holidays, you might be best opting for the autumn bank holiday for a visit to Marrakech. The summer is just too hot whilst the city gets very crowded at easter and christmas time.
Where: You might prefer to stay slightly outside Marrakech in the Palm Grove where there are a number of excellent resorts offering luxurious accommodation with stunning views of the Atlas Mountains. Here there are plenty of activities for adults and children and the proximity of a great golf course.
Why: Central Marrakech might be a bit overwhelming for a family holiday. The palm grove is just a ten minute drive from the sights of the Medina whilst offering a range of activities to keep the children entertained whilst you're not sightseeing.