Portugal may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search for Porto Hotels from CA $37

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Area
Popular Locations
Amenities
Accessibility
Trip type
Zero Box Lodge Porto
3 out of 5
R. do Ateneu Comercial do Porto, 13, Porto, Porto
Free cancellationReserve now, pay when you stay
The price is CA $69 per night
0.88 km from city centre
4.5/5Wonderful! (74 reviews)
Must try !

"Definitly an out of the box experience ! It looks like an hybrid between youth hostel and capsule hotel you'd find in asia. Lots of common rooms, very small sleeping space. Actually, the bathroom feels bigger. Amazing shower and bathroom, very clean. We were there as a mid-thirties couple and it ..."…"

Reviewed on Mar. 1, 2020

Zero Box Lodge Porto
DOURO Apartments - São Miguel
Rua de São Miguel, 25, Porto
Free cancellationReserve now, pay when you stay
The price is CA $100 per night
1.27 km from city centre
4.8/5Exceptional! (217 reviews)

"The view is amazing. And the staff was very helpful and gave us a lot of tips. We enjoyed the stay very much."…"

Reviewed on Jan. 6, 2020

DOURO Apartments - São Miguel
Spot Family Apartments
4 out of 5
Rua do Bolhão, 109, União de Freguesias do Centro, Porto, Porto
Free cancellationReserve now, pay when you stay
The price is CA $100 per night
0.62 km from city centre
4.9/5Exceptional! (453 reviews)

"Unbelievable value for money. Huge apartments and slap bang in the middle of Porto. Wonderfully helpful staff too."…"

Reviewed on Apr. 20, 2020

Spot Family Apartments

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Catalonia Porto
4 out of 5
Rua de Entreparedes, 92, Porto
Free cancellationReserve now, pay when you stay
The price is CA $134 per night
1.21 km from city centre
4.9/5Exceptional! (8 reviews)

"Location was excellent, very close to many of Porto's sights and top locations. Also a friendly place with a nice room!"…"

Reviewed on Mar. 16, 2020

Catalonia Porto
Gran Cruz House
Praça da Ribeira, Viela do Buraco nº.19, Porto, Porto
Free cancellationReserve now, pay when you stay
The price is CA $149 per night
1.58 km from city centre
4.9/5Exceptional! (59 reviews)

"This is an amazing hotel that I hopefully stay in again soon. Everyone is very friendly, the location is excellent, and the rooms are beautiful! The breakfast was excellent and so is the staff."…"

Reviewed on Mar. 16, 2020

Gran Cruz House
Residencial Portuguesa
3 out of 5
Travessa Coronel Pacheco, 11, Porto
Free cancellationReserve now, pay when you stay
The price is CA $37 per night
0.43 km from city centre
3.2/5 (212 reviews)

"This is an old hotel in a very old neighbourhood. The staff are friendly and polite. It’s cheap but not nasty. Lots of good neighbourhood bars and restaurants within a minute or two. This is more a travellers hotel than a tourists hotel; there is no bar or swimming pool but it is safe and clean."…"

Reviewed on Jun. 30, 2020

Residencial Portuguesa
Hotel Universal
2 out of 5
Avenida Aliados 38, 1st Floor, Porto
Free cancellationReserve now, pay when you stay
The price is CA $66 per night
0.83 km from city centre
3.7/5Good! (371 reviews)
Nice little hotel.

"Small, but adequate. Convenient. Nice decor and bed linens. Exactly what I needed, nothing I didn't."…"

Reviewed on Dec. 22, 2019

Hotel Universal
Hotel Moon & Sun Porto
4 out of 5
R. de Sá de Noronha 70, Porto, Porto
Free cancellationReserve now, pay when you stay
The price is CA $95 per night
0.68 km from city centre
4.4/5Excellent! (97 reviews)
Thank you Staff!

"The place was literally walking distance to everything. The staff goes out of their way to make you feel welcome! We booked a food tour (not through this hotel) and it got cancelled. To our disappointment, we headed back to our hotel and mentioned it to our concierge Hugo. He immediately looked up ..."…"

