Skip to main content

Search hotels in Porto

Enter your dates to see the latest prices and deals for Porto hotels

Porto – 4882 hotels and places to stay

Filter by:

Star Rating
Review score

The Social Hub Porto

Hotel in União de Freguesias do Centro, Porto

Conveniently set in Porto, The Social Hub Porto provides air-conditioned rooms, an outdoor swimming pool, free WiFi and a fitness center.

K
Kristinn
From
Iceland
Staying at The Social Hub Porto is always a treat—its playful interior and laid-back vibe perfectly match my mood in a city as vibrant as this. After exploring Porto on foot and staying in three different locations, I can confidently say this is my favorite spot. It's super central—just steps from main squares, lively streets, the train station, and a short downhill stroll to the Douro River. We lucked out with a room in the iconic curved façade, complete with big windows looking out over the street—absolutely gorgeous. The hotel itself is full of great amenities, but the rooftop bar and pool are the real cherry on top. Whether it’s morning coffee or an afternoon cooldown, it’s the perfect place to chill, recharge, or simply enjoy the view. With Porto’s amazing brunch scene just outside the door, we skipped the hotel breakfast and embraced the motto hanging on the flag in every room: "Let's stay in"—unless it's for pancakes. Next time I’m in Porto, I’ll be checking TSH availability first—no question about it.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,999 reviews
Price from
$87.11
1 night, 2 adults

Hotels 705 Porto Prime Home

Hotel in União de Freguesias do Centro, Porto

Located in Porto, 1.8 miles from FC Porto Museum, Hotels 705 Porto Prime Home provides accommodations with a fitness center, private parking, a garden and a terrace. This 4-star hotel offers a bar.

F
Farah
From
United Arab Emirates
I had such a great time at this hotel! The rooms exceeded my expectations—super spacious, always spotless, and incredibly comfortable. And oh my god, the room service was super fast! Every detail felt luxurious, making it a true 5-star experience. The food at the bar was simply amazing, with delicious options. But what truly made my stay special was the staff. Everyone was so friendly and welcoming, especially Miguel and Rafael—they were an absolute delight! 😍 Their kindness, attentiveness, and warm hospitality made my first week in Portugal feel like home. The hotel’s location is fantastic—within easy walking distance to the city center, making it super convenient to explore all the main attractions. Highly recommended! ✈️
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,494 reviews
Price from
$109.28
1 night, 2 adults

Vincci Bonjardim

Hotel in União de Freguesias do Centro, Porto

Located in Porto, a 10-minute walk from Sao Bento Metro Station, Vincci Bonjardim provides accommodations with a seasonal outdoor swimming pool, private parking, a terrace and a restaurant.

e
estelle
From
France
Incredible staff, beautiful rooms, breakfast very tasty and you just have to walk 10 minutes to join the city center. I highly recommend!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 4,626 reviews
Price from
$186.85
1 night, 2 adults

Ribeira Douro Hotel

Hotel in União de Freguesias do Centro, Porto

Conveniently set in the center of Porto, Ribeira Douro Hotel has 2-star accommodations close to Palacio da Bolsa and Ferreira Borges Market.

L
Laura
From
Colombia
Excellent hotel. If I could give them 11 out of 10, I would. Amazing location, incredible staff and beyond great value for money. We felt like home. Breakfast was fresh with many options and different spread everyday.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,645 reviews
Price from
$152.30
1 night, 2 adults

Timbre Virtudes

Hotel in União de Freguesias do Centro, Porto

Featuring a terrace, a restaurant as well as a bar, Timbre Virtudes is located in the center of Porto, a 7-minute walk from Palacio da Bolsa.

M
Michelle Dagher
From
Lebanon
A dreamlike hotel.. Receives my 10/10
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,774 reviews
Price from
$164.81
1 night, 2 adults

GA Palace Hotel & Spa, a XIXth-Century Villa

Hotel in União de Freguesias do Centro, Porto

GA Palace Hotel & Spa, a XIXth-Century Villa has a garden, shared lounge, a restaurant and bar in Porto. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

T
Thais
From
Brazil
The room was huge! Bed was great, the view, the bathroom, everything so new and clean and tasteful. I love when the bathroom sink holds all of my products.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 3,714 reviews
Price from
$366.65
1 night, 2 adults

Renaissance Porto Lapa Hotel

Hotel in União de Freguesias do Centro, Porto

