Find the 3-star hotels that appeal to you the most
Check out our selection of great 3-star hotels in Viana do Castelo
B&B HOTEL Viana do Castelo is located in Viana do Castelo, within 1.8 miles of Cabedelo Beach and 1.9 miles of Shipyards of Viana do Castelo.

The 3-star Hotel Rali offers a free wellness center with sauna, Turkish bath, hot tub and indoor pool. Viana do Castelo’s city center is less than 5 minutes’ walk away.

Located 2297 feet from the city center, the recently renovated Hotel do Parque offers a panoramic breakfast restaurant with views of the Lima River.

Located in the historic center of Viana do Castelo, Hotel Margarida da Praça has been fully renovated in a building from the early 20th century.

Located in Quintiães, 14 miles from Shipyards of Viana do Castelo, Casa dos Assentos has accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

Located in Ponte de Lima and with Shipyards of Viana do Castelo reachable within 16 miles, Hotel Rural Solar das Arcadas provides express check-in and check-out, non-smoking rooms, an outdoor swimming...

This resort in Esposende faces the Cávado River and is 656 feet from the Atlantic Ocean. It offers an outdoor swimming pool, tennis courts and a gym. Free parking is available.

Featuring free WiFi, Apartamentos Turísticos Vila Praia is located in Vila Praia de Âncora, 48 mi from Vigo. Braga is 47 mi from the property. Private parking is available on site.

The Hotel Império do Norte is located in Ponte de Lima, the oldest village in Portugal. Wi-Fi access is free throughout the property, as well as a car park and private garages.

With a quiet location in the Minho province of Portugal, this modern hotel features green horizons and a professional golf course.


Popular with guests booking 3-star hotels in Viana do Castelo
Popular with guests booking 3-star hotels in Viana do Castelo
Popular with guests booking 3-star hotels in Viana do Castelo
Popular with guests booking 3-star hotels in Viana do Castelo