Skip to main content

Filter by:


Star rating

Review score

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

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

The hotel was beautiful, with a good sized room, amazing balcony looking over the river and friendly staff.
8.4
Scored 8.4
Very good
Rated very good
6,941 reviews
Price from£98.09per night
Hotel Sao Jose, hotel in Carvalhos

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

Classic, Simple room at fair price and good staff. Given full time reception, we were able to check in slightly early. Well located to the Center.
7.7
Scored 7.7
Good
Rated good
5,395 reviews
Price from£87.33per night
Hotel Peninsular- Porto, hotel in Carvalhos

Hotel Peninsular- Porto occupies a prime location in the UNESCO heritage site of Porto old town, just 200 metres from Sao Bento railway station.

Beautiful building lovely accommodating staff. Great breakfast
7.3
Scored 7.3
Good
Rated good
3,915 reviews
Price from£63.67per night
Vila Gale Porto - Centro, hotel in Carvalhos

This 4-star, central Porto hotel is 300 metres from Campo 24 Agosto Metro Station. Vila Gale Porto offers a health club with an indoor swimming pool.

The breakfast had a great selection of beverages and local treats. We liked the personnel who were very smiling and welcoming. The location was convenient next to stores and a local market with a variety of fruits. The bedroom was good size.
8.2
Scored 8.2
Very good
Rated very good
6,169 reviews
Price from£116.16per night
Mercure Porto Centro Santa Catarina, hotel in Carvalhos

Located in the heart of Porto, the Mercure Porto Centro Santa Catarina offers you an ideal location for visiting the historic center of the city.

staff all very friendly, polite and helpful Good view from the room Breakfast very good. downhill walk to Sao Bento station and Metro.
8.5
Scored 8.5
Very good
Rated very good
2,385 reviews
Price from£94.82per night
Hotel da Bolsa, hotel in Carvalhos

Hotel da Bolsa is nestled within Porto’s historic Ribeira district, just 100 metres from the neoclassical Palácio da Bolsa (Stock Exchange Palace). It offers breakfast and rooms with free Wi-Fi.

location was excellent
8.0
Scored 8.0
Very good
Rated very good
1,347 reviews
Price from£98.09per night
Jardim da Batalha Boutique Hotel by Shiadu, hotel in Carvalhos

In a prime location in the centre of Porto, Jardim da Batalha Boutique Hotel by Shiadu offers air-conditioned rooms, a garden, free WiFi and a shared lounge.

The location of this hotel, walking distance from the river and downtown Porto is excellent. The room was not too large but comfortable and tastefully decorated, the shower-room big and the bed very comfortable. The breakfast was very good and offered much choice.
9.1
Scored 9.1
Superb
Rated superb
2,250 reviews
Price from£157.60per night
Hotel S. Gabriel, hotel in Carvalhos

Offering a free parking garage and free Wi-Fi, this hotel is situated 100 metres from Porto’s Bolhao Metro Station. The Santa Catarina shopping street is a 5-minute walk away.

Toillet, location perfect, good breakfast
7.4
Scored 7.4
Good
Rated good
3,241 reviews
Price from£106.69per night
Pestana Palacio do Freixo, Pousada & National Monument - The Leading Hotels of the World, hotel in Carvalhos

Overlooking Douro River in Porto, the 5-star Palácio Do Freixo is set in a restored 18th-century Baroque building.

Rooms
8.9
Scored 8.9
Fabulous
Rated fabulous
1,878 reviews
Price from£187.35per night
Hospes Infante Sagres Porto, hotel in Carvalhos

Hospes Infante Sagres has recently joined the prestigious Hospes Hotel Group, renowned for its luxury and heritage boutique hotels.

Located in the heart of Porto, Hotel offers the perfect blend of convenience and luxury. Its proximity to top attractions and vibrant neighborhoods made exploring the city a breeze. Stepping into our room was like entering an oasis of luxury. The space was impeccably clean and spacious The breakfast spread was a true highlight. From fresh pastries to seasonal fruits to a la minute and a wide selection of cured meats and cheeses, there was something to tantalize every taste bud. The attentive staff ensured our coffee cups were always full and any requests were met promptlypful. But what truly elevated our experience was the exceptional staff. From the friendly faces greeting us at reception to the housekeeping team ensuring our room was spotless, every member of the staff exuded genuine warmth and professionalism. They called us during the day to ensure that we are happy with our stay. Staff made us feel like valued guests and ensured our every need was met. I highly recommend this hotel.
8.9
Scored 8.9
Fabulous
Rated fabulous
1,247 reviews
Price from£140.25per night
See all hotels near Carvalhos
Subscribe to receive premium deals

Prices drop the moment you sign up!