Live prices for your dates · free cancellation on many rooms

Hotels · Norte Region · Portugal

Hotels in Porto

We reviewed 201 hotels in Porto across every price band and picked the 100 best-rated for you.

100 hotels 78 rated 8.5+ typical €102

hotels

Hotel Estoril Porto H Budget & Central
8.1Great2,141 reviews

A clean, budget-friendly stay on a pedestrian street in central Porto, with a garden and free Wi-Fi.

From€83per night
Santa Clara Porto S Central & Budget-Friendly

Santa Clara Porto ★★★

Porto Guest house

7.3Very good1,439 reviews

Practical, affordable rooms in Porto's historic center, a short walk from Livraria Lello and the metro.

From€105per night
Hotel Carris Porto Ribeira H Riverside location

Hotel Carris Porto Ribeira ★★★★

Porto

8.3Great7,967 reviews

Riverside Porto hotel with river views, a 5-minute walk to Ribeira Square, and generally strong reviews for its location and breakfast.

From€114per night
Pestana Vintage Porto Hotel & World Heritage Site P Riverfront classic
8.7Great1,728 reviews

A 5-star hotel set right on the Ribeira, with river views and classic charm in the heart of Porto's old town.

From€221per night
Hotel Porto Rico H Central & Simple

Hotel Porto Rico ★★

Porto

7.6Very good1,580 reviews

Clean, friendly, and just steps from Porto's main square and metro—a budget pick that scores on location.

From€74per night
Sheraton Porto Hotel & Spa S Spa retreat

Sheraton Porto Hotel & Spa ★★★★★

Porto

8.5Great3,075 reviews

A modern Porto hotel with a top-rated spa, spacious rooms, and a quiet yet connected location.

From€118per night
Intercontinental Porto - Palacio Das Cardosas By Ihg I Grand historical stay
8.6Great790 reviews

A polished Porto classic on the grand Praça da Liberdade, with elegant rooms and easy walking access to the old town and riverfront.

From€306per night
Hf Ipanema Park H 5-star comfort

Hf Ipanema Park ★★★★★

Porto

8.5Great6,398 reviews

A comfortable 5-star with a rooftop pool and spacious rooms, ideal if you're driving to Porto.

From€106per night
Mercure Porto Centro Aliados M Central Porto

Mercure Porto Centro Aliados ★★★★

Porto

9Perfect1,765 reviews

A central Porto hotel with a highly rated breakfast, a seasonal pool, and a location steps from the market.

From€226per night
T Riverside stay

The Rebello

Porto

8.9Very good792 reviews

An 8.9-rated stay on the Douro riverfront, with Porto's old town a short walk across the bridge.

From€214per night
Crowne Plaza Porto By Ihg C Polished & Well-Rated

Crowne Plaza Porto By Ihg ★★★★★

Porto

8.7Great2,020 reviews

Five-star comfort in Boavista with a standout restaurant, spa, and service that guests consistently praise.

From€97per night
Infante Sagres - Small Luxury Hotels Of The World I Historic luxury
8.7Great1,380 reviews

A 5-star Porto landmark with a grand lobby, seasonal pool, and a breakfast guests rave about—all steps from Avenida dos Aliados.

From€278per night
Renaissance Porto Lapa Hotel R Rooftop pool

Renaissance Porto Lapa Hotel ★★★★★

Porto

8.9Great1,960 reviews

A spotless 5-star with a rooftop pool, strong breakfast, and a handy location near the metro.

From€105per night
Pao De Acucar Hotel P Retro central stay

Pao De Acucar Hotel ★★★

Porto

8.4Great9,939 reviews

A characterful retro hotel in Porto's historic heart, with a praised breakfast and easy metro access.

From€115per night
Mercure Porto Centro Santa Catarina M Central & well-reviewed
8.6Great2,809 reviews

Central Porto base with a praised breakfast and easy access to the old town and train station.

From€94per night
Maison Bleue By Vila Foz - Porto M Riverfront calm
9.3Perfect414 reviews

A small, design-led guesthouse with river views and a relaxed terrace, just steps from Porto's riverside restaurants.

