Skip to main content

Filter by:


Star Rating

Review Score

Arcozelo – 1,474 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Carris Porto Ribeira, hotel in Arcozelo

Located in Porto’s Ribeira district, this 4-star hotel is located in a refurbished, historic building overlooking the Douro River. It offers air-conditioned accommodations with free Wi-Fi.

We liked the location
8.4
Scored 8.4
Very Good
Rated very good
6,844 reviews
Price from$117.10per night
Pao de Acucar Hotel, hotel in Arcozelo

In Porto’s historic center, 325 ft from Avenida dos Aliados and the Metro station, this hotel has art déco-style interiors, a multilingual staff and a spacious terrace.

The decor
8.2
Scored 8.2
Very Good
Rated very good
8,701 reviews
Price from$79.84per night
Eurostars Porto Douro, hotel in Arcozelo

The 4-star Eurostars Porto Douro is located in the city of Porto facing the Douro River, just a 3-minute walk from the UNESCO World Heritage Ribeira and the D. Luís I Bridge.

Location and staff were very helpful and friendly
8.9
Scored 8.9
Excellent
Rated excellent
3,960 reviews
Price from$121.67per night
Hotel Sao Jose, hotel in Arcozelo

Situated in the heart of Porto’s historic quarter, a 5-minute walk from City Market Bolhao, this hotel offers free Wi-Fi and a central location next to the shopping street Rua Santa Catarina.

Staff is helpful and friendly
7.7
Scored 7.7
Good
Rated good
5,292 reviews
Price from$93.41per night
Vera Cruz Porto Downtown Hotel, hotel in Arcozelo

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

Location was absolutely perfect. The room was very clean. The staff are friendly. Everyone greeted you with smiles.
8.2
Scored 8.2
Very Good
Rated very good
5,821 reviews
Price from$84.10per night
Selina Porto, hotel in Arcozelo

Located within a 4-minute walk of Paris Galleries Street, Selina Porto in Porto is centrally located in Porto, just steps from Carlos Alberto Theater.

Hotel, space and activities
8.1
Scored 8.1
Very Good
Rated very good
2,433 reviews
Price from$115.09per night
Hotel Internacional Porto, hotel in Arcozelo

Occupying a 19th-century building in Porto’s historical center, Hotel Internacional features traditional Portuguese décor and an award-winning restaurant serving local gastronomy.

This Hotel is just perfect. Its very central, a little difficult to find at first. It is spotlessly clean, staff are outstanding and so helpful with perfect English. Its old style and quirky, we were told it was previously a convent!!!! Room was perfect, very clean, double windows so you can close them and use air con but we had very little noise from surrounding area. Breakfast was fabulous, plenty of cereal, fruit, cold meats, cheese, yogurt, breads, pastries, scrambled egg, bacon, juices. If you are coming from the Airport take the Metro direct to Trindade station, walk out of station and head for the centre, about 10mins walk when you meet the next Metro named Aliados. (if you are feeling very brave you could change lines in Trindade to Aliados) there is a big square there with PORTO in big blue letters....the hotel is very near there, but ask somebody...its all little side streets which can be very confusing.
8.5
Scored 8.5
Very Good
Rated very good
4,943 reviews
Price from$111.77per night
Torel Avantgarde, hotel in Arcozelo

Torel Avantgarde is set in Porto's center, a 10-minute walk from the Douro riverside and 2461 feet from the iconic Clérigos Church.

The location is perfect, with a charming courtyard overlooking Porto and providing a stunning view of the city. The rooms are big, clean and comfortable and the staff is friendly and helpful! The breakfast menu and the spa facilities are great.
9.1
Scored 9.1
Wonderful
Rated wonderful
2,685 reviews
Price from$184.14per night
Hotel do Norte, hotel in Arcozelo

One of the oldest hotels in Porto, Hotel do Norte features free Wi-Fi and a 24-hour reception.

Not a bad location.
7.0
Scored 7.0
Good
Rated good
3,885 reviews
Price from$90.48per night
Eurostars Heroismo, hotel in Arcozelo

Located in Porto, the 4-star Eurostars Heroismo is just in front of Heroismo Metro Station and also has an outstanding parking.

Room was spacious
8.8
Scored 8.8
Excellent
Rated excellent
3,945 reviews
Price from$94.74per night
See all hotels near Arcozelo
Subscribe to receive premium deals

Prices drop the second you sign up!