A causa de ser un área de baño y de juego, Póvoa de Varzim posee una gran diversidad de hoteles, son de destacar el "Grande Hotel" ("Hotel Mercure"), edificado en los años 30, cercano al casino; y los hostales instalados en la playa en Santo André, en la cumbre del Monte de São Félix y junto al campo de golf.