You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates
Hotel in Viana do Castelo · 0.84 km from centre
9.6
46 reviews
Breakfast available
A stay at B&B Hotel Viana do Castelo places you in the heart of Viana do Castelo, within a 15-minute walk of Foreigners and Borders Service and Igreja Matriz. This hotel is 0.7 mi (1.2 km) from Museu do Traje and 0.7 mi (1.2 km) from Republic Square.
Apartment in Viana do Castelo · 0.87 km from centre
8.3
33 reviews
Featuring a patio with mountain views, water sports facilities and a shared lounge, Casa de Lencastre can be found in Viana do Castelo, close to North Beach and 1.9 km from Shipyards of Viana do Castelo. Among the facilities at this property are a 24-hour front desk and a lift, along with free WiFi throughout the property. The property is non-smoking and is set 22 km from Golfe de Ponte de Lima.
The spacious apartment with a balcony and sea views features 3 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and a microwave, and 2 bathrooms with a bidet. Guests can take in the ambience of the surroundings from an outdoor dining area or keep themselves warm by the fireplace on colder days. The apartment offers bed linen, towels and laundry service.
A minimarket is available at the apartment.
Quinta da Barca is 30 km from the apartment, while Santa Luzia Sanctuary is 4.9 km from the property. Francisco Sá Carneiro Airport is 62 km away, and the property offers a paid airport shuttle service.
Hotel in Viana do Castelo · 0.92 km from centre
8.3
8,506 reviews
Breakfast available
Situated 700 metres from the city centre, the recently renovated Hotel do Parque offers a panoramic breakfast restaurant with views of the Lima River. Located within the Viana do Castelo Park and within the Santiago de Compostela pilgrimage route, it has a large outdoor swimming pool.
Do Parque's renovated rooms include satellite TVs and air conditioning. Some rooms feature balconies offering wide views of the river and Viana do Castelo.
The property's Panoramic Room is the setting for the varied and rich breakfast that is served each morning. A wide range of traditional Portuguese restaurants is available at a 10-minute walk.
After a swim in the children’s or adult’s pool, guests can also visit the fitness centre on the 7th floor. There is also a reading room to relax. Private parking is available on site.
Hotel do Parque is situated within 5-minute drive from Cabedelo Beach and a 5-minute walk from Viana do Castelo Train Station and from the main beaches in the area, like Moledo. Ponto de Lima is at a 25 km distance. The Hotel do Parque is 65 km from Porto's Francisco Sá Carneiro International Airport.
Apartment in Viana do Castelo · 0.97 km from centre
9.1
158 reviews
Situated in Viana do Castelo, 3.3 km from Shipyards of Viana do Castelo and 21 km from Golfe de Ponte de Lima, RR Residence features air-conditioned accommodation with a balcony and free WiFi. This recently renovated apartment is located 28 km from Quinta da Barca and 1.9 km from Santa Luzia Sanctuary. Parking on-site is available and the apartment also provides bike hire for guests who want to explore the surrounding area.
The spacious apartment has 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with cable channels, a dining area, a fully equipped kitchen, and a terrace with mountain views. A private entrance leads guests into the apartment, where they can enjoy some chocolates or cookies. This apartment is non-smoking and soundproof.
There is a coffee shop on-site.
A car rental service is available at the apartment.
Francisco Sá Carneiro Airport is 60 km from the property.
Guest house in Viana do Castelo · 0.98 km from centre
9.2
768 reviews
Situated just 3.2 km from Shipyards of Viana do Castelo, 3 Marias Residence features accommodation in Viana do Castelo with access to a seasonal outdoor swimming pool, a garden, as well as a shared kitchen. Boasting luggage storage space, this property also provides guests with a picnic area. There is a sun terrace and guests can make use of free WiFi and free private parking.
At the guest house, all units include a wardrobe. Units include a private bathroom with a walk-in shower, while some rooms are fitted with a balcony and others also feature pool views.
For guests with children, the guest house offers outdoor play equipment. Guests can also relax in the shared lounge area.
Golfe de Ponte de Lima is 20 km from 3 Marias Residence, while Quinta da Barca is 28 km from the property. Francisco Sá Carneiro Airport is 60 km away.
Hotel in Viana do Castelo · 1.01 km from centre
9.6
290 reviews
Breakfast available
Located in Viana do Castelo, Pousada de Viana do Castelo - Historic Hotel is a 2-minute drive from Sanctuary of Santa Luzia and 9 minutes from Foreigners and Borders Service. This eco-friendly hotel is 3.5 mi (5.6 km) from Capela de Nossa Senhora de Agonia and 3.6 mi (5.8 km) from Museu do Traje.
Hostel in Viana do Castelo · 1.08 km from centre
8.0
2,546 reviews
Breakfast available
Located in Viana do Castelo, this Pousada de Juventude features views over the Lima River. It is 1.5 km from the city centre and a 4-minute walk from the marina.
At this Pousada, guests may book accommodation in private twin rooms and in dormitories. Some of the twin rooms have their private bathroom, while other twin rooms and dormitories have access to shared bathroom facilities. Free WiFi is provided.
Local restaurants are available in the Viana do Castelo centre, most serving traditional Portuguese meals. Guests may also do their own cooking in the shared kitchen at their disposal. Meals may be enjoyed in the communal dining area.
The beach is 3.1 km away from the property. Moledo is within 27.8 km, while Esposende is at a 28 km distance. Porto International Airport is a 40-minute drive from the Pousada de Juventude de Viana do Castelo.
Apartment in Viana do Castelo · 1.32 km from centre
8.8
10 reviews
Set in Viana do Castelo, Flat at the beach offers a private pool. This property offers access to a balcony, free private parking and free WiFi. Guests can make use of a garden.
The spacious apartment has 2 bedrooms, 2 bathrooms, bed linen, towels, a flat-screen TV, a fully equipped kitchen, and a terrace with garden views.
Cabedelo Beach is 500 metres from the apartment, while Rodanho Beach is 2.1 km from the property. Francisco Sá Carneiro Airport is 58 km away.
Apartment in Viana do Castelo · 1.32 km from centre
10.0
2 reviews
Divine Waves Duplex by Portugal Active is set in Viana do Castelo, 1.9 km from Rodanho Beach, 6.1 km from Shipyards of Viana do Castelo, as well as 21 km from Golfe de Ponte de Lima. This apartment features free private parking, a lift and free WiFi. The property is non-smoking and is situated 600 metres from Cabedelo Beach.
The spacious apartment with a balcony and sea views has 2 bedrooms, a living room, a TV, an equipped kitchen with an oven and a microwave, and 2 bathrooms with a shower. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Quinta da Barca is 25 km from the apartment, while Santa Luzia Sanctuary is 8.3 km from the property. Francisco Sá Carneiro Airport is 58 km away.
Apartment in Viana do Castelo · 1.32 km from centre
9.3
27 reviews
Boasting air-conditioned accommodation with a heated pool, mountain view and a patio, Feel The Ocean Apartment Praia do Cabedelo is situated in Viana do Castelo. This beachfront property offers access to a balcony, free private parking and free WiFi. The accommodation features a 24-hour front desk and a lift for guests.
The apartment features 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with sea views. Guests can enjoy a meal on an outdoor dining area while overlooking the lake views. For added privacy, the accommodation features a private entrance.
Guests are welcome to eat in the on-site family-friendly restaurant, which is open for dinner, lunch, brunch and cocktails.
Guests can enjoy the indoor pool and garden at the apartment.
Cabedelo Beach is 500 metres from Feel The Ocean Apartment Praia do Cabedelo, while Rodanho Beach is 2 km away. Francisco Sá Carneiro Airport is 58 km from the property, and the property offers a paid airport shuttle service.
Apartment in Viana do Castelo · 1.34 km from centre
7.9
40 reviews
Set in Viana do Castelo, Pérola de Viana - Cabedelo offers accommodation with a private pool, a patio and mountain views. This beachfront property offers access to a balcony, free private parking and free WiFi. The accommodation provides a 24-hour front desk and a lift for guests.
The apartment with a terrace and sea views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchenette with an oven and a microwave, and 1 bathroom with a bidet. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.
A minimarket is available at the apartment.
Guests at the apartment will be able to enjoy activities in and around Viana do Castelo, like windsurfing, diving and fishing. Guests at Pérola de Viana - Cabedelo can enjoy canoeing and hiking nearby, or make the most of the garden.
Cabedelo Beach is 400 metres from the accommodation, while Shipyards of Viana do Castelo is 6.3 km from the property. Francisco Sá Carneiro Airport is 58 km away, and the property offers a paid airport shuttle service.
Apartment in Viana do Castelo · 1.34 km from centre
9.7
10 reviews
Situated in Viana do Castelo, 600 metres from Cabedelo Beach and 1.8 km from Rodanho Beach, Penthouse at Cabedelo Beach with Ocean View offers air conditioning. This beachfront property offers access to a balcony and free WiFi. The property is non-smoking and is set 6 km from Shipyards of Viana do Castelo.
The spacious apartment with a terrace and sea views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a bidet. Towels and bed linen are available in the apartment. The property has an outdoor dining area.
Golfe de Ponte de Lima is 21 km from the apartment, while Quinta da Barca is 25 km away. Francisco Sá Carneiro Airport is 58 km from the property, and the property offers a paid airport shuttle service.
Apartment in Viana do Castelo · 1.34 km from centre
8.9
18 reviews
Set in Viana do Castelo, 600 metres from Cabedelo Beach and 6.1 km from Shipyards of Viana do Castelo, Beach House Cabedelo offers a restaurant. This beachfront property offers access to a balcony, free private parking and free WiFi. The property offers bike hire and features a garden and outdoor pool.
The spacious apartment features a terrace, 2 bedrooms, a living room and a well-equipped kitchen. A flat-screen TV is featured. For added privacy, the accommodation features a private entrance.
A bar can be found on-site.
Guests at the apartment will be able to enjoy activities in and around Viana do Castelo, like fishing.
Golfe de Ponte de Lima is 21 km from Beach House Cabedelo, while Quinta da Barca is 25 km away. Francisco Sá Carneiro Airport is 58 km from the property.
Apartment in Viana do Castelo · 1.34 km from centre
9.0
16 reviews
Ocean view Cabedelo Beach Duplex is situated in Viana do Castelo, 6 km from Shipyards of Viana do Castelo, 21 km from Golfe de Ponte de Lima, and 25 km from Quinta da Barca. This beachfront property offers access to free WiFi and free private parking. The property is non-smoking and is located 600 metres from Cabedelo Beach.
The spacious apartment is equipped with 2 bedrooms, 2 bathrooms, bed linen, towels, a TV, a fully equipped kitchen, and a balcony with sea views. For added privacy, the accommodation features a private entrance.
Santa Luzia Sanctuary is 8.3 km from the apartment. Francisco Sá Carneiro Airport is 58 km away.
Apartment in Viana do Castelo · 1.35 km from centre
8.5
2 reviews
BlueGreen Beach Apartment, a property with massage services, is set in Viana do Castelo, 6.3 km from Shipyards of Viana do Castelo, 21 km from Golfe de Ponte de Lima, as well as 26 km from Quinta da Barca. The air-conditioned accommodation is 500 metres from Cabedelo Beach, and guests can benefit from on-site private parking and complimentary WiFi. The property is non-smoking and is situated 2.1 km from Rodanho Beach.
The apartment with a balcony and sea views has 1 bedroom, a living room, a TV, an equipped kitchen with an oven and a microwave, and 1 bathroom with a shower. Towels and bed linen are available in the apartment. The property has an outdoor dining area.
Santa Luzia Sanctuary is 8.6 km from the apartment. Francisco Sá Carneiro Airport is 58 km from the property.
Hotel in Viana do Castelo · 1.38 km from centre
9.0
308 reviews
Breakfast available
A stay at Axis Viana Business & SPA Hotel places you in the heart of Viana do Castelo, within a 5-minute drive of Foreigners and Borders Service and Igreja Matriz. This spa hotel is 1.1 mi (1.8 km) from Capela de Nossa Senhora de Agonia and 1.2 mi (1.9 km) from Museu do Traje.
Hotel in Viana do Castelo · 1.38 km from centre
9.8
63 reviews
Breakfast available
Located in Viana do Castelo, Hotel FeelViana is by the ocean – a 1-minute drive from Cabedelo Beach and 6 minutes from Foreigners and Borders Service. This spa hotel is 2.2 mi (3.5 km) from Igreja Matriz and 2.5 mi (4 km) from Museu do Traje.
Villa in Viana do Castelo · 1.42 km from centre
10.0
2 reviews
Breakfast available
A recently renovated villa located in Viana do Castelo, Oasis Dune, Praia do Cabedelo, Viana do Castelo features a garden. This beachfront property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 500 metres from Cabedelo Beach.
The spacious villa with a terrace and sea views features 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and an oven, and 2 bathrooms with a hot tub. Featuring air conditioning, this unit has a dressing room and a fireplace. For added privacy, the accommodation has a private entrance and soundproofing.
A minimarket is available at the villa.
Rodanho Beach is 1.8 km from the villa, while Shipyards of Viana do Castelo is 6.2 km from the property. Francisco Sá Carneiro Airport is 58 km away, and the property offers a paid airport shuttle service.
Apartment in Viana do Castelo · 1.42 km from centre
9.0
16 reviews
Located in Viana do Castelo, 6.1 km from Shipyards of Viana do Castelo, PortugalActive Beach Flat features accommodation with spa facilities. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is situated 700 metres from Cabedelo Beach.
The apartment consists of 1 separate bedroom, 1 bathroom and a living room.
Guests can relax in the garden at the property.
Golfe de Ponte de Lima is 21 km from the apartment, while Quinta da Barca is 26 km from the property. Francisco Sá Carneiro Airport is 58 km away.
Hotel in Viana do Castelo · 1.42 km from centre
9.0
115 reviews
Breakfast available
When you stay at Hotel Flôr de Sal in Viana do Castelo, you'll be on the boardwalk, within a 5-minute drive of Shipyards of Viana do Castelo and Castelo de Santiago da Barra. This beach hotel is 1 mi (1.6 km) from Museu de Arte e Arqueologia and 1.3 mi (2 km) from Gil Eannes.