USD
en en English
Hotels with indoor pool
Transport
Metro

72 properties found

Show on map

Filters

Clear all filters to see all properties

  • Feelviana Sport Hotel

    Feelviana Sport Hotel

    Hotel

    Excellent

    (448 reviews)

    9.2
    The 4-star Feelviana Sport Hotel Viana do Castelo, located only a 5-minute walk from Viana Locals, features bike tours. Overlooking the garden, the hotel lies a few moments from the Cabedelo Beach…

    starts from

    US$ 287 per one night

  • Hotel Rali Viana

    Hotel Rali Viana

    Hotel

    Excellent

    (1387 reviews)

    8.2
    Located a mere 9 minutes' stroll from the attractive Traje Museum of Viana do Castelo, the 3-star Hotel Rali Viana Viana do Castelo provides guests with 24-hour front desk assistance and wake-up…

    starts from

    US$ 64 per one night

  • Casa Do Adro

    Casa Do Adro

    Guest house

    Excellent

    (1283 reviews)

    8.4
    Featuring a terrace and a heated pool, Casa Do Adro Hotel Viana do Castelo lies around 7 km from the Caminha Clock Tower. The hotel also offers guests Wi-Fi throughout the property.

    starts from

    US$ 44 per one night

  • Casa Melo Alvim - By Unlock Hotels

    Casa Melo Alvim - By Unlock Hotels

    Hotel

    Excellent

    (1282 reviews)

    8.6
    Providing 33 rooms, the 4-star Casa Melo Alvim - By Unlock Hotels Viana do Castelo is situated approximately 10 minutes' walk from Limia River. Offering an outdoor swimming pool along with canoeing…

    starts from

    US$ 90 per one night

  • Hotel Flor De Sal By The Editory

    Hotel Flor De Sal By The Editory

    Hotel

    Excellent

    (1821 reviews)

    8.6
    Featuring 2 indoor swimming pools, the 4-star Hotel Flor De Sal Viana do Castelo is 20 minutes' walk from the North Beach. Guests will enjoy an à la carte restaurant, a Turkish bath, a solarium, and…

    starts from

    US$ 107 per one night

  • Hotel Do Parque

    Hotel Do Parque

    Hotel

    Excellent

    (282 reviews)

    8.2
    Offering a sun terrace, a shared lounge, and a reading lounge, the 123-storey Hotel Do Parque Viana do Castelo is an 18-minute walk from the Municipal Museum of Viana do Castelo. Located 3.1 km from…

    starts from

    US$ 60 per one night

  • Pousada De Viana Do Castelo

    Pousada De Viana Do Castelo

    Hotel

    Excellent

    (1050 reviews)

    8.8
    Offering massage therapy, a shared lounge, and billiards, as well as the views of the sea, the smoke-free Pousada De Viana Do Castelo hotel is located about a 20-minute walk from the Church of Our…

    starts from

    US$ 127 per one night

  • Ap Dona Aninhas

    Ap Dona Aninhas

    Hotel

    Excellent

    (4325 reviews)

    9.2
    Located fairly close to the Gil Eanes Hospital Ship, the 4-star boutique-style Ap Dona Aninhas Hotel Viana do Castelo ensures hassle-free stays by offering a 24-hour front desk and wake-up service.

    starts from

    US$ 81 per one night

  • Flag Design Hotel

    Flag Design Hotel

    Hotel

    Excellent

    (2879 reviews)

    8.8
    The 4-star Flag Design Hotel Viana do Castelo, located a mere 0.8 km from the Gil Eanes Hospital Ship, offers an outdoor swimming pool, Wi-Fi in public areas.

    starts from

    US$ 74 per one night

  • Casa Do Avo Horacio

    Casa Do Avo Horacio

    Guest house

    Excellent

    (462 reviews)

    9.4
    Casa Do Avo Horacio Hotel Viana do Castelo offers access to the Casa dos Nichos, which is located around 7 km away. The hotel boasts a private swimming pool and a private garden within 15 minutes'…

    starts from

    US$ 81 per one night

  • Casa Da Reina

    Casa Da Reina

    Country house

    Excellent

    (280 reviews)

    9.4
    Casa Da Reina Guest House Viana do Castelo is located 3.2 km from the undeveloped Praia da Amorosa Beach and welcomes its guests to enjoy hiking and ping-pong.

    starts from

    US$ 108 per one night

  • 3 Marias Residence

    3 Marias Residence

    Guest house

    Excellent

    (791 reviews)

    9.2
    Located nearly 25 minutes' walk from the North Beach, 3 Marias Residence Viana do Castelo hotel features Wi-Fi in the rooms and parking on site. Featuring an outdoor swimming pool, this Viana do…

    starts from

    US$ 55 per one night

  • Morada Do Ultramar

    Morada Do Ultramar

    Homestay

    Excellent

    (246 reviews)

    9.2
    To enjoy your vacation in Viana do Castelo, stay at Morada Do Ultramar Apartment Viana do Castelo, which is within 7 km of the Sanctuary of Santa Luzia and within 25 minutes' walk of Arda Beach.

    starts from

    US$ 71 per one night

  • Casa Do Ameal

    Casa Do Ameal

    Bed & Breakfast

    Excellent

    (121 reviews)

    8.2
    Offering a seasonal outdoor pool, Casa Do Ameal Bed & Breakfast Viana do Castelo is situated in a historical district, a 25-minute stroll from the Cathedral of St. Mary the Great. There is parking on…

    starts from

    US$ 119 per one night

  • Quinta Dos Avos

    Quinta Dos Avos

    Guest house

    Excellent

    (416 reviews)

    9.4
    Located only 5 minutes on foot from the 3-star Quinta Dos Avos Hotel Viana do Castelo, guests can quickly reach the Parish of Carreco. This Viana do Castelo guest house also includes complimentary…

    starts from

    US$ 70 per one night

  • Axis Viana Business & Spa Hotel

    Axis Viana Business & Spa Hotel

    Hotel

    Excellent

    (2096 reviews)

    8.8
    The smoke-free Axis Viana Business & Spa Hotel Viana do Castelo is situated in an exhibition area of Viana do Castelo, about 25 minutes' walk from the Gil Eanes Hospital Ship and only 1.4 km from the…

    starts from

    US$ 86 per one night

  • Atrium Areias

    Atrium Areias

    Apartment

    Excellent

    (354 reviews)

    9.4
    Located merely a 9-minute walk from the Gil Eanes Hospital Ship and Shipyards of Viana do Castelo, Atrium Areias Apartment Viana do Castelo features views of the garden. This apartment entices guests…

    starts from

    US$ 461 per one night

  • Quinta Do Paco D'Anha

    Quinta Do Paco D'Anha

    Country house

    Excellent

    (150 reviews)

    8.8
    Situated within 3 km of the rustic sand Praia da Amorosa Beach, the 9-room Quinta Do Paco D'Anha Guest House Viana do Castelo villa has a seasonal outdoor swimming pool where guests can benefit from…

    starts from

    US$ 117 per one night

  • Quinta Do Monteverde

    Quinta Do Monteverde

    Country house

    Excellent

    (183 reviews)

    9.4
    Located a 25-minute walk from the Neiva Castle Beach, Quinta Do Monteverde Viana do Castelo villa offers a game room for guests' leisure. This 10-room country house features opportunities for hiking,…

    starts from

    US$ 215 per one night

  • Quinta Da Ponte

    Quinta Da Ponte

    Guest house

    Excellent

    (311 reviews)

    9.2
    Featuring a terrace and a rooftop swimming pool, the 3-star Quinta Da Ponte Hotel Viana do Castelo lies 3.4 km from the attractive Traje Museum of Viana do Castelo. Guests of the guest house can…

    starts from

    US$ 81 per one night

  • Quinta De Valverde

    Quinta De Valverde

    Holiday park

    Excellent

    (257 reviews)

    9.2
    Nestled in a historic park of the city, nearly 25 minutes' walk from Jardim da Marginal, the 4-star Quinta De Valverde Viana do Castelo hotel offers a picnic area and a golf course. Offering 7 rooms,…

    starts from

    US$ 139 per one night

  • Casa Do Nato -Turismo Rural

    Casa Do Nato -Turismo Rural

    Farm stay

    Excellent

    (176 reviews)

    9.6
    Casa Do Nato -Turismo Rural Viana do Castelo is located 6 km from the Sanctuary of Santa Luzia and provides an outdoor swimming pool, ensuring a relaxing stay. Guests can enjoy pool at this 8-room…

    starts from

    US$ 82 per one night

  • Quinta Dom Sapo - Agroturismo

    Quinta Dom Sapo - Agroturismo

    Country house

    Excellent

    (418 reviews)

    9.4
    Providing the chance for riverfront walks around 5 minutes' walk away, the lovely Quinta Dom Sapo - Agroturismo Viana do Castelo is equipped with a terrace for added enjoyment. The 10-room country…

    starts from

    US$ 71 per one night

  • Quinta Da Boa Viagem

    Quinta Da Boa Viagem

    Country house

    Excellent

    (141 reviews)

    9.2
    The 6-room Quinta Da Boa Viagem Guest House Viana do Castelo villa is located just around the corner from the Rodizio Mill and offers a treatment room for guests' relaxation. Featuring access to a…

    starts from

    US$ 162 per one night

  • Quercia Houses In Viana Do Castelo

    Quercia Houses In Viana Do Castelo

    Holiday home

    Excellent

    (81 reviews)

    9.6
    The 7-room Quercia Houses In Viana Do Castelo villa is located approximately 6 km from the Gil Eanes Hospital Ship and provides pool for active guests. Located about 15 minutes' drive from the Church…

    starts from

    US$ 1600 per one night

  • Quinta Do Vale Do Monte

    Quinta Do Vale Do Monte

    Country house

    Excellent

    (129 reviews)

    9.4
    The traditional Quinta Do Vale Do Monte Guest House Viana do Castelo villa is located about 6 km from the Sanctuary of Santa Luzia and provides pool for active guests.

    starts from

    US$ 109 per one night

  • Hill & Beach House

    Hill & Beach House

    Holiday home

    Excellent

    (42 reviews)

    9.4
    Boasting a location 4.9 km from the North Beach, Hill & Beach House Viana do Castelo villa provides a terrace with sea views. Featuring private parking, this 5-bedroom beachfront holiday home is…

    starts from

    US$ 299 per one night

  • Casa Do Albano

    Casa Do Albano

    Holiday home

    Excellent

    (22 reviews)

    9.4
    The 2-bedroom Casa Do Albano Villa Viana do Castelo is located 2.5 km from the Sanctuary of Santa Luzia and provides lawn tennis, badminton, and bike riding for active guests. Located around 10…

    starts from

    US$ 386 per one night

  • Casa De Mi Mar

    Casa De Mi Mar

    Holiday home

    Excellent

    (44 reviews)

    9.6
    Offering a location within a 15-minute drive of the Casa dos Nichos, the beachfront Casa De Mi Mar Villa Viana do Castelo gives access to various tourist spots in the area.

    starts from

    US$ 149 per one night

  • Casa Da Brea Viana Do Castelo - Villa & Apartment

    Casa Da Brea Viana Do Castelo - Villa & Apartment

    Country house

    Excellent

    (16 reviews)

    9.6
    Located 2.9 km from the Palacio da Brejoeira, the 9-room Casa Da Brea Viana Do Castelo - Villa & Apartment offers a sunbathing terrace with views of the garden.

    starts from

    US$ 607 per one night

  • Cabedelo Beach Flat

    Cabedelo Beach Flat

    Apartment

    Excellent

    (68 reviews)

    9.2
    The beachfront 1-bedroom Cabedelo Beach Flat Viana do Castelo is 4.2 km from the Municipal Museum of Viana do Castelo and offers a terrace with a swimming pool. The 90 m² apartment is approximately…

    starts from

    US$ 76 per one night

  • Residencia Das Louras

    Residencia Das Louras

    Homestay

    Excellent

    (10 reviews)

    9.4
    Located a 10-minute drive from the Our Lady of Agony Lighthouse, Residencia Das Louras Viana do Castelo overlooks the garden. Offering access to a swimming pool, this homestay is a stone's throw from…

    starts from

    US$ 177 per one night

  • Feel The Ocean Apartment - Praia Do Cabedelo

    Feel The Ocean Apartment - Praia Do Cabedelo

    Holiday home

    Excellent

    (29 reviews)

    9.4
    Offering a spa salon to ensure a relaxing stay, the beachfront Feel The Ocean Apartment - Praia Do Cabedelo Viana do Castelo villa is located 450 metres from the Cabedelo Beach. The 1-bedroom holiday…

    starts from

    US$ 500 per one night

  • Casa De Morao

    Casa De Morao

    Villa

    Excellent

    (45 reviews)

    9.4
    The 1-bedroom Casa De Morao Villa Viana do Castelo is located 4.9 km from Igreja de Nossa Senhora da Boa Morte and offers a rooftop swimming pool with loungers for guests to relax and unwind.

    starts from

    US$ 531 per one night

  • Casa Pedro E Ines

    Casa Pedro E Ines

    Holiday home

    Excellent

    (20 reviews)

    9.4
    Located 450 metres from the Portuzelo, Casa Pedro E Ines Villa Viana do Castelo offers a terrace with a view over the sea. Featuring a Jacuzzi, this 3-bedroom holiday home is 3 km from the Chapel of…

    starts from

    US$ 341 per one night

  • Viana Fishers House - Pool & Beach !

    Viana Fishers House - Pool & Beach !

    Holiday home

    Excellent

    (43 reviews)

    9
    The 6-room Viana Fishers House - Pool & Beach ! Viana do Castelo villa offers quick access to such tourist spots as the Praia de Castelo do Neiva, situated only 5 minutes' walk away. Located 3.2 km…

    starts from

    US$ 204 per one night

  • Encantadora Moradia T1, Com Piscina E Vista Mar A 500M Da Praia

    Encantadora Moradia T1, Com Piscina E Vista Mar A 500M Da Praia

    Holiday home

    Excellent

    (14 reviews)

    9
    The beachfront Encantadora Moradia T1, Com Piscina E Vista Mar A 500M Da Praia Viana do Castelo villa is located only 0.8 km from Farol de Montedor and provides a private swimming pool, ensuring a…

    starts from

    US$ 184 per one night

  • Meirinha House

    Meirinha House

    Chalet

    Excellent

    (75 reviews)

    9.6
    Nestled 6 km from the attractive Traje Museum of Viana do Castelo, Meirinha House Viana do Castelo villa features a private swimming pool along with sun loungers and a pool cover to help guests…

    starts from

    US$ 350 per one night

  • Casa Da Serra

    Casa Da Serra

    Holiday home
    Situated 4 km from the multi-level Ponte Eiffel Road Bridge, Casa Da Serra Viana do Castelo entices guests to explore various tourist attractions in the area.

    starts from

    US$ 208 per one night

  • B&B Villa Vale Flores

    B&B Villa Vale Flores

    Bed & Breakfast

    Excellent

    (320 reviews)

    9.4
    The 4-star B&B Villa Vale Flores Viana do Castelo is around a 10-minute drive from the Santoinho Sanctuary and features a deck with outdoor dining areas.

    starts from

    US$ 71 per one night

  • Vivenda Taborda

    Vivenda Taborda

    Holiday home

    Excellent

    (20 reviews)

    9.2
    Along with access to such natural sites as Paco Beach, just 1.7 km away, the 4-bedroom Vivenda Taborda Villa Viana do Castelo offers a private swimming pool. Providing guests with Wi-Fi and a free…

    starts from

    US$ 365 per one night

  • Casa Golfinho

    Casa Golfinho

    Holiday home

    Excellent

    (30 reviews)

    9.4
    During the stay at Casa Golfinho Villa Viana do Castelo, guests can indulge in mini golf or visit the attractive Traje Museum of Viana do Castelo, located 3 km away. Located 10 minutes' drive from…

    starts from

    US$ 247 per one night

  • Casa Do Casal - Country House With Swimming Pool

    Casa Do Casal - Country House With Swimming Pool

    Farm stay

    Excellent

    (102 reviews)

    9
    Situated 3.2 km from Pelourinho de Feira, Casa Do Casal - Country House With Swimming Pool Viana do Castelo entices guests to explore various tourist attractions in the area.

    starts from

    US$ 124 per one night

  • Viana Vista Villa

    Viana Vista Villa

    Holiday home

    Excellent

    (7 reviews)

    9.8
    The 2-bedroom Viana Vista Villa Viana do Castelo offers proximity to nearby tourist spots, such as the Temple of the Sacred Heart of Jesus, situated nearly 25 minutes' walk away.

    starts from

    US$ 1237 per one night

  • Perola De Viana - Cabedelo

    Perola De Viana - Cabedelo

    Apartment

    Excellent

    (30 reviews)

    8.8
    The beachfront 1-bedroom Perola De Viana - Cabedelo Apartment Viana do Castelo features a private swimming pool with a patio and is situated nearly 5 minutes' walk from Viana Locals. The attractive…

    starts from

    US$ 131 per one night

  • Fountain Retreat I Pool, Jacuzzi & Sports Escape

    Fountain Retreat I Pool, Jacuzzi & Sports Escape

    Villa

    Excellent

    (8 reviews)

    8.2
    Featuring a swimming pool for guests' relaxation, the 6-room Fountain Retreat I Pool, Jacuzzi & Sports Escape Villa Viana do Castelo is located approximately 10 minutes' drive from Povoado…

    starts from

    US$ 227 per one night

  • Just Like Home - Casa Do Cadinho

    Just Like Home - Casa Do Cadinho

    Villa

    Excellent

    (9 reviews)

    9.2
    The 2-bedroom Just Like Home - Casa Do Cadinho Viana do Castelo is located nearly a 25-minute walk from the Anta da Barrosa and provides a private pool, ensuring a relaxing stay.

    starts from

    US$ 435 per one night

  • Condominio Encantador, Com Piscina E Vista Mar - Ocean View Apartment

    Condominio Encantador, Com Piscina E Vista Mar - Ocean View Apartment

    Apartment

    Excellent

    (18 reviews)

    9.6
    The spacious 100 m² Condominio Encantador, Com Piscina E Vista Mar - Ocean View Apartment Viana do Castelo is located nearly a 15-minute drive from the Sanctuary of Santa Luzia and offers a swimming…

    starts from

    US$ 263 per one night

  • Quinta Do Bento Novo - Casa De Campo - Turismo Rural

    Quinta Do Bento Novo - Casa De Campo - Turismo Rural

    Holiday home

    Excellent

    (17 reviews)

    9.4
    Located approximately 7 km from the Main Church of Viana do Castelo, the 8-bedroom Quinta Do Bento Novo - Casa De Campo - Turismo Rural Viana do Castelo comes with a private swimming pool equipped…

    starts from

    US$ 702 per one night

  • Beach Front Apartment - With Swimming Pool, Barbecue And Tennis Court!

    Beach Front Apartment - With Swimming Pool, Barbecue And Tennis Court!

    Apartment

    Excellent

    (19 reviews)

    9.8
    Offering guests an outdoor swimming pool with a pool bar, the beachfront Beach Front Apartment - With Swimming Pool, Barbecue And Tennis Court! Viana do Castelo is a 9-minute walk from the Amorosa…

    starts from

    US$ 114 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