If you want the ultimate in luxury while being as close to the action as possible, it’s hard to beat Royal Mansour. Located within the walls of the old city, this hotel is literally an oasis filled with riads, swanky Michelin-starred restaurants, intimate courtyards, and an endless amount of colorful mosaics. From the moment you step in, you’ll be treated like royalty, and that’s no surprise considering it was built by King Mohammed VI. At the time, he had meant for it to be one of the finest pieces of Moroccan architecture the world has ever seen, and we think he came pretty close. Every guest staying here will be treated to an individual riad which have some of the most elaborate rooms in the city, where every single detail of the room is more like a piece of art. In fact, the hotel was handmade by over 1,500 artisans from the around the city, down to every piece of tile and every last feather in the pillows. The rooms start around US$1,000 a night and go up to over US$50,000 a night. Needless to say, if you want a place to splurge, this is it.