The great thing about Morocco is the different types of holiday it offers, whether you want to sizzle in the city or lounge on the beach. Find the best place to stay for you...
If you're looking for an exotic Eastern city break, then booking your accommodation in Marrakech will certainly fit the bill. Here you can experience vibrant and chaotic souks with their spices, snake charmers, belly dancers and array of colourful goods on offer. For time out during the day, relax in a hamman, and watch the Djemaa al Fna Square come alive at night. Opting to stay near to the old town or 'Medina' would allow you to be absorbed into the more ancient side of Marrakech, where you may decide to stay in a traditional 'riad' - a house converted into a small hotel with a central courtyard. Or maybe the New Town is more up your street with its designer shops, hotels and restaurants.
If it's a beach break you're after, then Morocco also offers this. The resort of Agadir boasts a beautiful blue-flag beach and booking accommodation here means that you will have more than nine kilometres of sand to flop on. There's a wide range of hotels here, from budget up to exclusive, so you'll have plenty of choice.
Or how about opting for beautiful and bohemian Essaouira, a seaside resort with a laidback vibe? With its pretty harbour, gorgeous beach and beautiful seafront, it's little wonder that this was the setting for the film 'Kingdom of Heaven'. You may wish to book accommodation within the walls of the UNESCO World Heritage 'medina' or old town; however, there are a number of larger, high-end hotels outside the walls.