Located in Porto, 1.1 miles from Music House, Renaissance Porto Lapa Hotel has accommodations with an outdoor swimming pool, private parking, a fitness center and a terrace.

A
Aldino
From
Angola
Everything was within and above my expectations.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,731 reviews
Price from
$130.44
1 night, 2 adults

Wine & Books Porto Hotel - Small Luxury Hotels Of The World

Hotel in União de Freguesias do Centro, Porto

Well set in Porto, Wine & Books Porto Hotel - Small Luxury Hotels Of The World provides a buffet breakfast and free WiFi throughout the property.

A
Ajit
From
United Arab Emirates
Everything at the hotel was superlative and I must say the 5 Stars were very well deserved. The staff is amazing and the cuisine was excellent- fabulous breakfast and a great dinner experience. Overall, highly recommended for its location and the staff’s efforts to exceed guest expectations.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,283 reviews
Price from
$226.80
1 night, 2 adults

Axis Porto Club Aliados

Hotel in União de Freguesias do Centro, Porto

Ideally set in Porto, Axis Porto Club Aliados has air-conditioned rooms, a shared lounge, free WiFi and a bar. This 4-star hotel offers room service and a 24-hour front desk.

L
Liwen
From
Belgium
Amazing location, super friendly staff and clean room! Highly recommended and we will definitely come back!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 3,157 reviews
Price from
$136.07
1 night, 2 adults

ICON Duplo Ribeira

Hotel in União de Freguesias do Centro, Porto

Well located in the center of Porto, ICON Duplo Ribeira is within a 2-minute walk of Ribeira Square and 300 yards of Palacio da Bolsa.

A
Aghayan
From
Armenia
The location was excellent. The personnel was very nice, polite and helpful. Great breakfast. And most importantly the rooms were just beautiful! The best hotel of our travel.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,285 reviews
Price from
$154.83
1 night, 2 adults
See all 4882 hotels in Porto

Hotels with airport shuttles in Porto

Airport shuttle (free)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 4,088 reviews
From $62.28 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 1,645 reviews
From $142.78 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,267 reviews
From $117.51 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 3,787 reviews
From $138.82 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,072 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 958 reviews
From $370.17 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 3,375 reviews
From $105.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 296 reviews
From $120.22 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,528 reviews
From $125.15 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,283 reviews
From $235.03 per night

Most booked hotels in Porto and surrounding area in the past month

See all

Popular with guests booking hotels in Porto

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,743 reviews

Popular with guests booking hotels in Porto

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 6,141 reviews

Popular with guests booking hotels in Porto

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 3,983 reviews

Popular with guests booking hotels in Porto

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 369 reviews

Popular with guests booking hotels in Porto

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 7,290 reviews

Popular with guests booking hotels in Porto

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 4,626 reviews

Popular with guests booking hotels in Porto

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 3,714 reviews

Popular with guests booking hotels in Porto

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 9,109 reviews

Popular with guests booking hotels in Porto

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 5,088 reviews

Popular with guests booking hotels in Porto

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 6,944 reviews

Hotels located in the center of Porto

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,160 reviews

Located opposite the Aliados Metro Station and next to Porto City Hall, Hotel Paulista features free Wi-Fi and rooms with satellite TV. The hotel Paulista offers breakfast, at an additional cost.

From $47.01 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 322 reviews

Dormitório Aliados features rooms with free Wifi in the center of Porto.

From $31.73 per night
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,074 reviews

Offering Porto views from the private balconies, Hotel Chique Aliados is located within a century-old building in the iconic Avenida dos Aliados.

From $58.76 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 1,504 reviews

In a central area of Porto, 262 Boutique Aliados provides rooms with free Wifi. Popular points of interest nearby include Palacio da Bolsa, Oporto Coliseum, and Ferreira Borges Market.

From $117.51 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 3,157 reviews

Ideally set in Porto, Axis Porto Club Aliados has air-conditioned rooms, a shared lounge, free WiFi and a bar. This 4-star hotel offers room service and a 24-hour front desk.

From $117.51 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 621 reviews

Immerse yourself in art and history at In Porto Gallery Guest house, a charming property located in the center of Porto, just a few steps from the bustling Aliados Avenue.

From $99.84 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 6,141 reviews

Located 165 ft from Aliados Metro Station in the heart of Porto’s historic center of the city, the Vera Cruz Hotel features a rooftop terrace with views out over the Aliados Avenue and a 24-hour front...

From $52.88 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 633 reviews

