Porto - places to stay with a restaurant

Browse photos and read guest reviews. Compare prices for your dates and choose where to stay.

Porto: you will find stays with parking (82), with family rooms (79) and with a pool (36) on this list.

Choose where to stay

127 places to stay
Filters

Filters

Indicative price per night for 2 people · Distance in a straight line

Property type
Property standard
Facilities
District
Choose your facilities
More requirements

Choose the facilities you need. All selected room features must be in the same room or apartment.

Map
Hotels with a restaurant

The order considers guest ratings, the number of reviews and distance from the centre, where known.

Standard includes official hotel stars (★) and estimated quality levels for other properties (●). Not every property in a group has an official hotel classification.

Torel Saboaria
Among the top rated

Torel Saboaria

Hotel

Rua do Bonjardim 564, 4000-118 Porto, Portugal

268 m from center
Outdoor pool (all year)Hot tubSun terraceSpa and wellness

Example accommodation

classic
Maximum guests
2
Floor area
35 m²
Bedrooms
1

Torel Saboaria is a hotel, classified at 5 stars. The facilities feature a restaurant, a garden and air conditioning. There is à la carte breakfast available.

9.6 /10
Superb
Score from 1315 reviews
Average price per night for 2 people~€ 278
GA Palace Hotel & Spa, a XIXth-Century Villa
Among the top rated

Rua Alexandre Herculano 311, 4000-053 Porto, Portugal

739 m from center
Outdoor pool (all year)Sun terraceSpa and wellnessShuttle service

Example accommodation

Deluxe Double or Twin Room
Maximum guests
2
Floor area
28 m²
Bedrooms
1

GA Palace Hotel & Spa, a XIXth-Century Villa has a restaurant, a garden and a bar. Accommodation in some rooms and suites is fitted with a balcony.

9.6 /10
Superb
Score from 4064 reviews
Average price per night for 2 people~€ 243
Casa da Companhia Hotel & Spa, Vignette Collection by IHG
Among the top rated

Rua das Flores n. 69, 4050-416 Porto, Portugal

671 m from center
Rooftop poolSun terraceSpa and wellnessKids' meals

Example accommodation

Premium Room
Maximum guests
2
Floor area
33 m²
Bedrooms
1

Featuring a bar, a sauna and a fitness centre, Casa da Companhia Hotel & Spa, Vignette Collection by IHG is 400 metres from Clerigos Tower. In some rooms and suites, there is a balcony.

9.5 /10
Superb
Score from 756 reviews
Average price per night for 2 people~€ 238
Gallery Hostel
Among the top rated

Rua Miguel Bombarda, 222, 4050-377 Porto, Portugal

759 m from center
Sun terraceAir conditioningBarKids' meals

Example accommodation

Standard Double or Twin Room
Maximum guests
2
Floor area
18 m²
Bedrooms
1

Facilities at Gallery Hostel include a restaurant and a garden. The accommodation includes a shared kitchen, a shared lounge and a games room. Available in some rooms is a balcony.

9.3 /10
Superb
Score from 2425 reviews
Good value
Average price per night for 2 people~€ 42
Wine & Books Porto Hotel - Small Luxury Hotels Of The World
Among the top rated

Rua de José Falcão, 4050-390 Porto, Portugal

351 m from center
Indoor pool (all year)Spa and wellnessEV chargingCycling

Example accommodation

Superior Double Room
Maximum guests
2
Floor area
23 m²
Bedrooms
1

Guests staying at Wine & Books Porto Hotel - Small Luxury Hotels Of The World can enjoy a fitness centre, a bar and a restaurant. Available on-site are a sauna, air conditioning and a hammam.

9.4 /10
Superb
Score from 1555 reviews
Average price per night for 2 people~€ 269
Torel Palace Porto
Among the top rated

Torel Palace Porto

Hotel

Rua de Entreparedes 40, 4050-240 Porto, Portugal

616 m from center
Outdoor pool (all year)Air conditioningPets allowedBreakfast in room

Example accommodation

Classic Double or Twin Room
Maximum guests
2
Floor area
23 m²
Bedrooms
1

With wheelchair access, accessible facilities and outdoor furniture on site, Torel Palace Porto is 600 metres from Sao Bento Metro Station. Featured in some rooms, suites, studios and apartments are a kitchenette, a hot tub and a private entrance.

9.5 /10
Superb
Score from 854 reviews
Average price per night for 2 people~€ 250
PortoBay Flores

PortoBay Flores

Hotel

27 Rua das Flores, 4050-416 Porto, Portugal

