Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Top Viana do Castelo Hotels Deals

See all 401 Hotels in Viana do Castelo
Axis Viana Business & SPA Hotel

Axis Viana Business & SPA Hotel

Avenida Capitao Gaspar de Castro, Viana do Castelo
    4.0 out of 5.0
     
     

    Situated in Viana do Castelo, this spa hotel is within 2 mi (3 km) of Praca da Republica, Castelo de Santiago da Barra, and Monte de Santa Luzia Basilica. Church ...

    Axis Viana Business & SPA Hotel$89

    Axis Viana Business & SPA Hotel$89
    Casa Melo Alvim

    Casa Melo Alvim

    Av. Conde da Carreira, 28, Viana do Castelo
      4.0 out of 5.0
       
       

      Situated in Viana do Castelo, this eco-friendly hotel is within a 15-minute walk of Praca da Republica and Castelo de Santiago da Barra. Monte de Santa Luzia ...

      Casa Melo Alvim$92

      Casa Melo Alvim$92
      Pousada de Viana do Castelo - Historic Hotel

      Pousada de Viana do Castelo - Historic Hotel

      Monte de Sta. Luzia, Viana do Castelo
        4.0 out of 5.0
         
         

        Situated in Viana do Castelo, this hotel is within 2 mi (3 km) of Monte de Santa Luzia Basilica, Praca da Republica, and Castelo de Santiago da Barra. Cabedelo ...

        Pousada de Viana do Castelo - Historic Hotel$161

        Pousada de Viana do Castelo - Historic Hotel$161
        Hotel FeelViana

        Hotel FeelViana

        Rua Brás de Abreu Soares, N. 222, Viana do Castelo
          4.0 out of 5.0
           
           

          Nestled on the beach, this Darque hotel is within 3 mi (5 km) of Cabedelo Beach, Praca da Republica, and Castelo de Santiago da Barra. Monte de Santa Luzia Basilica ...

          Quinta Do Monteverde

          Quinta Do Monteverde

          Avenida da Praia, 338, Viana do Castelo
            3.0 out of 5.0
             
             

            Situated in Castelo do Neiva, this guesthouse is within 9 mi (15 km) of Cabedelo Beach, Praca da Republica, and Castelo de Santiago da Barra. Esposende Beach ...

            Casa do Monte de Roques

            Casa do Monte de Roques

            Rua Abreu Teixeira, 435, Viana do Castelo
              3.0 out of 5.0
               
               

              Situated in a rural location, this farm stay is within 12 mi (20 km) of Cabedelo Beach, Praca da Republica, and Monte de Santa Luzia Basilica.

              Fábrica do Chocolate

              Fábrica do Chocolate

              Rua do Gontim, N70 a 76, Viana do Castelo
                4.0 out of 5.0
                 
                 

                Situated in Viana do Castelo, this hotel is within 1 mi (2 km) of Praca da Republica and Castelo de Santiago da Barra. Monte de Santa Luzia Basilica and Cabedelo ...

                Fábrica do Chocolate$90

                Fábrica do Chocolate$90
                Hotel Laranjeira

                Hotel Laranjeira

                Rua Candido dos Reis, 45, Viana do Castelo
                  2.0 out of 5.0
                   
                   

                  Located in the heart of Viana do Castelo, this hotel is within a 15-minute walk of Praca da Republica and Castelo de Santiago da Barra. Monte de Santa Luzia ...

                  Hotel Do Cais

                  Hotel Do Cais

                  Estrada Nacional 13, Rua das Flores 115, Viana do Castelo
                    2.0 out of 5.0
                     
                     

                    Located in the heart of Darque, this hotel is within 3 mi (5 km) of Cabedelo Beach, Praca da Republica, and Castelo de Santiago da Barra. Monte de Santa Luzia ...

                    Hotel Flôr de Sal

                    Hotel Flôr de Sal

                    Av. de Cabo Verde 100, Viana do Castelo
                      4.0 out of 5.0
                       
                       

                      Situated on the boardwalk, this spa hotel is within 1 mi (2 km) of Castelo de Santiago da Barra and Praca da Republica. Monte de Santa Luzia Basilica is 2.2 ...

                      Hotel Flôr de Sal$135

                      Hotel Flôr de Sal$135