Morocco is a great destination if you're after something seriously exotic but don't have the time or money for a long haul holiday. Although it's only three hours by plane, once you land in Morocco, you will feel worlds away. This vibrant country is fantastic for visitors of all sorts, whether you want to enjoy the beaches in Agadir or shop the souks in Marrakech. Morocco is great for exploring, you may even want to consider a holiday that splits your time between one of the cosmopolitan cities like Casablanca with a beach break in the Atlas region. Wherever you decide on, be sure to sample some of the top notch Moroccan cuisine though! Hotels4u has a great list of hotels in Morocco where you can enjoy the mix of relaxing by a pool or on the beach, with some cultural and eating experiences you will simply never forget.