719 m from center
Indoor poolSpa and wellnessAir conditioningExcellent rating 9.3

Example accommodation

Superior Double Room
Maximum guests
2
Floor area
23 m²
Bedrooms
1

At PortoBay Flores, guests will find a fitness centre, a bar and a restaurant. The property's amenities include a hammam, accessible facilities and a sauna.

9.3 /10
Superb
Score from 1158 reviews
Average price per night for 2 people~€ 228
Vincci Bonjardim
Popular with guests

Vincci Bonjardim

Hotel

Rua do Bonjardim, 567, 4000-126 Porto, Portugal

373 m from center
Rooftop poolSun terraceBarEV charging

Example accommodation

Petit Double room
Maximum guests
2
Floor area
18 m²
Bedrooms
1

Guests at Vincci Bonjardim can use a coffee shop, wheelchair access and outdoor furniture, and Sao Bento Metro Station is 15 minutes' walk away. Air conditioning, accessible facilities and a restaurant can be found at the property.

9.2 /10
Superb
Score from 6058 reviews
Average price per night for 2 people~€ 116
chic&basic Gravity

chic&basic Gravity

Hotel

Rua das Oliveiras 48 , 4050-448 Porto, Portugal

369 m from center
Air conditioningBarEV chargingShuttle service

Example accommodation

Deluxe Room City View
Maximum guests
2
Floor area
22 m²
Bedrooms
1

Chic&basic Gravity is a hotel with a garden and a restaurant. Features in some rooms and suites include a terrace. This accommodation is 700 metres from Sao Bento Metro Station.

9.2 /10
Superb
Score from 3489 reviews
Average price per night for 2 people~€ 86
PortoBay Teatro

PortoBay Teatro

Hotel

Rua Sá Da Bandeira 84, 4000-427 Porto, Portugal

333 m from center
TerraceBreakfast in roomShuttle serviceFacilities for guests with disabilities

Example accommodation

Tribune Room
Maximum guests
2
Floor area
27 m²
Bedrooms
1

Facilities at PortoBay Teatro include a bar and a restaurant. The accommodation features air conditioning.

9.0 /10
Superb
Score from 1812 reviews
Average price per night for 2 people~€ 164
Torel 1884 Suites & Apartments
Among the top rated

Torel 1884 Suites & Apartments

Guest house

Rua de Mouzinho da Silveira 228, 4050-417 Porto, Portugal

676 m from center
Air conditioningBarCycling

Example accommodation

Deluxe Junior Suite
Maximum guests
3
Floor area
34 m²
Bedrooms
1

Just 4 minutes' walk from Sao Bento Train Station, Torel 1884 Suites & Apartments offers outdoor furniture and a restaurant. In some suites, rooms and apartments, a kitchenette, a hot tub and a dishwasher are provided.

9.4 /10
Superb
Score from 723 reviews
Average price per night for 2 people~€ 180
BessaHotel Baixa

BessaHotel Baixa

Hotel

Rua Doutor Alves da Veiga Nº155, 4000-074 Porto, Portugal

592 m from center
Indoor pool (all year)Sun terraceEV chargingFitness centre

Example accommodation

Executive Double or Twin Room
Maximum guests
2
Floor area
25 m²
Bedrooms
1

The accommodation in some rooms and suites offers a patio. On the property are a shared lounge, wheelchair access and a sauna. Cars may be left on-site.

9.2 /10
Superb
Score from 3175 reviews
Average price per night for 2 people~€ 129
Mercure Porto Centro Aliados

Mercure Porto Centro Aliados

Hotel

Rua Do Bonjardim 95, 4000-124 Porto, Portugal

272 m from center
Outdoor pool (all year)Sun terracePets allowedFitness centre

Example accommodation

Privilege Double Room with Garden View
Maximum guests
2
Floor area
21 m²
Bedrooms
1

A patio is featured in some rooms. At this property, guests can use a shared lounge, wheelchair access and accessible facilities.

9.2 /10
Superb
Score from 1308 reviews
Average price per night for 2 people~€ 124
The One Monumental Palace
Among the top rated

The One Monumental Palace

Hotel

Avenida dos Aliados, 151, 4000-067 Porto, Portugal

148 m from center
Indoor pool (all year)Spa and wellnessBarEV charging

Example accommodation

Superior Double or Twin Room
Maximum guests
2
Floor area
25 m²
Bedrooms
1

The One Monumental Palace is a hotel with a 5-star classification. This property provides a coffee shop, a hammam and a fitness centre. Guests are served buffet breakfast.

