USD
en en English
Hotels with indoor pool
Transport
Metro

72 properties found

Show on map

Filters

Clear all filters to see all properties

  • Our Sweet Flat By The Beach

    Our Sweet Flat By The Beach

    Apartment

    Excellent

    (6 reviews)

    9
    The spacious Our Sweet Flat By The Beach Viana do Castelo is located a 9-minute walk from Viana Locals and offers spa facilities such as an indoor pool. While staying in the apartment, guests can…

    starts from

    US$ 91 per one night

  • Casa De Sao Joao

    Casa De Sao Joao

    Homestay

    Excellent

    (19 reviews)

    8.4
    Offering a swimming pool, Casa De Sao Joao Apartment Viana do Castelo is situated around 20 minutes on foot from the Portuzelo Castle. Within a 6-km distance of the apartment you will find the Gil…

    starts from

    US$ 91 per one night

  • Casa Da Lo

    Casa Da Lo

    Holiday home

    Excellent

    (10 reviews)

    9.8
    Casa Da Lo Villa Viana do Castelo is located a 10-minute drive from the Medieval Bridge of Vilela and provides a swimming pool, ensuring a relaxing stay. The 1-bedroom villa includes complimentary…

    starts from

    US$ 162 per one night

  • Casa De Suelas

    Casa De Suelas

    Holiday home

    Excellent

    (20 reviews)

    9.6
    Situated around a 10-minute drive from Festa de Sao Bartolomeu, the 1-bedroom Casa De Suelas Viana do Castelo features a terrace with views of the mountain.

    starts from

    US$ 154 per one night

  • Viana Beach Surf House

    Viana Beach Surf House

    Holiday home

    Excellent

    (10 reviews)

    10
    Located nearly a 5-minute walk from the Amorosa Beach, the 5-bedroom Viana Beach Surf House Viana do Castelo villa offers opportunities for yoga in the area.

    starts from

    US$ 1324 per one night

  • Casa De Montedor

    Casa De Montedor

    Holiday home

    Excellent

    (5 reviews)

    10
    Casa De Montedor Villa Viana do Castelo is situated 0.7 km from the Montedor Lighthouse and provides an indoor pool for additional comfort. Located in the vicinity of Farol de Montedor, this 6…
  • Viana Beach Apartment

    Viana Beach Apartment

    Apartment

    Excellent

    (22 reviews)

    9.6
    To enjoy your vacation in Viana do Castelo, stay at the beachfront 1-bedroom Viana Beach Apartment Viana do Castelo, which is within 10 minutes' drive of the Gil Eanes Hospital Ship and 3.8 km from…

    starts from

    US$ 164 per one night

  • Quinta Do Fortunato-Casa Dos Caseiros-Minho, Viana Do Castelo, Meixedo-Turismo Rural

    Quinta Do Fortunato-Casa Dos Caseiros-Minho, Viana Do Castelo, Meixedo-Turismo Rural

    Apartment

    Excellent

    (46 reviews)

    9.4
    The 4-room Quinta Do Fortunato-Casa Dos Caseiros-Minho, Viana Do Castelo, Meixedo-Turismo Rural apartment is situated about 6 km from the Palacio da Brejoeira and offers a private swimming pool. One…

    starts from

    US$ 293 per one night

  • Quinta Do Penedo Real

    Quinta Do Penedo Real

    Holiday home

    Excellent

    (25 reviews)

    9.2
    Located approximately 15 minutes by car from the attractive Traje Museum of Viana do Castelo, the 1-bedroom Quinta Do Penedo Real Villa Viana do Castelo features a swimming pool with loungers.

    starts from

    US$ 162 per one night

  • Dunas

    Dunas

    Apartment

    Excellent

    (78 reviews)

    9
    To enjoy your vacation in Viana do Castelo, stay at the 1-room Dunas Viana do Castelo apartment, which is 3.4 km from the Casa dos Nichos and about 10 minutes by car from the Gil Eanes Hospital Ship.…

    starts from

    US$ 100 per one night

  • Casa Do Cato

    Casa Do Cato

    Holiday home

    Excellent

    (10 reviews)

    9.8
    Featuring a private pool for guests' relaxation, the 1-bedroom Casa Do Cato Villa Viana do Castelo is located nearly 25 minutes' walk from Arda Beach. Featuring a patio, this Viana do Castelo holiday…

    starts from

    US$ 196 per one night

  • Viana Do Castelo Home

    Viana Do Castelo Home

    Holiday home

    Excellent

    (23 reviews)

    9.8
    The traditional Viana Do Castelo Home is located 5 km from the Old Town Hall and provides a swimming pool, ensuring a relaxing stay.

    starts from

    US$ 235 per one night

  • Casa Largo Do Porto - Country House With Swimming Pool

    Casa Largo Do Porto - Country House With Swimming Pool

    Holiday home

    Excellent

    (26 reviews)

    8.6
    Located approximately a 10-minute drive from the Palacio da Brejoeira, the 1-bedroom Casa Largo Do Porto - Country House With Swimming Pool Viana do Castelo offers a terrace with views of the garden.

    starts from

    US$ 207 per one night

  • Calcada Velha

    Calcada Velha

    Holiday home

    Excellent

    (11 reviews)

    9.8
    Situated within a 7-km distance of the multi-level Ponte Eiffel Road Bridge, the 3-bedroom Calcada Velha Villa Viana do Castelo features a terrace with views of the river.

    starts from

    US$ 232 per one night

  • Harrisko Etxea

    Harrisko Etxea

    Apartment

    Excellent

    (23 reviews)

    9.6
    Overlooking the sea, Harrisko Etxea Apartment Viana do Castelo is nearly a 10-minute drive from the historic Church of Misericordia in Viana do Castelo. The apartment welcomes guests to enjoy seaside…

    starts from

    US$ 153 per one night

  • Casa Da Maravilhas

    Casa Da Maravilhas

    Holiday home

    Excellent

    (24 reviews)

    9.6
    Situated a mere 13 minutes' stroll from Mesa dos Tres Abades, Casa Da Maravilhas Villa Viana do Castelo features a patio with views of the pool. Featuring garden views, the Viana do Castelo holiday…

    starts from

    US$ 209 per one night

  • Pink Apartment - Spacious Apartment With Pool

    Pink Apartment - Spacious Apartment With Pool

    Apartment

    Excellent

    (39 reviews)

    9
    The 100 m² Pink Apartment - Spacious Apartment With Pool Viana do Castelo includes a terrace and is located 2.7 km from the Praca da Republica.

    starts from

    US$ 113 per one night

  • Casa D'Avo Bina Alojamento Local

    Casa D'Avo Bina Alojamento Local

    Holiday home

    Excellent

    (42 reviews)

    9.4
    Situated approximately 10 minutes by car from the Casa dos Arcos, the 2-bedroom Casa D'Avo Bina Alojamento Local Viana do Castelo features a terrace with views of the sea.

    starts from

    US$ 182 per one night

  • Santiago 1

    Santiago 1

    Apartment

    Excellent

    (31 reviews)

    9.8
    Staying at the 45 m² Santiago 1 Apartment Viana do Castelo, guests can relax on a terrace 3.1 km from the standing stone "Sao Paio de Antas Menhir". Wi-Fi is provided for both business and leisure…

    starts from

    US$ 185 per one night

  • Cabedelo Beach Apartment

    Cabedelo Beach Apartment

    Apartment
    Staying at Cabedelo Beach Apartment Viana do Castelo, guests can reach the Praca da Republica, situated 3.3 km away.
  • Parque De Campismo Orbitur Viana Do Castelo

    Parque De Campismo Orbitur Viana Do Castelo

    Campsite
    The 1-bedroom Parque De Campismo Orbitur Viana Do Castelo Hotel is located at a distance of 3.5 km from Casa dos Nichos History Museum, giving access to various tourist spots nearby.

    starts from

    US$ 144 per one night

  • Casa Da Quinta Do Outeiro

    Casa Da Quinta Do Outeiro

    Holiday home
    Situated 3 km from Castro do Alto das Valadas, Casa Da Quinta Do Outeiro Villa Viana do Castelo entices guests to explore various tourist attractions in the area.

    starts from

    US$ 160 per one night

All accommodations in Viana do Castelo

Choose from our list of carefully selected hotels to make your stay unforgettable!

Show more Show less

Change your search parametres to find the hotel you want.

Thank you for subscribing
Currency
  • USD U.S. dollar
  • EUR Euro
  • GBP Pound sterling
  • AUD Australian dollar
  • CAD Canadian dollar
  • BRL Brazilian real
  • CNY Chinese yuan
  • CZK Czech koruna
  • DKK Danish krone
  • HKD Hong Kong dollar
  • ILS Israeli new sheqel
  • JPY Japanese yen
  • MYR Malaysian ringgit
  • NZD New Zealand dollar
  • NOK Norwegian krone
  • PLN Polish zloty
  • RON Romanian leu
  • RUB Russian ruble
  • SAR Saudi riyal
  • SGD Singapore dollar
  • ZAR South African rand
  • KRW South Korean won
  • SEK Swedish krona
  • CHF Swiss franc
  • TRY Turkish lira
  • UAH Ukrainian hryvnia
  • THB Thai baht
  • ARS Argentina, Peso
Select language
Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0