Hotels in Oporto

Pestana Vintage Porto | more information...

5 Star Hotels

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

HF Ipanema Park

HF Ipanema Park

Featuring an outdoor swimming pool, this 5-star hotel offers a Read more

fr £77 per room night
Meridien Park Atlantic

Meridien Park Atlantic

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

fr £94 per room night
Palacio

Palacio

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

fr £96 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 £124 per room night
Infante De Sagres - Small Luxury Hotels

Infante De Sagres - Small Luxury Hotels

Hotel Infante Sagres, member of the "Small Luxury Hotels of the Read more

fr £144 per room night
Hotel Infante Sagres

Hotel Infante Sagres

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

fr £144 per room night
Pestana A Brasileira

Pestana A Brasileira

Located in the renovated building which was once home to the Read more

fr £165 per room night
Earlybird
The Yeatman Hotel

The Yeatman Hotel

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

fr £194 per room night
Intercontinental Porto Palacio Das Cardo

Intercontinental Porto Palacio Das Cardo

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

fr £212 per room night

4 Star Hotels

fr £47 per room night (19 to choose from)

3 Star Hotels

fr £45 per room night (6 to choose from)

Budget Hotels

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

 
Our favourite hotels in Oporto

Hotels we love

Pestana Vintage Porto

Pestana Vintage Porto
Earlybird
From £134
per room night

Pestana Palacio Do Freixo

Pestana Palacio Do Freixo
Earlybird
From £138
per room night

Six Senses Douro Valley

Six Senses Douro Valley
From £217
per room night

Hotels We Love

Good value

Sheraton Porto Hotel & Spa

Sheraton Porto Hotel & Spa
From £124
per room night

The House Ribeira Hotel

The House Ribeira Hotel
From £102
per room night

Hotel Teatro

Hotel Teatro
From £85
per room night

Hotels We Love

Ultimate luxury

Hotel Infante Sagres

Hotel Infante Sagres
From £144
per room night

Vidago Palace

Vidago Palace
From £151
per room night

Hotels We Love

 
 
0330·100·2220i 0330 calls are included within inclusive minutes package on mobiles, otherwise standard rates apply. X 0330 calls are included within inclusive minutes package on mobiles, otherwise standard rates apply. X