Live prices for your dates · free cancellation on many rooms

Central hotels · Norte Region · Portugal

Central Hotels in Porto

We reviewed 389 hotels in Porto and picked the 50 that best suit a central stay, from riverside classics to palace retreats.

50 hotels 43 rated 8.5+ typical €114

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
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
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
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
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
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

Map & live prices by our partner

City Breaks to Porto: Where to Stay in the Center

For a city break, you want to be where the action is, and central Porto delivers. The Ribiera, Avenida dos Aliados, and the cathedral are all within easy walking distance of most central hotels. You'll find everything from grand historic properties like Intercontinental Porto - Palacio Das Cardosas on Praça da Liberdade to stylish boutiques like Torel Avantgarde, which offers river views from its hilltop perch. Prices for these central stays range from €34 to €347, but the median is around €114, so you don't have to break the bank to be in the middle of it all.

Frequently asked

what is the best area to stay in porto for first time

For a first visit, staying in the Ribeira or around Avenida dos Aliados puts you closest to the main sights. Both areas are walkable and packed with restaurants and attractions, and most central hotels are within a 10-minute walk of the river or the main squares.

how much does a hotel cost in porto city center

Central Porto hotels typically range from about €34 to €347 per night, with a typical price around €114. You can find comfortable 4-star options near Ribeira or Santa Catarina from roughly €90 to €160, while 5-star properties in historic buildings often start above €190.

how do i get from porto airport to the city center

The Metro do Porto line E runs directly from Francisco Sá Carneiro Airport to Trindade station in about 30 minutes. From there, it's a short walk or metro hop to most central hotels. A taxi or ride-share takes about 20 minutes and costs around €25-30.

how far in advance should i book a hotel in porto

For central Porto hotels, booking 2-3 months ahead is recommended, especially for summer travel (June-September) and during major events like São João in June. Prices tend to rise closer to the date, so early booking locks in better rates.

is porto city center walkable at night

Yes, the center of Porto is generally safe and walkable at night, especially in the Ribeira and Aliados areas, which stay lively with restaurants and bars. The streets can be steep and some alleys are quiet, but the main areas are well-frequented and illuminated.

Central Hotels in Porto

Porto's center is a compact tangle of granite alleys, grand squares, and riverfront promenades, and the hotels here sit right in the middle of it. The Ribiera and the Douro waterfront are the classic postcard view, while Avenida dos Aliados and Praça da Liberdade anchor the city's grand, café-lined heart. Others cluster near São Bento station or the cathedral, putting you steps from the old town's azulejo-covered streets and the port wine cellars across the river.

What you pay for a central stay in Porto varies more than in most cities. At the budget end, around €34 a night, you get clean, functional rooms in the thick of the action. At the top end, prices reach €347, buying restored palaces, river views, and spa facilities. The sweet spot, where most central hotels land, is around €114 a night—enough for a comfortable, well-rated stay without the palace premium.

The bottom line

This set of central Porto hotels suits travellers who want to be in the heart of the action—walking distance to the Ribeira, Aliados, and the cathedral. If you're after a peaceful base for driving, look at hotels with parking. For a family-friendly stay, check our Family Friendly hotels in Porto. Budget-conscious travellers might prefer our Cheap and budget hotels in Porto, while those seeking a quieter, more residential feel could consider Guest houses in Porto or Hostels in Porto. Spa enthusiasts will find a dedicated Spa hotels in Porto page, and pet owners should see Pet-friendly hotels in Porto.