Reviewed on Feb. 19, 2020

Hotel Moon & Sun Porto
Hotel Boa-Vista
3 out of 5
Esplanada do Castelo, 58, Foz do Douro, Porto
The price is CA $112 per night
5.09 km from city centre
4.2/5Very Good! (281 reviews)

"Location was nice, but there are not enough local shops."…"

Reviewed on Dec. 9, 2019

Hotel Boa-Vista
Torel 1884 Suites & Apartments
4 out of 5
Rua Mouzinho da Silveira, N 228, Porto
The price is CA $198 per night
1.22 km from city centre
4.8/5Exceptional! (155 reviews)

"Wonderful restored property with modern amenities. Good location. Modest hassle if you're driving because need to go to private parking lot."…"

Reviewed on Mar. 7, 2020

Torel 1884 Suites & Apartments
ABC Hotel Porto - Boavista
4 out of 5
Av. de França 168/178, Porto, Porto
Free cancellationReserve now, pay when you stay
The price is CA $85 per night
1.41 km from city centre
4.2/5Excellent! (113 reviews)

"Hi just wanted to say that the hotel is a new building in the center of Porto. Comfortable rooms, toilet, shower great but very little space for things, clothes. Good breakfast, the only minus of this Hotel is the noise of the nearby bus and metro station until late at night if you have a room at ..."…"

Reviewed on Mar. 16, 2020

ABC Hotel Porto - Boavista
The House Ribeira Porto Hotel – S.Hotels Collection
4 out of 5
Rua Infante Dom Henrique, 26, Porto
Free cancellationReserve now, pay when you stay
The price is CA $114 per night
1.48 km from city centre
4.5/5Wonderful! (907 reviews)

"Excellent location good breakfast very quiet very helpful staff"…"

Reviewed on Mar. 8, 2020

The House Ribeira Porto Hotel – S.Hotels Collection
Hotel Grande Rio
1 out of 5
Rua do Bonjardim, 977, Rua de Santa Helena, 31, Porto
Free cancellationReserve now, pay when you stay
The price is CA $55 per night
0.68 km from city centre
4/5Very Good! (237 reviews)
Very good customer service.

"Service is good . The front desk is friendly, accommodating and helpful. Location is good, easy to get Uber. The room is a small for the 3 of us - smallest among the 6 accommodations we had in our Spain/Portugal family tour."…"

Reviewed on Jan. 26, 2020

Hotel Grande Rio
Selina Porto
3 out of 5
Rua das Oliveiras, nº 61-65, Porto
Free cancellationReserve now, pay when you stay
The price is CA $83 per night
0.56 km from city centre
4.2/5Very Good! (176 reviews)

"Strategic location. Nice environment"…"

Reviewed on Mar. 11, 2020

Selina Porto
PortoBay Flores
5 out of 5
Rua das Flores, 27, Porto
Free cancellationReserve now, pay when you stay
The price is CA $224 per night
1.21 km from city centre
4.7/5Exceptional! (107 reviews)

"We had a perfect stay . Wonderful staff and great location . Superb breakfast . Right in the heart of Porto . We definitely recommend."…"

Reviewed on Aug. 1, 2020

PortoBay Flores
Don't see what you're looking for?
See all available properties in Porto
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Porto Hotel Guide

You can discover an extensive range of accommodation choices in Porto. Spend some time looking through Expedia's 165 hotel listings, which are all within a 0.1-kilometre (0.1-mile) radius of Porto's center.

Travelers searching for a great place to stay not far from the center of Porto, should check out the InterContinental Porto - Palacio das Cardosas and Hotel Teatro.

Antas offers 2 establishments which makes it the part of Porto with the most hotels. It lies 2 kilometres (1 mile) from downtown. Antas places to stay include the AC Hotel Porto by Marriott and Porto Antas Hotel.

Rua de Santa Catarina, Boavista and Aliados are three other Porto neighborhoods that offer Expedia-listed hotels. If you opt to reserve a room in Rua de Santa Catarina, choose from the Grande Hotel do Porto and Hotel Seculo. Alternatively, those who prefer to base themselves in Boavista can choose from the Porto Palacio Congress Hotel & Spa and Casa do Conto. In Aliados, choose from the InterContinental Porto - Palacio das Cardosas and Hotel Teatro.

