Luxury worldwide travel specialists

020·7204·6660

Hotels in Oporto

5 Star Hotels

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

HF Ipanema Park

HF Ipanema Park

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

fr £76 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 £107 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 £123 per room night
Pestana A Brasileira

Pestana A Brasileira

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

fr £160 per room night
Earlybird
Intercontinental Porto Palacio Das Cardo

Intercontinental Porto Palacio Das

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

fr £166 per room night
Hotel Infante Sagres

Hotel Infante Sagres

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

fr £186 per room night
The Yeatman Hotel

The Yeatman Hotel

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

fr £186 per room night

4 Star Hotels

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

3 Star Hotels

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

Budget Hotels

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

Our Favourite hotels in Oporto

Handpicked Hotels

Six Senses Douro Valley

Six Senses Douro Valley
fr £349 per room night
Earlybird

Pestana Palacio Do Freixo

Pestana Palacio Do Freixo
fr £217 per room night
Earlybird

Pestana Vintage Porto

Pestana Vintage Porto
fr £172 per room night
Earlybird
 

Our top selling Hotels

Hotel Teatro

Hotel Teatro
fr £84 per room night

Sheraton Porto Hotel & Spa

Sheraton Porto Hotel & Spa
fr £123 per room night

The House Ribeira Hotel

The House Ribeira Hotel
fr £66 per room night
 

Luxury Hotels

Vidago Palace

Vidago Palace
fr £142 per room night

Hotel Infante Sagres

Hotel Infante Sagres
fr £186 per room night
 
 
020·7204·6660