We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Vila Real District

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Property name

Reset
 
Free Newsletter

Interested in Vila Real District?

We'll send you updates with the latest deals, reviews and articles for Vila Real District each week.

Map of Vila Real District Hotels

Hotels (33)

B&Bs / Inns (90)

Specialty Lodging (57)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Certificate of Excellence
Travelers' Choice® 2017 Winner Small Hotels | Romance
 
Largo da Fonte, Pinhao 5085-2, Portugal
Ollie #1 of 33 hotels in Vila Real District
  •  True luxury 
  • This is a luxury hotel built into the mountainside in a small village of... more
  • April 27, 2017
Traveler photos (674)
Certificate of Excellence
Travelers' Choice® 2017 Winner Best Service | Top Hotels | Luxury
 
Parque de Vidago | Apartado 16, Vidago 5425-307, Portugal
Show Prices
$203 - $428 Avg. price/night*
Ollie #2 of 33 hotels in Vila Real District
  •  Stunning hotel! 
  • The hotel is 1 hour north East of Porto and situated in a glorious park... more
  • April 13, 2017
Professional photos | Traveler photos (499)
Rua Antonio Manuel Saraiva, Pinhao 5085-034, Portugal
Show Prices
$179 - $470 Avg. price/night*
Ollie #3 of 33 hotels in Vila Real District
Professional photos | Traveler photos (462)
Lugar do Extremo, Chaves 5400-801, Portugal
Show Prices
$85 - $205 Avg. price/night*
Ollie #4 of 33 hotels in Vila Real District
#1 of 12 hotels in Chaves
Professional photos | Traveler photos (243)
Casa das Pipas (Sabrosa) 2.5 of 5
EN 323 Celeiros-Pinhao-Sabrosa road | Quinta do Portal vineyard, Sabrosa 5060-909, Portugal
Show Prices
$105 - $130 Avg. price/night*
Ollie #5 of 33 hotels in Vila Real District
Professional photos | Traveler photos (101)
Largo Pedisqueira | Forte De Sao Francisco, Chaves 5400-435, Portugal
Show Prices
$67 - $123 Avg. price/night*
Ollie #6 of 33 hotels in Vila Real District
#2 of 12 hotels in Chaves
  •  Beautiful hotel 
  • Absolutely top quality hotel. Room nicely furnished and spotlessly clean... more
  • April 19, 2017
Professional photos | Traveler photos (201)
Agua Hotels Mondim de Basto (Mondim de Basto) 4.0 of 5
Monte da Paradela, Mondim de Basto 4880-162, Portugal
Show Prices
$44 - $151 Avg. price/night*
Ollie #7 of 33 hotels in Vila Real District
  •  Don't intend to return 
  • We had been in the hotel for roughly 5 years and it was a good experience... more
  • March 10, 2017
Professional photos | Traveler photos (534)
Hotel Regua Douro (Peso Da Regua) 4.0 of 5
Largo da Estacao, Peso Da Regua 5050-237, Portugal
Show Prices
$82 - $145 Avg. price/night*
Ollie #8 of 33 hotels in Vila Real District
  •  Simply beautiful. 
  • Pretty much everything you would need in a hotel. Spacious, beautifully... more
  • April 18, 2017
Professional photos | Traveler photos (395)
Hotel Miracorgo (Vila Real) 4.0 of 5
76 a 78 Avenida 10 de Maio, Vila Real 5000-651, Portugal
Show Prices
$80 - $103 Avg. price/night*
Ollie #9 of 33 hotels in Vila Real District
Professional photos | Traveler photos (191)
Hotel Douro (Pinhao) 1.0 of 5
Rua Antonio Manuel Saraiva 39, Pinhao 5085-037, Portugal
Ollie #10 of 33 hotels in Vila Real District
Traveler photos (86)
Avenida Teixeira de Sousa 2 | 5425-308 Vidago, Vidago 5425-338, Portugal
Show Prices
$62 - $86 Avg. price/night*
Ollie #11 of 33 hotels in Vila Real District
  •  Poor quality hotel... 
  • On first sight can look modern, nice and stylish but... - really small... more
  • October 31, 2016
Professional photos | Traveler photos (53)
Pena Park Hotel (Ribeira de Pena) 4.0 of 5
Rua do Complexo Desportivo de Lamelas 2, Ribeira de Pena 4870-110, Portugal
Show Prices
$79 - $98 Avg. price/night*
Ollie #12 of 33 hotels in Vila Real District
Professional photos | Traveler photos (62)
Rua da Galeira, Pinhao 5085-038, Portugal
Show Prices
$100 - $130 Avg. price/night*
Ollie #13 of 33 hotels in Vila Real District
Professional photos | Traveler photos (268)
Estrada Nacional 322 3, Vila Real 5000-051, Portugal
Show Prices
$73 - $94 Avg. price/night*
Ollie #14 of 33 hotels in Vila Real District
  •  Peace of quite 
  • I stayed two nights in the hotel and loved every minute. The place is... more
  • July 17, 2016
Professional photos | Traveler photos (52)
Rua Rainha Dona Mafalda no 81, Chaves 5400-366, Portugal
Show Prices
$41 - $65 Avg. price/night*
Ollie #15 of 33 hotels in Vila Real District
#3 of 12 hotels in Chaves
  •  a great find 
  • A family operated business who take great pride in their hotel. The... more
  • October 3, 2016
Professional photos | Traveler photos (10)
Av. Duarte Pacheco-Estrada De Espanha, Chaves 5400, Portugal
Show Prices
$30 - $42 Avg. price/night*
Ollie #16 of 33 hotels in Vila Real District
#4 of 12 hotels in Chaves
  •  Cosy 
  • Very friendly staff and very helpful. Hotel is 3 star and has free parking... more
  • May 19, 2016
Professional photos | Traveler photos (3)
Casa d'Alem (Mesao Frio)
Oliveira, Mesao Frio, Portugal
Show Prices
$73 - $94 Avg. price/night*
Ollie #17 of 33 hotels in Vila Real District
Professional photos | Traveler photos (16)
Imperio Hotel (Peso Da Regua) 2.0 of 5
Rua Vasques Osorio 8, Peso Da Regua 5050, Portugal
Show Prices
$41 - $61 Avg. price/night*
Ollie #18 of 33 hotels in Vila Real District
Professional photos | Traveler photos (39)
Quinta do Real (Chaves)
Rua Tras Casas Montes, Chaves, Portugal
Ollie #19 of 33 hotels in Vila Real District
#5 of 12 hotels in Chaves
Traveler photos (7)
Hotel Aguiar da Pena (Vila Pouca de Aguiar) 3.0 of 5
Rua Imperador Teodosio 22, Vila Pouca de Aguiar 5450-022, Portugal
Show Prices
$56 - $442 Avg. price/night*
Ollie #20 of 33 hotels in Vila Real District
Professional photos | Traveler photos (21)