Cheap hotels in Viana do Castelo

There are 19 cheap hotels in Viana do Castelo out of 195 places to stay in total, ranked by guest score and number of reviews.

19 cheap hotels in Viana do Castelo

Cheap hotels in Viana do Castelo have an average score of 8.9 out of 10, compared with 9.0 for all places to stay in Viana do Castelo, from 15,070 guest reviews in total. The best-rated is Hotel Laranjeira, with 8.8 from 3,633 reviews. By category: 6 four-star, 2 three-star, 6 two-star and 2 one-star.

See all hotels in Viana do Castelo

Frequently asked questions: cheap hotels in Viana do Castelo

How many cheap hotels are there in Viana do Castelo?

We list 19: 6 four-star, 2 three-star, 6 two-star and 2 one-star. They are ranked by guest score and number of reviews.

What is the best cheap hotel in Viana do Castelo?

Going by guest reviews, Hotel Laranjeira (8.8 out of 10 from 3,633 reviews), followed by Pensao O Laranjeira (8.5) and Rua Grande Hotel (8.5).