
Ribeira de Pena hotels from RM253
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Ribeira de Pena
Family friendly
Farm
Check prices for these dates
Our top choices for Ribeira de Pena hotels

Hotel de Cerva
Hotel de CervaRibeira de Pena
9.0 out of 10, Wonderful, (15 reviews)
The price is RM279
RM296 total
includes taxes & fees
19 May - 20 May

Pena Park Hotel
Pena Park HotelRibeira de Pena
9.4 out of 10, Exceptional, (166 reviews)
The price is RM457
RM484 total
includes taxes & fees
26 May - 27 May

Hotel Fafense
Hotel FafenseFafe
9.6 out of 10, Exceptional, (61 reviews)
The price is RM379
RM401 total
includes taxes & fees
18 May - 19 May

Belas Vistas Hotel
Belas Vistas HotelMontalegre
9.2 out of 10, Wonderful, (62 reviews)
The price is RM273
RM290 total
includes taxes & fees
20 May - 21 May

Quinta do Bento
Quinta do BentoVieira do Minho
10.0 out of 10, Exceptional, (6 reviews)
The price is RM312
RM331 total
includes taxes & fees
20 May - 21 May

Quinta da Seixeda
Quinta da SeixedaAlijó
9.2 out of 10, Wonderful, (5 reviews)
The price is RM369
RM391 total
includes taxes & fees
19 May - 20 May

Favaios Aldeia Resort
Favaios Aldeia ResortAlijó
10.0 out of 10, Exceptional, (5 reviews)
The price is RM464
RM491 total
includes taxes & fees
19 May - 20 May

Casas Novas Countryside Hotel Spa & Events
Casas Novas Countryside Hotel Spa & EventsChaves
8.8 out of 10, Excellent, (100 reviews)
The price is RM312
RM331 total
includes taxes & fees
14 Jun - 15 Jun

Paco de Pombeiro - Turismo de Habitacao
Paco de Pombeiro - Turismo de HabitacaoFelgueiras
9.8 out of 10, Exceptional, (59 reviews)
The price is RM371
RM393 total
includes taxes & fees
18 May - 19 May

Casa das Lérias
Casa das LériasAmarante
9.6 out of 10, Exceptional, (97 reviews)
The price is RM316
RM354 total
includes taxes & fees
31 May - 1 Jun

Quinta de la Rosa
Quinta de la RosaSabrosa
9.6 out of 10, Exceptional, (522 reviews)
The price is RM1,214
RM1,287 total
includes taxes & fees
20 May - 21 May

Flag Hotel Guimaraes Fafe
Flag Hotel Guimaraes FafeFafe
8.4 out of 10, Very good, (71 reviews)
The price is RM256
RM271 total
includes taxes & fees
19 May - 20 May

Ecoresort Portobali
Ecoresort PortobaliFelgueiras
10.0 out of 10, Exceptional, (5 reviews)
The price is RM554
RM587 total
includes taxes & fees
22 May - 23 May

Hotel Mira Corgo
Hotel Mira CorgoVila Real
8.8 out of 10, Excellent, (478 reviews)
The price is RM173
RM184 total
includes taxes & fees
31 May - 1 Jun

Oliveira Douro House
Oliveira Douro HousePeso da Régua
9.4 out of 10, Exceptional, (47 reviews)
The price is RM216
RM321 total
includes taxes & fees
18 May - 19 May

Pedra Pura Resort
Pedra Pura ResortChaves
9.8 out of 10, Exceptional, (10 reviews)
The price is RM820
RM869 total
includes taxes & fees
21 May - 22 May

Quinta de Barbêdo
Quinta de BarbêdoVieira do Minho
9.6 out of 10, Exceptional, (5 reviews)
The price is RM296
RM314 total
includes taxes & fees
18 May - 19 May

Casa do Fontão
Casa do FontãoAmarante
10.0 out of 10, Exceptional, (5 reviews)
The price is RM389
RM431 total
includes taxes & fees
18 May - 19 May

Hotel Rural Misarela
Hotel Rural MisarelaMontalegre
9.6 out of 10, Exceptional, (47 reviews)
The price is RM370
RM392 total
includes taxes & fees
18 May - 19 May

The Manor House Celeirós
The Manor House CeleirósSabrosa
9.6 out of 10, Exceptional, (16 reviews)
The price is RM625
RM662 total
includes taxes & fees
7 Jun - 8 Jun
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
Learn more about Ribeira de Pena
Check out Chapel of Our Lady Fatima and Parque Natural do Alvao—just a couple of the sights around Ribeira de Pena.

Top Ribeira de Pena Hotel Reviews

Quinta de Casaldronho Wine Hotel
10/10 Excellent
More cheap stays in Ribeira de Pena

Hotel 4 Estações
Av Eng Duarte Pacheco N102 Chaves
The price is RM239 per night from 18 May to 19 May
RM239
RM253 total
18 May - 19 May
includes taxes & fees
7.8/10 Good! (130 reviews)









































