From€144per night
Vila Gale Porto - Centro V Pool & parking

Vila Gale Porto - Centro ★★★★

Porto

8.5Great5,949 reviews

A polished Porto hotel with a pool, spa, and parking—closer to the metro than the riverfront.

From€151per night
Chic&Basic Tokyo Hoose C Guest favourite

Chic&Basic Tokyo Hoose ★★★

Porto

8.2Great386 reviews

Top marks for service and value, plus a vibrant courtyard that guests love.

From€182per night
The Social Hub Porto T Highly Rated

The Social Hub Porto ★★★★

Porto

9.1Perfect2,628 reviews

A 4-star Porto stay with a rooftop pool and a 9.1 guest rating, just steps from Rivoli Theatre.

From€61per night
Neya Porto Hotel N River views

Neya Porto Hotel ★★★★

Porto

8.9Great2,221 reviews

Riverside 4-star hotel with rooftop bar, spa, and family rooms. Guest rating 8.9.

From€135per night
Hotel Dom Henrique - Downtown H Central & Panoramic

Hotel Dom Henrique - Downtown ★★★★

Porto

8.7Great5,932 reviews

Central Porto hotel with panoramic rooftop bar, spacious rooms and a rich buffet breakfast, steps from Trindade station.

From€117per night
Porto Palacio Hotel By The Editory P Rooftop views

Porto Palacio Hotel By The Editory ★★★★★

Porto

8.5Great4,699 reviews

A five-star Porto hotel with a rooftop bar and indoor pool, favored for its spacious rooms and welcoming staff.

From€109per night
Torel Avantgarde T Art & Wellness

Torel Avantgarde ★★★★★

Porto

9.1Perfect2,129 reviews

A hilltop 5-star with river views, an artist-themed interior, and a spa that guests rave about.

From€321per night
Hf Tuela Porto H Solid value

Hf Tuela Porto ★★★

Porto

8.7Great4,317 reviews

A reliable Porto stay with a generous breakfast and easy metro access.

From€89per night
Eurostars Porto Douro E Riverside Stay

Eurostars Porto Douro ★★★★

Porto

8.9Great4,106 reviews

A solid Porto base near the Ribeira with river views and a rooftop terrace.

From€159per night
Hotel Boa - Vista H Seaside calm

Hotel Boa - Vista ★★★

Porto

8.4Great3,821 reviews

Ocean-facing rooms, a rooftop pool, and a location that balances beach calm with city energy.

From€172per night
Hf Fenix Porto H Great value

Hf Fenix Porto ★★★★

Porto

8.7Great3,802 reviews

Guests rave about the breakfast and value at this 4-star Porto hotel near Casa da Música.

From€98per night
Porto Trindade Hotel P Metro Convenience

Porto Trindade Hotel ★★★★

Porto

8.6Great3,030 reviews

A well-reviewed 4-star hotel steps from Porto's key metro hub, with modern rooms and a praised breakfast.

From€61per night
Yotel Porto Y Tech-forward stay

Yotel Porto ★★★★

Porto

8.6Great6,994 reviews

A tech-savvy stay in central Porto, with smart rooms, a rooftop bar, and a robot butler.

From€133per night
Portus Cale Hotel P Boavista Value

Portus Cale Hotel ★★★★

Porto

8.5Great1,762 reviews

A reliable 4-star on Boavista Avenue with spacious rooms, friendly service, and easy metro access to central Porto.

From€79per night
The One Monumental Palace T Palace Stay

The One Monumental Palace ★★★★★

Porto

8.9Great413 reviews

A palatial Porto stay with a spa, indoor pool, and on-site parking.

From€192per night
Portobay Flores P Central 5-star

Portobay Flores ★★★★★

Porto

9.2Perfect1,544 reviews

A 5-star Porto stay with a standout breakfast and attentive service, steps from the train station.

From€323per night
Portobay Teatro P Theatre-themed

Portobay Teatro ★★★★

Porto

8.9Great3,450 reviews

A theatrical, art-filled stay in central Porto, steps from the Douro and close to transport links.

From€85per night
Hf Ipanema Porto H Top-rated breakfast

