Morocco is the ideal destination for those looking for winter sun without the long haul flight. Being only three hours form the UK and most European cities, short breaks to Morocco are ideal for those looking for more than a European getaway. Short breaks in Morocco will leave you feeling that you have travelled far further than you actually have thanks to the wonderful change in culture offering totally different culinary experiences architecture, culture and of course the wonderful Moroccan hospitality which is unique in itself.

For a long weekend in Marrakech, why not make it a four night experience and have a couple of nights in the bustle of the city and then shoot up into the nearby foothills of the Atlas mountains and enjoy the 'other' side of Morocco, the rural, peaceful and magically 'Biblical' scenery which will leave you feeling that you have been away for far more than four nights as you will have had the opportunity to slow down to that very human pace at which life happens in rural Morocco.

A weekend in Marrakech or Fes can be the ideal solution for couples or families looking for a blast of energy, excitement and extravagance! These cities run on pure adrenaline and will keep you busy and entertained day and night. Both offer a truly 'ethnic' weekend away but with all the luxury or simplicity you desire. Spectacular hotels and riads await you with fabulous pools, gardens and decor to transpose you into a thousand and one nights.

Fes and especially Marrakech offer a truly remarkable selection of places to eat out, ranging from simple street food with acrobats whirling around you to salubrious dinner hide aways hidden away down dark alleyways lit only by candles in lanterns. There is nightlife for those who have the energy, endless spa treatments and hammam scrubs to be had to leave you totally rejuvenated before returning home with a newly found 'Moroccan glow'!

With the new flights from London Luton to Essaouira, it is not possible to get away for a few nights to Essaouira without having to travel three hours by road from Marrakech to the coast. Easyjet now offers two flights a week making a weekend in the 'windy city' an easy and cost effective option.