Login
List your B&B
B&B Viana do Castelo District
1150 Bed and Breakfasts in Viana do Castelo District,
Portugal
Filter
Sort
Our top selection
Price: Low → High
Price: High → Low
Best rated
Map
Review score
< 5
6
7
8
9
10
General amenities
Free Wifi
Electric vehicle charging station
Garden
Pets allowed
Free parking
More
Room Amenities
Private bathroom
Private entrance
Air conditioning
Bath
Private terrace
Private kitchen
More
Accessibility
Wheelchair accessible
Entire unit located on ground floor
Upper floors accessible by elevator
More
Room type
Holiday home
Apartment
Guest room
Popular destinations
Viana do Castelo
(226)
Ponte de Lima
(168)
Arcos de Valdevez
(119)
Caminha
(72)
Vila Praia de Âncora
(59)
Paredes de Coura
(45)
Vila Nova de Cerveira
(44)
Ponte da Barca
(42)
Valenza
(37)
Moledo
(34)
Monção
(31)
Melgaço
(26)
Soajo
(19)
Afife
(16)
Barroselas
(8)
Sistelo
(8)
Castelo do Neiva
(7)
Amorosa
(7)
Vila de Punhe
(6)
Riba de Mouro
(5)
Vitorino dos Piães
(4)
Beiral do Lima
(4)
Gavieira
(4)
Cristelo
(4)
More
Apartamento Mar Azul
Vila Nova de Cerveira
8.4
Camões Apartments
Ponte de Lima
8.5
Casa Outeiro 99
Paredes de Coura
8.5
The Quixote House
Caminha
8.8
Casa Pinto - AL
Valenza
9.2
Casa do Desassossego
Monção
9
Portugal Active Cabedelo Beach Lodge - Heated Pool
Viana do Castelo
9.7
Glamour Guest House
Viana do Castelo
10
Cantinho d'Azenha
Ponte de Lima
9
Bamboo AP by PortugalActive Sea n' Mountain View
Viana do Castelo
9
One bedroom apartement at Ponte da Barca 100 m away from the beach with city view shared pool and furnished terrace
Ponte da Barca
8
Barco no Coração da Cidade - Iate de 5 estrelas
Viana do Castelo
9.7
Atrium Areias
Viana do Castelo
9.4
BESTVILLAS Seixas Beira Rio
Caminha
7
Quinta da Ponte
Viana do Castelo
9.3
Paraiso Do Gabriel
Sopo
9.2
Vale D'Arcos - Casa com Piscina Privada
Arcos de Valdevez
9.3
Casa de Ponte
Ponte de Lima
9.8
Casa do Monte Locally Yours
Caminha
9.5
Casa das Infusões - Soalheiro
Melgaço
9.3
Casa da Mimi
Soajo
9.6
Regina Beach - Villa with Private Pool
Viana do Castelo
9
1
...
45
46
47
48