Hf Ipanema Porto ★★★★

Porto

8.7Great3,795 reviews

A 4-star Porto stay with a standout breakfast and easy access to Bom Sucesso Market.

From€89per night
Vincci Porto V Rooftop views

Vincci Porto ★★★★

Porto

8.8Great4,858 reviews

A 4-star Porto hotel with a rooftop bar, river views, and a breakfast that guests consistently praise.

From€141per night
Hotel Cristal Porto H Quiet & practical

Hotel Cristal Porto ★★★★

Porto

8.7Great3,487 reviews

A modern Porto stay with private parking, quiet rooms, and a breakfast that guests consistently praise.

From€104per night
Porto Old Town - Tourism Apartments P Self-catering

Porto Old Town - Tourism Apartments ★★★★

Porto Aparthotel

8.9Great792 reviews

Self-catering studios and apartments with kitchenettes, a short walk from Porto's metro and old-town highlights.

From€109per night
Grande Hotel Paris By Stay Hotels G Historic Center
8.3Great4,755 reviews

Historic Porto hotel with a lovely garden and a breakfast worth waking up for.

From€99per night
Bessahotel Baixa B Top-rated Porto

Bessahotel Baixa ★★★★

Porto

9.2Perfect3,616 reviews

A highly rated Porto stay close to Ribeira Square, with indoor pool, sauna and a business centre.

From€181per night
Limehome Porto Rua Da Conceicao L Central Porto Stay

Limehome Porto Rua Da Conceicao ★★★

Porto Aparthotel

7.9Very good1,015 reviews

Walk to Porto’s iconic Chapel of Souls from this clean, self-catering base with free Wi-Fi and air conditioning.

From€82per night
Legendary Porto Hotel L Central & Friendly

Legendary Porto Hotel ★★★

Porto

8.4Great4,778 reviews

A well-rated Porto hotel near Sao Bento with friendly staff, clean rooms, and breakfast included in a central but hilly spot.

From€60per night
Icon Duplo Ribeira I Central Porto

Icon Duplo Ribeira ★★★★

Porto

9.1Perfect2,481 reviews

A stylish base in central Porto, walking distance to the Ribeira and the Douro riverfront.

From€143per night
Nh Collection Porto Batalha N Central & refined

Nh Collection Porto Batalha ★★★★

Porto

8.7Great1,760 reviews

A polished 4-star base with an indoor pool, spa and family-friendly rooms, right by Batalha square.

From€97per night
The Passenger Hostel - Porto T Station stay
8.9Great244 reviews

Stay right inside São Bento station – a stylish, social hostel with daily activities and a 9.6 cleanliness score.

From€65per night
Turim Oporto Hotel T Central & Convenient

Turim Oporto Hotel ★★★★

Porto

9Perfect4,675 reviews

Central Porto hotel with 101 rooms, near Trindade Metro, praised for location and staff.

From€159per night
Torel Palace Porto T Palace Stay

Torel Palace Porto ★★★★★

Porto

9.3Perfect1,166 reviews

A restored palace with lavish decor, a spa, and a breakfast that guests rave about.

From€223per night
Grande Hotel Do Porto G Central & historic

Grande Hotel Do Porto ★★★

Porto

8.8Great5,027 reviews

Historic 1880 hotel with a superb central location, minutes from Mercado do Bolhão.

From€48per night
Moov Hotel Porto Centro M Well-Rated
8.7Great4,913 reviews

Central Porto hotel with high guest ratings, modern rooms, and easy access to the river and bridge.

From€53per night
Star Inn Porto S Free Parking

Star Inn Porto ★★★

Porto

8.2Great5,728 reviews

Modern rooms, free private parking, and a convenient location near the airport and city outskirts.

From€32per night
Hotel Ibis Porto Sao Joao H Practical choice
8Great4,541 reviews

Free parking, metro access, and a mall below—this Ibis keeps things easy.

From€110per night
Abc Hotel Porto - Boavista A Metro-adjacent

Abc Hotel Porto - Boavista ★★★★

Porto

8.2Great2,447 reviews

