We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Trendy Boutique Family-friendly Charming Quiet Restaurant Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up & up & up Internet Air Conditioning Reduced mobility rooms Cheap Hotels Hotels with Restaurants Hotels with Free Wifi Non-Smoking Hotel Quiet Hotels Meeting room Business services Concierge Modern Hotels $ $$ $$$ $$$$ Quaint Vineyard Hotels Pets Allowed Within 10 km Within 25 km Any distance from Barroselas Station
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Casa do Monte de Roques
Booking.com
USD 69*
View Deal
Rua Abreu Teixeira 435 | Vila de Punhe, Viana do Castelo 4905-641, Portugal
2.6 km from Barroselas Station
  • Free Wifi
  • Free Parking
Quinta da Bouca d'Arques
Expedia.com
View Deal
Rua Abreu Teixeira, 333 | 4905-641 Vila de Punhe, Viana do Castelo, Portugal
2.9 km from Barroselas Station
  • Free Wifi
  • Free Parking
No photo provided
C - Lj. Morena-R, Esposende 4740-208, Portugal
4.8 km from Barroselas Station
    Casa do Baixinho I - III
    Lugar Do Baixinho, Viana do Castelo 4900, Portugal
    5.3 km from Barroselas Station
    • Pool
    No photo provided
    Rua do Baixinho, Viana do Castelo 4900, Portugal
    5.3 km from Barroselas Station
    • Pool
    No photo provided
    JoALo Rodrigues Cabrilho, Lapela 5470-019, Portugal
    6.8 km from Barroselas Station
      Hotel Compostela
      TripAdvisor
      View Deal
      Costa Verde s/n, Afife 4900-058, Portugal
      7.6 km from Barroselas Station
        No photo provided
        Rua Mauricio Teixeira 333 | Vila de Punhe, Viana do Castelo 4935-075, Portugal
        8.4 km from Barroselas Station
          Quinta do Monteverde
          Expedia.com
          View Deal
          Avenida da Praia 338, Castelo do Neiva, Viana do Castelo 4935-567, Portugal
          8.5 km from Barroselas Station
          • Free Wifi
          • Free Parking
          No photo provided
          Tamel, Santa Leocadia | Santa Leocadia, Barcelos 4750, Portugal
          8.7 km from Barroselas Station
          • Pool
          Hotel A Ponte
          TripAdvisor
          View Deal
          Rua do Poco do Pescadouro n 32, Viana do Castelo 4900-782, Portugal
          9.9 km from Barroselas Station
          • Free Wifi
          • Free Parking
          Hotel Paco de Vitorino
          Hotels.com
          USD 123*
          View Deal
          Rua do Paco 270 | Vitorino das Donas, Ponte de Lima 4990-240, Portugal
          10.7 km from Barroselas Station
          • Free Wifi
          • Free Parking
          No photo provided
          AMOMA
          View Deal
          Rua Pero Galego 203, Viana do Castelo 4935-056, Portugal
          10.7 km from Barroselas Station
            Hotel FeelViana
            Agoda.com
            USD 126*
            View Deal
            Rua Bras de Abreu Soares, No 222, Viana do Castelo 4935-159, Portugal
            11.2 km from Barroselas Station
            • Free Wifi
            • Free Parking
            Hotel do Parque
            Booking.com
            USD 46*
            View Deal
            Praca da Galiza, Viana do Castelo 4900-476, Portugal
            11.2 km from Barroselas Station
            • Free Parking
            • Breakfast included
            Savings alert: 25% below average rate

            The price you found is 25% lower than this hotel's average rate of USD 61/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Casa do Monte
            AMOMA
            View Deal
            Rua de Santa Maria 640 | Abade de Neiva, Barcelos 4750-008, Portugal
            11.3 km from Barroselas Station
            • Free Parking
            • Pool
            SAVE USD 15
            USD 136*
            Hotels.com
            USD 121*
            View Deal
            Rua do Gontim 70-76, Viana do Castelo 4900-474, Portugal
            11.4 km from Barroselas Station
            • Free Wifi
            • Restaurant
            Savings alert: 41% below average rate

            The price you found is 41% lower than this hotel's average rate of USD 204/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Axis Viana Business & SPA Hotel
            Booking.com
            USD 86*
            View Deal
            Avenida Capitao Gaspar de Castro, Viana do Castelo 4900-462, Portugal
            11.5 km from Barroselas Station
            • Free Wifi
            • Free Parking
            Quinta de Malta
            Expedia.com
            USD 86*
            View Deal
            Rua de Nossa Senhora de Loreto n 0152 | Durrães, Barcelos 4905-070, Portugal
            11.5 km from Barroselas Station
            • Free Wifi
            • Free Parking
            Hotel Jardim Viana Do Castelo
            Booking.com
            USD 46*
            View Deal
            Alameda 5 de Outubro 68, Viana do Castelo 4900-515, Portugal
            11.5 km from Barroselas Station
            • Free Wifi
            • Breakfast included
            Savings alert: 13% below average rate

            The price you found is 13% lower than this hotel's average rate of USD 53/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Hotel e Restaurante Margarida da Praca
            Booking.com
            USD 70*
            View Deal
            Alameda 5 de Outubro 58, Viana do Castelo 4900-515, Portugal
            11.5 km from Barroselas Station
            • Free Wifi
            • Breakfast included
            Savings alert: 20% below average rate

            The price you found is 20% lower than this hotel's average rate of USD 87/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Hotel Calatrava
            Booking.com
            USD 53*
            View Deal
            Rua Manuel Fiuza Junior 157, Viana do Castelo 4900-458, Portugal
            11.5 km from Barroselas Station
            • Free Wifi
            • Free Parking
            Savings alert: 13% below average rate

            The price you found is 13% lower than this hotel's average rate of USD 61/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Residencial Mira Rio
            Booking.com
            USD 46*
            View Deal
            Travessa da Estrada Nacional 13, Esposende 4740-314, Portugal
            11.6 km from Barroselas Station
            • Restaurant
            • Room Service
            Hotel Rali Viana
            SAVE USD 15
            USD 74*
            Booking.com
            USD 59*
            View Deal
            Avenida Dom Afonso III 180 | Viana do Castelo, Viana do Castelo 4900-477, Portugal
            11.7 km from Barroselas Station
            • Free Wifi
            • Free Parking
            Savings alert: 19% below average rate

            The price you found is 19% lower than this hotel's average rate of USD 73/night.

            We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

            Quinta Dom Sapo
            TripAdvisor
            View Deal
            Rua de Salgueiro 34 | Cardielos, Cardielos 4925-349, Portugal
            11.7 km from Barroselas Station
            • Free Parking
            • Pool
            Pensao Restaurante Verde Minho
            Rua do Anjinho 34 36, Viana do Castelo 4900-320, Portugal
            11.7 km from Barroselas Station
              No photo provided
              Rua Ponte de Lima 4990, Viana do Castelo 4900-451, Portugal
              11.7 km from Barroselas Station
                No photo provided
                Hotel Avenida Combatentes da Grande Guerra, Viana do Castelo 4900-544, Portugal
                11.7 km from Barroselas Station
                  Hotel Laranjeira
                  Booking.com
                  USD 61*
                  View Deal
                  Rua Candido dos Reis 45, Viana do Castelo 4900-082, Portugal
                  11.8 km from Barroselas Station
                  • Free Wifi
                  • Breakfast included
                  Savings alert: 10% below average rate

                  The price you found is 10% lower than this hotel's average rate of USD 68/night.

                  We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

                  Residencial Viana Mar
                  Avenida dos Combatentes da Grande Guerra 215, Viana do Castelo 4900-563, Portugal
                  11.8 km from Barroselas Station
                    Barroselas has 1 B&Bs/inns with 15 reviews
                    Quinta de Sao Sebastiao Hotel Rural
                    Rua Faria Torres 2 | Largo de São Sebastião, Barroselas 4905-475, Portugal
                    0.3 km from Barroselas Station
                    • Free Wifi
                    • Pool
                    See all 1 Barroselas B&Bs/inns
                    See all hotels in or near Barroselas
                    Casa do Monte de Roques
                    Booking.com
                    USD 69*
                    View Deal
                    Rua Abreu Teixeira 435 | Vila de Punhe, Viana do Castelo 4905-641, Portugal
                    2.6 km from Barroselas Station
                    • Free Wifi
                    • Free Parking
                    Quinta da Bouca d'Arques
                    Expedia.com
                    View Deal
                    Rua Abreu Teixeira, 333 | 4905-641 Vila de Punhe, Viana do Castelo, Portugal
                    2.9 km from Barroselas Station
                    • Free Wifi
                    • Free Parking
                    No photo provided
                    C - Lj. Morena-R, Esposende 4740-208, Portugal
                    4.8 km from Barroselas Station
                      Casa do Baixinho I - III
                      Lugar Do Baixinho, Viana do Castelo 4900, Portugal
                      5.3 km from Barroselas Station
                      • Pool
                      No photo provided
                      JoALo Rodrigues Cabrilho, Lapela 5470-019, Portugal
                      6.8 km from Barroselas Station
                        ** Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.