Photo by Joao Santana
Find hotels in Vila Velha de Rodao from NT$1,604
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Vila Velha de Rodao
Family friendly
Check prices for these dates
Compare 216 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

VilaPortuguesa
VilaPortuguesa
8.8 out of 10, Excellent, (61)
The price is NT$2,219
NT$2,352 total
includes taxes & fees
Oct 6 - Oct 7

Rupestre Arts Hotel Ródão
Rupestre Arts Hotel Ródão
8.8 out of 10, Excellent, (16)
The price is NT$2,822
NT$2,991 total
includes taxes & fees
Oct 5 - Oct 6

Herdade da Urgueira
Herdade da Urgueira
8.8 out of 10, Excellent, (42)
The price is NT$2,185
NT$2,316 total
includes taxes & fees
Nov 1 - Nov 2

Monte Filipe Hotel & Spa
Monte Filipe Hotel & Spa
8.4 out of 10, Very Good, (146)
The price is NT$2,387
NT$2,530 total
includes taxes & fees
Nov 2 - Nov 3

Hotel Square
Hotel Square
9.0 out of 10, Wonderful, (21)
The price is NT$1,513
NT$1,604 total
includes taxes & fees
Oct 5 - Oct 6

Melia Castelo Branco
Melia Castelo Branco
9.4 out of 10, Exceptional, (141)
The price is NT$3,665
NT$3,885 total
includes taxes & fees
Nov 2 - Nov 3
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 Vila Velha de Rodao
Dramatic rock formations tower over the Tagus River at Portas de Rodão, where boat tours reveal nesting griffon vultures. Climb to the medieval castle ruins for panoramic views, then sample regional olive oils at local tasting rooms.

Photo by Joao Santana
Open Photo by Joao Santana
More cheap stays in Vila Velha de Rodao
More cheap stays in Vila Velha de Rodao

Hotel Square
R. Cândido dos Reis, Serta, Castelo Branco
The price is NT$1,513 per night from Oct 5 to Oct 6
NT$1,513
NT$1,604 total
Oct 5 - Oct 6
includes taxes & fees
8.8/10 Excellent! (21 reviews)