A clean, well-located Porto hotel with a good breakfast, steps from the metro.

From€74per night
Vila Foz Hotel & Spa V Oceanfront Spa

Vila Foz Hotel & Spa ★★★★★

Porto

8.9Great1,118 reviews

Oceanfront 5-star with a spa, indoor pool, and beach access, just minutes from Porto's historic center.

From€224per night
Dorma Almada Porto D Central & comfy

Dorma Almada Porto ★★★★

Porto

8.8Great2,254 reviews

Central Porto hotel with a standout breakfast and quiet, clean rooms.

From€56per night
Jam Porto J Music-themed

Jam Porto ★★★★

Porto

8.4Great1,778 reviews

A music-themed Porto hotel with vinyl players, a seasonal pool and a relaxed, design-led vibe a short walk from the centre.

From€114per night
Ibis Porto Centro Sao Bento I Central & Budget
7.9Very good2,693 reviews

A central, affordable base with free Wi-Fi and easy metro access for exploring Porto.

From€128per night
Porto Spot Hostel P Top-rated hostel
8.8Great811 reviews

A sociable, well-kept hostel near the metro with a 8.8 rating and breakfast included.

From€13per night
Porto River P Riverside convenience

Porto River ★★★★

Porto Aparthotel

9.2Perfect1,186 reviews

Riverside aparthotel with spacious, well-designed apartments and a prime location near Porto's main sights.

From€246per night
Hotel Da Bolsa H Central & Friendly

Hotel Da Bolsa ★★★

Porto

8.3Great2,010 reviews

A well-located Porto base with friendly staff and city views, steps from Bolsa Palace and Ribeira.

From€42per night
Zero Box Lodge Porto Z Design Stay

Zero Box Lodge Porto ★★★

Porto Guest house

8.9Great4,908 reviews

Unique wooden box rooms, a rooftop bar, and a prime Porto location just steps from Liberdade Square.

From€43per night
Catalonia Porto C Garden retreat

Catalonia Porto ★★★★

Porto

8.9Great3,191 reviews

A quiet garden and spa in the heart of Porto, minutes from São Bento.

From€135per night
Porto Coliseum Hotel P Central & Practical

Porto Coliseum Hotel ★★★

Porto

8Great3,319 reviews

Centrally located with rooftop breakfast and on-site parking.

From€136per night
Hi Porto - Pousada De Juventude H Great value
7.5good322 reviews

A budget-friendly Porto hostel with free parking, river views, and a 24-hour reception.

From€16per night
Bessahotel Boavista B Top dining

Bessahotel Boavista ★★★★

Porto

8.8Great2,685 reviews

A modern Porto hotel with a top-rated restaurant, clean spacious rooms, and easy parking near Bessa Stadium.

From€52per night
Ibis Porto Centro Mercado Bolhao I Central Porto
8.1Great1,957 reviews

Central Porto hotel with city views, close to the Dom Luís I Bridge and shopping streets.

From€229per night
Prim&Proper P Guest favourite

Prim&Proper ★★★★

Porto Guest house

9.1Perfect788 reviews

Design-led Porto hotel with superb service and a central location.

From€155per night
Porto A.S. 1829 Hotel P Central & loved

Porto A.S. 1829 Hotel ★★★★

Porto

8.9Great2,555 reviews

A central Porto hotel with a standout breakfast and helpful staff, close to the river and train station.

From€67per night
Carlos Alberto Apartments - Porto C Central & Practical
8.9Great72 reviews

A well-rated Porto apartment with free Wi-Fi and a balcony, close to transport links.

From€81per night
Jardins Do Porto - By Unlock Hotels J Boutique B&B

Jardins Do Porto - By Unlock Hotels ★★★★

Porto Bed & Breakfast

8.7Great346 reviews

A boutique B&B with a garden and terrace, steps from Porto's main squares and train station.

From€180per night
Dorma Essenzia Porto D Spotless & Quiet

Dorma Essenzia Porto ★★★★

Porto

8.9Great3,296 reviews

Guests call it the cleanest hotel they’ve ever stayed in, with a breakfast worth waking up for.

