Luxury worldwide travel specialists

020·7204·6660

Hotels in Oporto

5 Star Hotels

fr £77 per room night (8 to choose from)

HF Ipanema Park

HF Ipanema Park

Offering panoramic views over the city of Porto and the River Read more

fr £77 per room night
Palacio

Palacio

Facilities include a Complete Health & Fitness Centre with an Read more

fr £95 per room night
Meridien Park Atlantic

Meridien Park Atlantic

The hotel has 11 meeting rooms, with a maximum capacity of 840 Read more

fr £101 per room night
Sheraton Porto Hotel & Spa

Sheraton Porto Hotel & Spa

Set in the heart of Porto's business district, the Sheraton Read more

fr £122 per room night
Intercontinental Porto Palacio Das Cardo

Intercontinental Porto Palacio Das

Set in a renovated 18th-century palace, right at the heart of Read more

fr £142 per room night
The Yeatman Hotel

The Yeatman Hotel

Acepta Visa, acepta Mastercard, acepta American Express. Read more

fr £164 per room night
Infante De Sagres - Small Luxury Hotels

Infante De Sagres - Small Luxury Ho

Cambio de sábanas, toallas y limpieza a diario. Read more

fr £181 per room night
Hotel Infante Sagres

Hotel Infante Sagres

Set just steps from Porto's city centre, the Hotel Infante Read more

fr £199 per room night

4 Star Hotels

fr £35 per room night (18 to choose from)

3 Star Hotels

fr £34 per room night (7 to choose from)

Budget Hotels

fr £49 per room night (2 to choose from)

Our Favourite hotels in Oporto

Handpicked Hotels

Pestana Vintage Porto

Pestana Vintage Porto
fr £136 per room night
Earlybird

Pestana Palacio Do Freixo

Pestana Palacio Do Freixo
fr £139 per room night
Earlybird

Six Senses Douro Valley

Six Senses Douro Valley
fr £219 per room night
Earlybird
 

Our top selling Hotels

Sheraton Porto Hotel & Spa

Sheraton Porto Hotel & Spa
fr £122 per room night

The House Ribeira Hotel

The House Ribeira Hotel
fr £66 per room night

Hotel Teatro

Hotel Teatro
fr £85 per room night
 

Luxury Hotels

Hotel Infante Sagres

Hotel Infante Sagres
fr £199 per room night

Vidago Palace

Vidago Palace
fr £153 per room night
 
 
020·7204·6660