Those looking for a good deal on a hotel room in Setubal should consider looking at hotels in Sesimbra, which is generally the cheapest city to stay in. If you are looking to stay elsewhere, a good deal for a hotel in Setubal would be any price less than $149/night.