Spot Apartments Casa Januario offers accommodations within 300 yards of the center of Porto, with free Wifi and a kitchen with a dishwasher, a toaster, and a fridge.

Best hotels with breakfast in Porto and nearby

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 588 reviews

Located 1312 feet from City Market Bolhao and less than 0.6 mi from Oporto Coliseum, Trindade by Guestify in Porto provides air-conditioned accommodations with views of the city and free WiFi.

From $82.26 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 4,229 reviews

Featuring a terrace, a restaurant as well as a bar, Eurostars Aliados is located in the center of Porto, a 5-minute walk from Sao Bento Metro Station.

From $209.56 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 4,622 reviews

In a prime location in Porto, TURIM Oporto Hotel provides air-conditioned rooms with free WiFi, private parking and room service. This 4-star hotel offers a bar.

From $142.58 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,104 reviews

Located in the União de Freguesias do Centro district in Porto, Líbere Porto Laranjais offers 4-star rooms with free WiFi.

From $123.56 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 789 reviews

Almadina Smart Luxury provides rooms in Porto near D. Luis I Bridge and Boavista Roundabout. Popular points of interest nearby include Oporto Coliseum, Ferreira Borges Market, and Clerigos Tower.

From $139.84 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 281 reviews

Located a 3-minute walk from Paris Galleries Street, The One Monumental Palace offers 5-star accommodations in Porto and is located in a renovated historic building from 1923.

From $246.78 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,010 reviews

Well set in the center of Porto, Exe Almada Porto provides air-conditioned rooms, a fitness center, free WiFi and a bar. This 4-star hotel offers room service and a 24-hour front desk.

From $137.09 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,906 reviews

The Editory Boulevard Aliados Hotel - Preferred Hotels has an outdoor swimming pool, fitness center, a garden and restaurant in Porto. This 5-star hotel offers a bar.

From $117.51 per night

Budget hotels in Porto and nearby

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 185 reviews

Habitatio - Aliados by LuxiStay provides accommodations within 400 yards of the center of Porto, with free Wifi and a kitchen with a microwave, a toaster, and a fridge.

From $92.74 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,242 reviews

This hostel is located in the center of Oporto, 5 minutes’ walk from the Rivoli Theater. All of the rooms feature wooden floors and an LCD TV.

From $47.01 per night
Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 458 reviews

AL- Almada 4 enjoys a location in Porto, a 8-minute walk from Oporto Coliseum and 0.6 miles from Ferreira Borges Market.

From $48.18 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 26 reviews

MyStay - The Poet - Fernando Pessoa offers accommodations in Porto, a 14-minute walk from Palacio da Bolsa and 0.7 miles from Ferreira Borges Market.

From $97.54 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 2,030 reviews

A restored 18th-century building in the historic center, Porto Lounge Hostel offers the necessary comfort for an unforgettable stay in the city of Porto.

From $93.78 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 11 reviews

Flat with cozy balcony in the heart of city center offers accommodations in Porto, a 8-minute walk from Oporto Coliseum and 0.6 miles from Ferreira Borges Market.

From $129.80 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 20 reviews

Porto 332 is located in Porto, just a 9-minute walk from Oporto Coliseum and 0.7 miles from Ferreira Borges Market.

From $146.89 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 33 reviews

Oporto Downtown Almada Garden Apartments by LuxiStay features accommodations within 200 yards of the center of Porto, with free Wifi and a kitchen with an oven, a microwave, and a toaster.

From $79.70 per night

FAQs about hotels in Porto

The Invincible City

Whether it’s wandering down a cute alleyway, past an impressive church or through the predominantly granite Avenida dos Aliados downtown, the hilly cityscape of Porto is impressively diverse. Overlooking the Douro River estuary, this merchant city features colorful homes; industrial bridges and the affluent river bank of Foz do Douro.

Is wine your cup of tea? Take a port-wine tour through the wine caves in Vila Nova de Gaia. Interested in architecture? The Clerigos Tower and Sao Francisco Church will inspire visitors. Fancy some culture? Appreciate what Porto has to offer at the Ethnography and History Museum, Modern Art Museum at Serralves and the Casa da Musica Music Hall.

Fresh food can be purchased daily at the Mercado do Bolhao Market in downtown Baixa. More diverse goods are for sale in the shopping center right next to Dragao Stadium, home to FC Porto.

Find your perfect hotel or guest house anywhere from Sa Carneiro Airport to the center of Porto with over 160 options to choose from on Booking.com.

