Shield with stars icon

Book with confidence - We have plenty of flexible travel options to choose from in case you need to change your plans.

COVID-19 updates. - For information on refunds and cancellations. To change your booking on My Read up on the latest travel restrictions.

Hotels in Porto

Situated along the Douro river estuary in Northern Portugal, the picturesque city of Porto is the country's second largest after Lisbon and one of Europe's oldest centres. Its historical heart was declared a World Heritage Site by UNESCO in 1996.


The city's layers of history are very evident from Porto hotels, especially in the Ribiera district. There are Roman ruins beneath the foundations on many streets, as Porto was an outpost of the Roman Empire called Portus Cale. Medieval relics, beautiful baroque churches and beaux-art vintage architecture compete for your attention along narrow colourful streets and alleyways. The city is of course the birthplace of port and so is a centre of pilgrimage for wine enthusiasts. In the 14th and 15th centuries, the shipyards here produced vessels that were central to the Portugese Age of Discovery, a period famous for its feats of navigation and exploration. It is from these times that the nickname given to Porto residents comes: tripeiros or ‘tripe people'. At the time of the great voyages, higher quality cuts of meat left with the sailors, leaving the off-cuts such as tripe for the citizens!


Spanning the Douro River is Ponte de Dom Luis I, the soaring bridge created by a student of Gustave Eiffel. While the lower deck conveys the city's traffic, the top deck is now exclusively for pedestrians and a single Metro line. From here the views of Porto's Old Town and beyond are stunning. On the other side of the great bridge you can discover Vila Nova de Gaia and its fascinating port-wine tradition. Covering the steep riverbanks are scores of port bottlers and exporters, many dating back to the 18th century. Their terracotta-topped ‘lodges' or warehouses are spectacularly lit up at night, and a number are open to visitors. Stroll along the waterside promenade here to drink in the atmosphere and gain idyllic views of Porto across the water. For a dramatically different experience, visit the Museum of Contemporary Art back in the city. Cutting-edge exhibitions are housed in its impressive white minimalist spaces, plus there's an elegant Art Deco mansion too. Both these museums and their extensive post-60s collections are in Parque de Serralves.

Restaurants and Cafés

Culinary delights await you in Porto. This is a city that effortlessly balances tradition and the cutting edge, and that's reflected in the fine food you will encounter. Right on the waterfront is Casa de Pasto da Palmeira where you can enjoy a superb selection of ever changing small dishes in colourful, intimate surroundings. Deep in the labyrinth of alleys up from the Old Town, discover Miss'Opo. With shabby chic ambiance and fantastic food miraculously created in a tiny kitchen, you might need to book, especially at weekends. Near the city lighthouse is Boa Nova Tea House, designed by a famous local architect in 1963. Perched high above the sea on its Cliffside plot, this low-rise minimal white building is surrounded by huge boulders, and features a peaceful, elegant wood and stone interior.

Frequently asked questions about Hotels in Porto

Which hotels are the most popular ones to stay at in Porto?

Eurostars Das Artes, Tryp Porto Centro and Crowne Plaza PORTO are some of the popular hotels in Porto.

What is the cheapest price for a hotel in Porto?

The cheapest price for a double room in Porto is £32, offered by Hotel Paulista.

What are the best hotels in Porto near the center?

The best hotels near the center of Porto are HF Tuela Ala Sul, Lusitana Hotel and Rosa Et Al Townhouse.

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555