9.4 /10
Superb
Score from 231 reviews
Average price per night for 2 people~€ 331
Timbre Virtudes

Timbre Virtudes

Hotel

60 Rua São Pedro de Miragaia, 4050-565 Porto, Portugal

1.01 km from center
Sun terraceAir conditioningShuttle serviceFacilities for guests with disabilities

Example accommodation

Superior Room
Maximum guests
2
Floor area
23 m²
Bedrooms
1

Just 8 minutes' walk from Palacio da Bolsa, Timbre Virtudes offers a coffee shop, outdoor furniture and a bar. The property also features a restaurant.

9.3 /10
Superb
Score from 1797 reviews
Good value
Average price per night for 2 people~€ 136
The Social Hub Porto

The Social Hub Porto

Hotel

Praça de Dom João I 80, 4000-065 Porto, Portugal

178 m from center
Rooftop poolSun terraceOn-site coffee shopRestaurant

Example accommodation

Executive Double Room
Maximum guests
2
Floor area
17 m²
Bedrooms
1

There is a kitchenette in some rooms and studios. The property has a shared kitchen, table tennis and a billiards table. Mornings begin with à la carte, continental or buffet breakfast.

9.0 /10
Superb
Score from 3601 reviews
Average price per night for 2 people~€ 81
Prim&Proper

Prim&Proper

Guest house

Rua de Santo Ildefonso 238, 4000-465 Porto, Portugal

696 m from center
TerraceAir conditioningBreakfast in roomOn-site coffee shop

Example accommodation

Superior Suite
Maximum guests
2
Floor area
36 m²
Bedrooms
1

Offering outdoor furniture, a bar and a restaurant, Prim&Proper is 300 metres from Ageas Porto Coliseum. Guests in some suites can benefit from a patio and a kitchenette.

9.2 /10
Superb
Score from 637 reviews
Average price per night for 2 people~€ 119
Gharb
Among the top rated

Gharb

Guest house

Campo dos Mártires da Pátria 130, 4050-367 Porto, Portugal

625 m from center
TerraceAir conditioningBreakfast in roomOn-site coffee shop

Example accommodation

Studio
Maximum guests
2
Floor area
30 m²
Bedrooms
1

With a bar and a restaurant on site, Gharb is 100 metres from Clerigos Tower. In all studios and apartments, the accommodation features a kitchenette.

9.4 /10
Superb
Score from 1084 reviews
Average price per night for 2 people~€ 94
Gallery Townhouse & Home
Popular with guests

Gallery Townhouse & Home

Guest house

Rua de Miguel Bombarda 222, 4050-377 Porto, Portugal

759 m from center
Sun terraceRestaurantBarShuttle service

Example accommodation

King Room with Balcony
Maximum guests
2
Floor area
28 m²
Bedrooms
1

For guests in some rooms, suites and apartments, a washing machine and a dishwasher are available. A picnic area, a shared kitchen and a shared lounge can be found at the property.

9.1 /10
Superb
Score from 1521 reviews
Average price per night for 2 people~€ 91
Se Catedral Hotel Porto, Tapestry Collection By Hilton

Rua Cha 38 e 44, 4000-052 Porto, Portugal

662 m from center
Pets allowedBreakfast in roomRestaurantFacilities for guests with disabilities

Example accommodation

King Guest Room
Maximum guests
2
Floor area
18 m²
Bedrooms
1

Featuring a coffee shop, air conditioning and a bar, Se Catedral Hotel Porto, Tapestry Collection By Hilton is 300 metres from Sao Bento Train Station.

9.1 /10
Superb
Score from 812 reviews
Average price per night for 2 people~€ 133

Compare accommodation prices

Places to stay with a restaurant compared with the whole city

Typical price per night: ~€ 106 · whole city: ~€ 89

The typical price is 19% higher than across the whole city.

Rated 8+: 10 in 10 · whole city: 8 in 10

Property types: hotels 6 in 10, apartments 2 in 10, guest houses 1 in 10

Cheapest rated 8+: Gallery Hostel · 9.5 · ~€ 42

Highest rated: Architect House · 9.8 · ~€ 105

Compared properties with a price: 113

Approximate prices per night for 2 adults. Check the price for your dates.
More about this comparison

Typical price: half of the properties cost less, half cost more. The dot on the bar is the typical price of this selection, the line is the typical price across the whole city. Prices are indicative, for a room for 2 adults converted to one night (the exact price is shown once stay dates are selected). “Rated 8+” is counted among properties with at least 50 reviews. In large cities, prices come from the most reviewed properties.

Places to stay on the map

The map shows hotel locations across Porto.