A normal hotel stay in Santo Amaro da Imperatriz will cost you +/- €65,90 per room. A normal weekend costs in total about €197,70. For an exclusive star hotel you have to count on €111,90 per stay. A budget hotel is cheaper. On average you pay €39,10 for 1 hotel night. A breakfast costs approximately €9,25 per guest. A night out in an average restaurant costs €19,10 p.p. The expected rate of a stay is a mix of: the location, the star rating, the board level and the availability of exclusive services such as a bubble bath or self-catering facilities.