
Find hotels in Moreira do Castelo from ฿1,792
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Moreira do Castelo
Check prices for these dates
Our top choices for Moreira do Castelo hotels

CASA AUGUSTA 5
CASA AUGUSTA 5Penafiel
8.0 out of 10, Very good, (9 reviews)
The price is ฿1,892
฿2,761 total
includes taxes & fees
18 Jun - 19 Jun

Hotel do Paço By VimaHotels
Hotel do Paço By VimaHotelsGuimarães
8.4 out of 10, Very good, (68 reviews)
The price is ฿1,691
฿1,792 total
includes taxes & fees
29 Jun - 30 Jun

B&B Hotel e Apartamentos Felgueiras
B&B Hotel e Apartamentos FelgueirasFelgueiras
9.4 out of 10, Exceptional, (22 reviews)
The price is ฿2,790
฿2,957 total
includes taxes & fees
1 Jul - 2 Jul

Hotel Comércio
Hotel ComércioResende
8.4 out of 10, Very good, (26 reviews)
The price is ฿2,274
฿2,411 total
includes taxes & fees
25 Jun - 26 Jun

B&B Hotel Guimarães
B&B Hotel GuimarãesGuimarães
9.4 out of 10, Exceptional, (132 reviews)
The price is ฿1,603
฿1,700 total
includes taxes & fees
23 Jun - 24 Jun

Hotel de Charme Quinta do Pinheiro
Hotel de Charme Quinta do PinheiroPacos De Ferreira
9.8 out of 10, Exceptional, (64 reviews)
The price is ฿2,740
฿3,471 total
includes taxes & fees
22 Jun - 23 Jun

Hotel Quinta da Tulha By VimaHotels
Hotel Quinta da Tulha By VimaHotelsGuimarães
9.0 out of 10, Wonderful, (22 reviews)
The price is ฿2,084
฿2,209 total
includes taxes & fees
21 Jun - 22 Jun

Residencial Douro
Residencial DouroPeso da Régua
8.6 out of 10, Excellent, (29 reviews)
The price is ฿1,922
฿2,037 total
includes taxes & fees
18 Jun - 19 Jun

Casa 4 caminhos
Casa 4 caminhosPeso da Régua
9.8 out of 10, Exceptional, (6 reviews)
The price is ฿2,497
฿3,047 total
includes taxes & fees
18 Jun - 19 Jun

Hotel Columbano
Hotel ColumbanoPeso da Régua
8.2 out of 10, Very good, (424 reviews)
The price is ฿2,498
฿2,648 total
includes taxes & fees
21 Jun - 22 Jun

Covelo - The Original Rooms and Suites
Covelo - The Original Rooms and SuitesAmarante
9.6 out of 10, Exceptional, (48 reviews)
The price is ฿2,405
฿2,700 total
includes taxes & fees
23 Jun - 24 Jun

Vila Hotel By VimaHotels
Vila Hotel By VimaHotelsGuimarães
7.6 out of 10, Good, (100 reviews)
The price is ฿1,691
฿1,792 total
includes taxes & fees
29 Jun - 30 Jun

Casa Matriz Séc. XVI
Casa Matriz Séc. XVIPenafiel
9.6 out of 10, Exceptional, (48 reviews)
The price is ฿1,853
฿1,964 total
includes taxes & fees
19 Jun - 20 Jun

Hotel das Taipas
Hotel das TaipasGuimarães
8.2 out of 10, Very good, (110 reviews)
The price is ฿1,781
฿1,888 total
includes taxes & fees
18 Jun - 19 Jun

Casa de São Domingos
Casa de São DomingosPeso da Régua
9.8 out of 10, Exceptional, (504 reviews)
The price is ฿5,285
฿5,602 total
includes taxes & fees
8 Jul - 9 Jul

Flag Hotel Guimaraes Fafe
Flag Hotel Guimaraes FafeFafe
8.4 out of 10, Very good, (71 reviews)
The price is ฿2,352
฿2,493 total
includes taxes & fees
22 Jun - 23 Jun

Hotel Mira Corgo
Hotel Mira CorgoVila Real
8.8 out of 10, Excellent, (485 reviews)
The price is ฿4,632
฿4,910 total
includes taxes & fees
19 Jun - 20 Jun

Original Douro Hotel
Original Douro HotelPeso da Régua
9.8 out of 10, Exceptional, (258 reviews)
The price is ฿3,698
฿3,920 total
includes taxes & fees
22 Jun - 23 Jun

Douro Royal Valley Hotel & SPA
Douro Royal Valley Hotel & SPARibadouro
8.8 out of 10, Excellent, (367 reviews)
The price is ฿6,057
฿6,420 total
includes taxes & fees
30 Jun - 1 Jul

Portovella
PortovellaRibadouro
9.6 out of 10, Exceptional, (88 reviews)
The price is ฿4,682
฿4,963 total
includes taxes & fees
30 Jun - 1 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Top Moreira do Castelo Hotel Reviews

Casal dos Capelinhos - Quinta Nova
10/10 Excellent
More cheap stays in Moreira do Castelo

Hotel do Paço By VimaHotels
R. 10 de Junho 372 Guimarães
The price is ฿1,691 per night from 29 Jun to 30 Jun
฿1,691
฿1,792 total
29 Jun - 30 Jun
includes taxes & fees
8.4/10 Very Good! (68 reviews)









































