From€54per night
Eurostars Aliados E Central 5-star

Eurostars Aliados ★★★★★

Porto

8.9Great4,598 reviews

A five-star stay on Porto's grand avenue with an indoor pool, spa, and soundproofed rooms.

From€108per night
Nh Porto Jardim N Rooftop pool

Nh Porto Jardim ★★★★

Porto

8.9Great1,750 reviews

Guest-favourite Porto hotel with a rooftop pool, garden, and breakfast buffet rated 9 for dining.

From€78per night
Porto Lounge Hostel & Guesthouse By Host Wise P Central & Social
8.6Great1,208 reviews

A friendly Porto guesthouse with a sun terrace, shared kitchen, and a 6-minute walk to Rua Santa Catarina.

From€80per night
The Editory Boulevard Aliados Hotel - Preferred Hotels T Central & Stylish
8.8Great2,149 reviews

A stylish 5-star on Avenida dos Aliados, steps from Porto's restaurants and attractions, with a heated pool and helpful staff.

From€127per night
Eurostars Das Artes E Central & Quiet

Eurostars Das Artes ★★★★

Porto

8.5Great1,895 reviews

Quiet yet central Porto hotel with standout breakfast and spacious rooms.

From€72per night
Cats Porto Hostel C Central & Social
8.3Great788 reviews

Designer hostel in Porto's historic heart, steps from the metro, with a rooftop terrace and a social, friendly vibe.

From€20per night
Casa Da Musica Guesthouse - Porto C Budget Stay
7.8good1,503 reviews

A well-rated guesthouse in Porto's Boavista district with friendly staff and a terrace – ideal for budget travellers.

From€29per night
Se Catedral Hotel Porto, Tapestry Collection By Hilton S Central & Pet-Friendly
9Perfect1,043 reviews

A modern hotel steps from Porto's cathedral, with spacious rooms and staff who go out of their way for guests.

From€112per night
Pilot Design Hostel & Bar - Porto P Social & central
8Great35 reviews

A social, design-driven hostel with clean dorms, free breakfast, and a prime location near Porto's bars and metro.

From€11per night
Ac Hotel Porto By Marriott A Metro-close

Ac Hotel Porto By Marriott ★★★★

Porto

8.4Great1,525 reviews

Contemporary rooms, a solid breakfast, and a metro station right nearby in Porto.

From€60per night
The White Box Boutique House T Central & Stylish

The White Box Boutique House ★★★★

Porto Guest house

8.3Great1,402 reviews

Design-led rooms and a prime Porto address near Bolhão market and metro, with breakfast included.

From€49per night
Arts Hotel Porto, Tapestry Collection By Hilton A Garden terrace
8.8Great1,038 reviews

A 4-star Porto hotel with a dining score of 9/10, a garden terrace, and a 10-minute walk to Mercado do Bolhao.

From€146per night
Rivoli Cinema Hostel - Porto R Cinema-themed
9Perfect909 reviews

Cinema-themed hostel with rooftop bar, free breakfast, and a prime Porto location near Aliados Metro.

From€21per night
One Shot Palacio Cedofeita O Historic pool

One Shot Palacio Cedofeita ★★★★★

Porto

8.8Great1,708 reviews

A restored palace with a pool, garden, and a location that puts you steps from Porto's art galleries.

From€132per night
Holiday Inn Express Porto City Centre By Ihg H Central & modern
8.6Great3,620 reviews

A central Porto stay with modern rooms, a rooftop terrace, and a breakfast that guests praise.

From€105per night
Residencial Porto Novo - Alojamento Local R Budget central
7Very good2,087 reviews

A no-frills Porto guesthouse with a 24-hour desk and a location that puts you steps from Rua Santa Catarina.

From€36per night
Lost Inn Porto Hostel L Guest favourite
8.6Great542 reviews

A guest-favourite hostel in Porto's Se district with strong ratings across rooms, service and value.

From€35per night
Hotel Aliados H Central & Friendly

Hotel Aliados ★★★

Porto

8.1Great3,940 reviews

Central Porto hotel with friendly staff, good value, and old-world charm.

