Hotel Flôr de Sal is a great choice for your beach stay in Viana do Castelo. 2 indoor pools provide a splash of fun, while guests in the mood for pampering can visit the spa to indulge in deep-tissue massages, body wraps, and aromatherapy. Offering ocean views, Restaurante Saleiro serves Modern European cuisine and is open for breakfast and dinner. Other highlights at this upscale hotel include a rooftop terrace, a bar/lounge, and a fitness center. Fellow travelers love the beach location.