Hi, willst Du denn jetzt nach Agadir oder Essaouira?
Für Essaouira wirst Du so nichts finden, es gibt dort keine pauschal buchbaren Hotels.
Wenn Du da hinwillst, musst Du Flug und Hotel getrennt buchen. Die nächsten Flughäfen sind Agadir und Marrakesch, beide ca 2 Fahrtstunden entfernt. Es fliegen z.B. tuifly, condor, Ryanair.
Flughafentransfer organisieren die Hotels.
Für Unterkunft in Essaouira googelst Du nach "Essaouira + Riad", da findest Du Angebote ohne Ende.
Sehr schön sind das "Les Matins Bleus" und das "Lalla Mira".
Essaouira ist ca. 1000 schöner als Agadir, allerdings kälter und windiger. Wenn es Dir hauptsächlich um Badeurlaub geht, dann ist Agadir geeigneter, bzw wenn Du individuell buchst, kannst Du ja eine Kombi machen.
Ausflüge nach Marrakesch werden von allen Hotels und Reiseveranstaltern in Agadir angeboten, allerdings würde ich diese nicht buchen. Man wird nur durch ein paar Highlights gezerrt und isst in einem langweiligen Touristenrestaurant ein mittelmässiges Touristenmenü.
Die Hauptsache - den abendlichen Djemma el Fna - kriegt man höchstens für 5 Minuten zu sehen, weil der Bus schon wartet, und auch in den Souks kommt man über den touristischen Teil nicht hinaus, weil die Zeit nicht reicht.
Lieber selbst eine Übernachtung in Marrakesch buchen, am besten in einem der stilvollen, prächtig renovierten Altstadthäuser (google : "Riad + Marrakesch"), und mit den Supratours-Bussen fahren.
Infos und Fahrplan hier:
Homepage marokkanische Bahn
Mein Vorschlag für eine gute Reiseplanung: Flug mit Ryanair nach Marrakesch, 3-4 Tage Marrakesch, Supratours-Bus nach Essaouira, 3 Tage Essaouira, und dann weiter nach Agadir.
Rückflug von Agadir mit Condor oder tuifly.
Allerdings kann man auch mal bei Lufthansa und Royal Air Maroc nach solchen Gabelflügen schauen, sind gar nicht mal so teuer.