Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Viana do Castelo 3 Star Hotels

See all 254 Hotels in Viana do Castelo
Hotel Dona Sofia

Hotel Dona Sofia

Largo S. João do Souto, 131, Braga
3.0 out of 5.0
4.2 out of 5 (94 reviews)
Terrific staff, lovely location The room is a bit outdated (furniture) but very clean. The breakfast is excellent & in a pretty room with nice table linens. Location: beautiful chapel across the square. They do laundry for a fair price. Staff is superb, & their English is very good. I’d return in a heartbeat.
  Sep 28, 2017

$59

$59
Suave Mar Hotel

Suave Mar Hotel

Arantes E Oliveira 20335, Esposende
3.0 out of 5.0
4.1 out of 5 (77 reviews)
Very modern hotel on the water front road of Esposende. The breakfast was very nice.
  Sep 15, 2017

$50

$50
ibis Braga

ibis Braga

Rua do Carmo 38, Braga
3.0 out of 5.0
4.2 out of 5 (99 reviews)
Spacious room in an ideal locationWe had a great stay at this hotel. There was plenty of space in the room, with a spacious bathroom as well. It was fantastic to be so centrally located in Braga. The hotel staff were very welcoming and helpful too.
  May 17, 2017

$37

$37
Comfort Inn Braga

Comfort Inn Braga

EN 14 Ferreiros, Braga
3.0 out of 5.0
4.1 out of 5 (104 reviews)
Front desk liesThis summer I came to the front desk and ask for a room very late at night after seeing available rooms on Expedia. Front desk say they have no rooms available. I had to go back to the car and reserve it online. Awkward. Then back to the hotel to check in.
  Aug 24, 2017

$30

$30
Sol Povoa & Varzinn Hotel

Sol Povoa & Varzinn Hotel

Rua José Morneiro, 100, Povoa De Varzim
3.0 out of 5.0
4.5 out of 5 (91 reviews)
Very nice hotel. Situation is greatVery nice hotel. Very helpful staff even though with some staff didn’t understand or speak English. Very clean rooms. I would rate the hotel as **** I will definitely go back to this hotel and would highly recommend it.
  Oct 19, 2017

$66

$66
Urban Hotel da Estação

Urban Hotel da Estação

Largo Da Estacao 13, Braga
3.0 out of 5.0
3.4 out of 5 (8 reviews)
Nice hotel close to train station and city centreA nice hotel with a batter inside than the out looking. It is very convenient to the train station, only one minute walking and also very close to the old town center, 5 minute walking to the old commercial town gate where several nice restaurants are.
  Sep 28, 2017

$41

$41
Hotel Alfonso I

Hotel Alfonso I

A Gándara s/n - Guillarei, Tui
3.0 out of 5.0
4.1 out of 5 (33 reviews)

$41

$41
Hotel Valença do Minho

Hotel Valença do Minho

Av. Miguel Dantas, Valenca
3.0 out of 5.0
3.8 out of 5 (40 reviews)
Nice hotelIt is a nice hotel. Very nice and helpful staff, good breakfast, but they should have more illuminated the staircase, at night and even during the day it was too dark, and the shower curtain in my bathroom didn´t close properly so most of the floor got wet and it wasn´t nice.
  Oct 1, 2016

$55

$55
Grande Hotel da Póvoa

Grande Hotel da Póvoa

LARGO DO PASSEIO ALEGRE,20, POVOA DE VARZIM
3.0 out of 5.0
4.0 out of 5 (1 reviews)
Hotel Império do Norte

Hotel Império do Norte

Rua 5 de Outubro, 97, Ponte de Lima
3.0 out of 5.0
4.5 out of 5 (2 reviews)

$59

$59
Map

3 stars in Viana do Castelo

Search for hotels in Viana do Castelo on Expedia. You can easily find your hotels in Viana do Castelo using one of the methods below:

  • View our selection of featured hotels in Viana do Castelo
  • Use the map to find hotels in the Viana do Castelo area you prefer
  • Use the filters to see hotels in a specific area of Viana do Castelo, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Viana do Castelo
  • Enter your travel dates to view the best deals on hotels in Viana do Castelo - while they last