Situated near the Caves of Hercules, outside of town, Le Mirage looks out over a wonderful stretch of beach, although you might be hard-pressed to drag yourself from the luxury of the hotel to explore! Elegant pathways wind their way across lush lawns and down white-washed steps through the cliffs, whilst inside cooling marble is paired with bold-patterned fabrics throughout for a very sophisticated feel. The rooms are spacious and luxurious, and the hotel is dotted with terraces offering wonderful views over the ocean and beach. The perfectly-blue pool is a lovely place to relax and the restaurant is regarded as one of Tangier’s finest. For a bit of indulgence and relaxation, you’d be hard-pressed to find anywhere better in the north of Morocco.