Learn more about visiting Porto

  • 1140 attractions
  • 52 points of interest
  • 18 neighborhoods

What Guests Said About Porto:

Scored out of 10, guest rating 10

Porto is a much more beautiful and atmospheric city than...

Porto is a much more beautiful and atmospheric city than Lisbon. It is livable, fresh and colorful, with an endless number of attractions, wonderful buildings, cozy squares, restaurants. The city view is amazing, the wines are divine, everyone tastes them and the local delicacies too.
Guest review by
Veronika
Hungary
Scored out of 10, guest rating 10

Porto is beautiful.

Porto is beautiful. The locals are so nice and the restaurants are so much more authentic. Everything is close by and the Uber is so easy and inexpensive to get around in. We truly loved our stay in Porto.
Guest review by
Nancy
United States
Scored out of 10, guest rating 10

Been to Porto a few times over the years.We love the food...

Been to Porto a few times over the years.We love the food scene there if you love traditional Portuguese food. You don't have to spend a fortune a good meal with wine can be had for 2 people for 40 euros. Don,t forget to check out some of the food markets for super fresh food at bargain prices.
Guest review by
Nick
United Kingdom
Scored out of 10, guest rating 10

Being hilly, and with a great river, it has great views.

Being hilly, and with a great river, it has great views. There are lots of cafés and restaurants, and amazing old buildings. It's also relatively affordable for northwestern Europeans. It does feel, however, that there needs to be an injection of money to bring the quality of some of the normal buildings up to a better standard. Parts of the city feel a bit 'shabby' and in need of some more TLC. Overall, a great place to visit.
Guest review by
Kai
United Kingdom
Scored out of 10, guest rating 10

Porto is a beautiful city. So much history and culture.

Porto is a beautiful city. So much history and culture. Be prepared for a some hills and stairs, as it's definitely not flat! It is worth the effort. The people are friendly and the food and wine are outstanding. A winery tour to the Duoro Valley with lunch is highly recommended. We visited 3 wineries. Allow at least one day more than you need
Guest review by
WayneLK
Australia
Scored out of 10, guest rating 10

I loved Portugal and Porto was my final city, and was the...

I loved Portugal and Porto was my final city, and was the cherry on the sundae! Although a big city it's super easy, walkable city to get around, and there is lots to see and do. I always recommend a walking tour to help get to know your bearings.
Guest review by
Scott Ashton
Canada

See reviews by guests who stayed at hotels in Porto

See all
From $93.77 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 4,051 reviews
The hotel is pretty nice and at a very nice location on a pedestrian-only street. The room was of a good size and nicely decorated. As with many hotels in Portugal, there is not enough space for clotes but that was maybe the only semi-negative thing (again, that situation sems to be very common at the price range). Personel at the reception were extremely nice and very helpful, that was denfinitely outstanding. Even though it's on a very popular street the hotel is very quiet at night. We would definitely go back to this hotel.
Guest review by
Miguel
Canada
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review
I’ve stayed in many hotels across Portugal through my work, but Porto Arts Club is one of a kind. It feels less like a hotel and more like a home, full of character, warmth, and intention. Thoughtful design, beautiful details, and a very serene atmosphere. A heartfelt thank you to the team for their warm welcome, and especially to Paula for her kindness and care - even with the laundry! It’s those gestures that make the difference :)
Guest review by
Dominique
Portugal
From $59.23 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 161 reviews
Designed for form and function, the apartment has a good amount of space and a practical layout. It has everything you need with the bonus of being stylishly decorated with modern furniture and appliances. It is in a very quiet area and it was the best accomodation I had in Portugal so far (and waaay better than any of the other places I stayed in Porto!) Exceptional value for money, I would highly recommend!
Guest review by
Jovanka
New Zealand
From $64.63 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 4,363 reviews
Localisaton - close to everythig. Very good value for money. Clean. Nice Portugal tiles. Good breakfast. Comfortable bed except of pillows overstuffed with strange stuffing. Taxis were kindly called by the reception and have always arrived quickly.We can highly recommend this hotel.
Guest review by
Zagorski
Poland
From $276.16 per night
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 3,714 reviews
One of the Best Hotels i have been in Portugal! The Personal is just 5 Stars, super friendly and always there to help! Breakfast has everything and more. Spa section is just perfect in case you looking to relax! The Room is just out of a Classic Movie. Just 10/10!
Guest review by
Wilson
Germany