Carlos Olmo
Bahia Hotel
Agadir is the Torremolinos of Morocco, but in the old part of town (relatively old, because an earthquake destroyed virtually everything in the 60s), a bit farther away from the beaches but with a local atmosohere, you can find a cozy 2 star hotel with an attentive staff, clean rooms and a small garden.