No visit to Porto would be complete if you don't take a trip to the Sandeman Cellars. The Yeatman Hotel and Pestana Palácio do Freixo - Pousada & National Monument, are handy options for travelers as they are within walking distance of the Sandeman Cellars.

If you plan to book a hotel close to Casa da Musica, Porto Cathedral and the Museum of Port Wine, there are a number of options. Places to stay that are near Casa da Musica include the Pestana Vintage Porto - Hotel & World Heritage Site and the Hotel Infante Sagres. While the Pestana Vintage Porto - Hotel & World Heritage Site is 3 kilometres (2 miles) from Casa da Musica, the Hotel Infante Sagres is 3 kilometres (2 miles) away. The Cale Guest House and the Hotel Carris Porto Ribeira are situated an easy walking distance from Porto Cathedral. However, the Sheraton Porto Hotel & Spa and also the Crowne Plaza Porto are convenient if you'd like to stay near the Museum of Port Wine. The Sheraton Porto Hotel & Spa is only 2 kilometres (1 mile) away and the Crowne Plaza Porto is 2 kilometres (1 mile) away.

The Porta Azul Guest House and Vila Galé Porto are nearest to the University of Porto, and the Eurostars das Artes and Holiday Inn Porto Gaia are within walking distance of Church of Sao Francisco.
 Those who are traveling to Porto for Dom Luis I Bridge could look at staying at the 6Only Guest House and Cosme Guesthouse. Finally, if your focus is on Crystal Palace Gardens, your closest hotel options are the BessaHotel Boavista and Mercure Porto Centro Hotel.

Dr. Francisco de Sa Carneiro Airport can be found 11 kilometres (7 miles) away from Porto. Visitors who choose to stay nearby, you can easily book a room at the Holiday Inn Express Porto - Exponor or the Park Hotel Porto Aeroporto.

Frequently asked questions

Where is the best place to stay in Porto?
Cocorico Luxury Guest House is ranked highly by Expedia customers. This 4-star guesthouse offers free breakfast and a restaurant. It is located a short 9-minute walk from Porto Cathedral. Traveler reviews also recommend Art Senses Suites & Rooms and Gran Cruz House as top choices for your visit.
If I need to cancel my hotel reservation in Porto, will I receive a refund?
Yes! The majority of hotel room reservations are fully refundable if you cancel prior to the hotel’s cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If you have a reservation that’s non-refundable, you might still have the option to cancel and receive a refund within a 24-hour period of booking. Put your dates in and click on “Search”, then you can use the “free cancellation” filter to review the best options available in Porto.
What's the best place to stay on a budget in Porto?
Based on reviews, Hotel Carris Porto Ribeira is a popular hotel for our travelers who want a more economical choice, and features free WiFi and a restaurant. Other good options for your budget-friendly stay include Residencia Pedra Antiga and Residencial Bela Star.
What's the best hotel for a family trip to Porto?
InPatio GuestHouse is a top 4-star guesthouse on Expedia for families, and features free breakfast and laundry facilities. Other options for your kid-friendly vacation include Hotel Spot Family Suites and Oporto Trendy River. Attractions like Sea Life Porto and St. Ignatius Zoo are also fun for kids of all ages.
What's the best accommodation for a couple going to Porto?
Pestana Vintage Porto - Hotel & World Heritage Site is a favorite 5-star hotel for couples, and features 24-hour room service and a restaurant.
What's the best pet-friendly hotel in Porto?
The Rex Hotel is a top hotel for people traveling with their pets, and offers a coffee shop and free WiFi for its human guests.
What are some accommodations with pools in Porto?
Porto Palácio Hotel & Spa – S. Hotels Collection is a popular 5-star hotel featuring 2 indoor pools, a children’s pool, and a full-service spa. A couple of other options that offer an onsite pool include NH Collection Porto Batalha and bnapartments Carregal.

Recent Reviews in Porto

More trip options