hey susana,there r nice apartments in essaouira with good prices which depend on the place u r in.I was there with a friend of mine who came from US and at first we found 2 nice appartments with tv and so on,even the kitchen stove and what u need,the price of one was like 20 euro and there other was 15 euros,we chose the last and it's nice,clean with sweet decorations,the two r about 10mins from the beach by feet,with the car it took us less.if u still check email me to give u the cell number of the owner.