From€36per night
Stay Hotel Porto Centro Trindade S Central & spacious
8.2Great2,943 reviews

Spacious rooms, a central location steps from Trindade metro, and breakfast until noon.

From€105per night
Gallery Hostel - Porto G Art Hostel
9.4Perfect1,557 reviews

An art-filled hostel on Rua Miguel Bombarda with a sundeck, terrace, and nightly activities – rated 9.4/10 by guests.

From€41per night
Nice Way Porto Hostel N Central & Social
8.5Great117 reviews

Central Porto hostel with a social vibe, included breakfast, and comfy beds—great value for exploring the city.

From€37per night
Castelo Santa Catarina C Castle charm

Castelo Santa Catarina ★★★★

Porto Guest house

9Perfect3,107 reviews

A castle-like Porto stay with high guest ratings, garden views, and on-site parking.

From€70per night
Acta The Avenue A Rooftop & Metro

Acta The Avenue ★★★★

Porto

8.8Great5,500 reviews

Modern rooms, a rooftop terrace, and a location that puts Porto's center within walking distance.

From€59per night
The Central House Porto Ribeira T Lively riverside hostel
8.9Great2,956 reviews

A stylish, social hostel in Ribeira with live music, karaoke, and a top-rated staff.

From€46per night
Hotel Spot Family Suites H Family-friendly

Hotel Spot Family Suites ★★★

Porto

9Perfect5,970 reviews

Family-friendly suites in central Porto, steps from the metro and a short walk to the Coliseum.

From€182per night
Monte Sinai Guest House M Central & Friendly

Monte Sinai Guest House ★★

Porto Guest house

6.7Nice1,705 reviews

A central Porto guest house with friendly staff and daily housekeeping, a 15-minute walk from the train station.

From€30per night
Vera Cruz Porto Downtown Hotel V Rooftop terrace
8.4Great7,423 reviews

A 2-star Porto hotel with a rooftop terrace, free Wi-Fi, and a location near Metro Trindade and the city center.

From€46per night

Map & live prices by our partner

Porto Hotels: The Range, from Riverside to City Center

This page brings together 100 of Porto's best-rated hotels, from the riverside classics in Ribeira to stately addresses on Avenida dos Aliados and modern comfort in Boavista. Prices start at €32 and reach €388, with the typical hotel costing around €102 per night. The highest-rated properties, like the 9.3-scoring Maison Bleue By Vila Foz and Torel Palace Porto, deliver exceptional experiences, while 4-star options often provide the best value, such as the Porto A.S. 1829 Hotel with a standout breakfast from just €67.

Hotels in Ribeira: The Heart of Porto's Riverfront

The Ribeira district is Porto's most picturesque and historic neighborhood, with riverside promenades, colorful buildings, and a lively atmosphere. This area is home to several top-rated hotels, including the 5-star Pestana Vintage Porto Hotel & World Heritage Site (rating 8.7, from €221) and the Hotel Carris Porto Ribeira (rating 8.3, from €114), which sits just a 5-minute walk from Ribeira Square. Expect to pay a premium for river views, with The Rebello offering a highly-rated 8.9 score from €214.

Best Hotels in Porto City Centre

Porto's city centre, centered around Avenida dos Aliados and Praça da Liberdade, offers a mix of grand historic hotels and modern comforts. Here you'll find the 5-star Intercontinental Porto - Palacio Das Cardosas (rating 8.6, from €306) and the Editory Boulevard Aliados Hotel (rating 8.8, from €127), both ideal for exploring the city's main attractions on foot. For a lively, central pick, the Icon Duplo Ribeira (rating 9.1, from €143) places you within walking distance of both the Ribeira and the riverfront.

Porto All-Inclusive Hotels

All-inclusive hotels in Porto are rare, as the city's vibrant food scene encourages dining out. However, some properties offer extended meal plans, and the focus is often on exceptional breakfasts and dining experiences. The Mercure Porto Centro Aliados (rating 9.0, from €226) is praised for its highly rated breakfast, and the Crowne Plaza Porto (rating 8.7, from €97) features a standout restaurant. For a more upscale all-inclusive-feel, the Infante Sagres (rating 8.7, from €278) is a historic 5-star where guests particularly rave about the breakfast.

Hotels on the Douro Riverfront

Hotels along the Douro river offer some of Porto's most coveted views and a quintessential riverside ambiance. The 5-star Pestana Vintage Porto Hotel & World Heritage Site (rating 8.7, from €221) sits right on the Ribeira, while the Torel Avantgarde (rating 9.1, from €321) provides hilltop river views with an artistic, wellness-focused atmosphere. For a more intimate stay, Maison Bleue By Vila Foz (rating 9.3, from €144) is a small, design-led guesthouse with river views and a relaxed terrace.

Hotels Near Porto Cathedral

Staying near Porto's Sé (Cathedral) puts you in the city's ancient core, a short walk from the Ribeira and the Dom Luís I bridge. The Se Catedral Hotel Porto (rating 9.0, from €112) is a modern, pet-friendly hotel directly steps from the cathedral, offering spacious rooms and excellent service. The Portobay Flores (rating 9.2, from €323) is also nearby, providing a 5-star experience with a standout breakfast.

Hotels Near Estádio do Dragão

Estádio do Dragão, home of FC Porto, is located to the east of the city centre. While most of our featured hotels are centrally located, those seeking proximity for a match or event will find the area easily accessible by metro from the centre. The HF Ipanema Park (rating 8.5, from €106) offers comfortable 5-star rooms and is a good base if you're driving, with relative ease of access to the stadium.

Frequently asked

What is the average price of a hotel in Porto per night?

The typical price for a hotel in Porto is around €102 per night. You can find budget options starting from €32, while luxury 5-star hotels average higher, with the most premium reaching €388.

Which area of Porto should I stay in for my first visit?

For a first visit, the Ribeira district is the most atmospheric, with the riverfront and historic sights on your doorstep. The city centre around Avenida dos Aliados is also a great choice, offering grand hotels and easy access to most attractions on foot.

How do I get from Porto airport to my hotel?

Porto's airport (OPO) is connected to the city centre by the metro's E line, which runs to the Trindade station in the city's heart. Many hotels are then a short walk from the station, or you can take a taxi or ride-hailing service directly to your hotel.

Is Porto a walkable city for tourists?

Yes, Porto's compact historic centre is highly walkable. Most of the main attractions, including the Ribeira, the cathedral, and the main squares, are within a 15-20 minute walk of each other. However, the city is hilly, so comfortable shoes are a must.

How far in advance should I book a hotel for the summer?

Porto is busiest from June to September, so book well in advance for the best rates and availability. For popular riverside hotels, we recommend securing your stay at least 3-6 months ahead, especially for weekends and festival dates.

Hotels in Porto

Porto's hotel scene hugs the Douro river and climbs the hills of the old town. The Ribeira district puts you in the heart of the UNESCO-listed historic center, with river views and narrow streets packed with restaurants. Avenida dos Aliados draws you to grand boulevards and belle-époque architecture, while Boavista offers a more modern, business-oriented atmosphere. The city's hotels range from restored palaces and historic mansions to sleek, contemporary design hotels, each reflecting Porto's blend of tradition and innovation.

At the budget end, expect to find comfortable 3 and 4-star options starting around €32 a night, with typical prices hovering near €102. For those seeking luxury, 5-star palaces like the Pestana Vintage Porto and Torel Palace Porto command prices up to €388, offering lavish interiors, spa facilities, and prime locations. The city's compact size means most hotels are within walking distance of major sights, but those near the river or cathedral offer a more atmospheric stay, while options further out provide quieter surroundings and easier parking.

The bottom line

This selection of Porto's top-rated hotels suits travellers who want a memorable stay in a historic, walkable city, with options ranging from budget-friendly 3-stars to lavish palaces. If you're seeking a specific type of accommodation, check our curated lists: family-friendly hotels with extra space and amenities, airport hotels for convenient connections, cheap hotels for budget trips, or hotels with parking if you're arriving by car. For a more intimate experience, consider our guest houses, or if you're travelling on a shoestring, our hostels page has excellent options.