Porto - places to stay with a bar

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

Porto: you will find stays with family rooms (141), with parking (133) and with a restaurant (98) on this list.

Choose where to stay

231 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 bar

Porto: recommended stays based on guest reviews and location.

★ Official hotel stars · ● Estimated quality levelAbout sorting and property standards

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.

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

Amenities at “GA Palace Hotel & Spa, a XIXth-Century Villa” include a restaurant, a garden and a bar. During a stay, guests have use of a sauna, a fitness centre and a shared lounge.

9.6 /10
Exceptional
Score from 3988 reviews
Average price per night for 2 people~€ 319
Maison Cabral
Among the top rated

Maison Cabral

Guest house

RUA ALVARES CABRAL 134, 4050-040 Porto, Portugal

815 m from center
Outdoor pool (all year)TerraceFamily roomsShuttle service

Example accommodation

Queen Room with Garden View
Maximum guests
2
Floor area
20 m²
Bedrooms
1

Maison Cabral has a garden, a bar and air conditioning and lies 1.6 km from Ageas Porto Coliseum. A kitchen is offered in certain units.

9.8 /10
Exceptional
Score from 466 reviews
Average price per night for 2 people~€ 130
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

“Casa da Companhia Hotel & Spa, Vignette Collection by IHG” is 400 metres from Clerigos Tower. The property serves a continental breakfast each morning. There is a balcony or terrace in certain units.

9.5 /10
Exceptional
Score from 753 reviews
Average price per night for 2 people~€ 225
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

Gallery Hostel benefits from a restaurant. In selected rooms, guests can expect a balcony or terrace. Each morning, a continental breakfast is served.

9.3 /10
Superb
Score from 2393 reviews
Good value
Average price per night for 2 people~€ 36
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

On site at Wine & Books Porto Hotel - Small Luxury Hotels Of The World, guests will find a fitness centre. Guests arriving by car can park on-site.

9.4 /10
Superb
Score from 1536 reviews
Average price per night for 2 people~€ 236
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

From Torel Palace Porto, Sao Bento Metro Station is 600 metres away. This accommodation has accessible facilities. Guests are provided with a kitchenette in selected units.

9.5 /10
Exceptional
Score from 860 reviews
Average price per night for 2 people~€ 290
Armazém Luxury Housing- Architectural & Design Hotel
Among the top rated

Largo de São Domingos, 74, 4050-545 Porto, Portugal

771 m from center
TerraceAir conditioningBreakfast in roomBar

Example accommodation

Deluxe Suite
Maximum guests
2
Floor area
35 m²
Bedrooms
1

Offering a shared lounge and accessible facilities, Armazém Luxury Housing- Architectural & Design Hotel is 600 metres from Luis I Bridge. In certain units, guests have a kitchenette and a dishwasher.

9.6 /10
Exceptional
Score from 395 reviews
Average price per night for 2 people~€ 185
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

Officially, PortoBay Flores is rated 5 stars. A sauna and a hammam are offered.

9.3 /10
Superb
Score from 1152 reviews
Average price per night for 2 people~€ 195
Hotel Tipografia do Conto by Casa do Conto
Among the top rated

Rua Alvares Cabral, 28, 4050-040 Porto, Portugal

913 m from center
Outdoor pool (all year)TerraceBar

Example accommodation

Double or Twin Room inner Courtyard View
Maximum guests
2
Floor area
25 m²
Bedrooms
1

Hotel Tipografia do Conto by Casa do Conto holds an official 4-star rating. Here, guests benefit from air conditioning.

9.4 /10
Superb
Score from 537 reviews
Average price per night for 2 people~€ 163
Axis Porto Club Aliados

Axis Porto Club Aliados

Hotel

Avenida dos Aliados 325, 4000-407 Porto, Portugal

90 m from center
On-site coffee shopEV chargingCyclingExcellent rating 9.1

Example accommodation

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

Axis Porto Club Aliados offers a garden and a bar for its guests. A shared lounge, air conditioning and accessible facilities are also available.

9.1 /10
Superb
Score from 2475 reviews
Average price per night for 2 people~€ 103
Vincci Bonjardim
Among the top rated

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

Vincci Bonjardim is 1 km from Sao Bento Metro Station. There is parking at the accommodation.

9.3 /10
Superb
Score from 6147 reviews
Average price per night for 2 people~€ 130
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 9 minutes' walk from Sao Bento Metro Station and has a coffee shop. Parking is available on site.

9.2 /10
Superb
Score from 3461 reviews
Average price per night for 2 people~€ 94
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 restaurant and a bar. The property also features air conditioning.

9.0 /10
Superb
Score from 1808 reviews
Average price per night for 2 people~€ 187
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

With outdoor furniture and a restaurant, Torel 1884 Suites & Apartments is located 300 metres from Sao Bento Train Station. Each morning, an à la carte breakfast is served.

9.4 /10
Superb
Score from 713 reviews
Average price per night for 2 people~€ 191
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

BessaHotel Baixa is a hotel with a garden, a restaurant and a bar. A sauna, a shared lounge and accessible facilities are also available.

9.2 /10
Superb
Score from 3160 reviews
Average price per night for 2 people~€ 147
Duplo Ribeira by Petit Palace anteriormente Icon Duplo Ribeira

Rua de São João, 104, 4050-551 Porto, Portugal

851 m from center
Breakfast in roomOn-site coffee shopBarExcellent rating 9.2

Example accommodation

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

Guests can stay at Duplo Ribeira by Petit Palace anteriormente Icon Duplo Ribeira, which is 200 metres from Ribeira Square. There is a balcony or terrace in some of the rooms.

9.2 /10
Superb
Score from 2153 reviews
Average price per night for 2 people~€ 116
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

Guests can expect a patio in selected rooms at Mercure Porto Centro Aliados. A garden, a shared lounge and air conditioning are also available.

9.2 /10
Superb
Score from 1290 reviews
Average price per night for 2 people~€ 154
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 offers accommodation in Porto. Guests are served a buffet breakfast.

9.4 /10
Superb
Score from 237 reviews
Average price per night for 2 people~€ 340
B The Guest Downtown

Rua Formosa 331, 4000-252 Porto, Portugal

290 m from center
Breakfast in roomOn-site coffee shopEV chargingExcellent rating 9.1

Example accommodation

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

Guests of B The Guest Downtown can use a bar. Facilities at the property include a shared lounge and air conditioning.

9.1 /10
Superb
Score from 1633 reviews
Average price per night for 2 people~€ 119
Porto River

Porto River

Aparthotel

Rua dos Canastreiros, 50, 4050-149 Porto, Portugal

1.02 km from center
TerraceAir conditioningOn-site coffee shopExcellent rating 9.4

Example accommodation

One-Bedroom Apartment
Maximum guests
2
Floor area
42 m²
Bedrooms
1

Guests staying at Porto River will find a bar on site. Accessible facilities are on offer at the property.

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

Compare accommodation prices

Places to stay with a bar compared with the whole city

Places to stay with a bar
~€ 100
Porto
~€ 96

Typical price per night for 2 people

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

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

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

Cheapest rated 8+Gallery Hostel
9.5~€ 36
Highest ratedMaison Cabral
9.8~€ 130

Compared properties with a price: 217

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.

Porto - recommended places to stay

Highly rated properties and places with many guest reviews.

Guest house

Maison Cabral

Porto

9.8
Exceptional466 reviews

Maison Cabral, 1.6 km from Ageas Porto Coliseum, offers a terrace and a swimming pool.

~€ 130per night for 2 people

Hotel

Palacete Severo

Porto

9.5
Exceptional298 reviews

Palacete Severo lies 500 metres from Boavista Roundabout. Both parking and electric vehicle charging are available at this property. Guests are offered an à la carte, Irish, full English or continental breakfast.

~€ 326per night for 2 people

Hotel

Artcore Hotel Porto

Porto

9.6
Exceptional1 660 reviews

Guests at Artcore Hotel Porto have use of a terrace. Among the facilities is a swimming pool.

~€ 101per night for 2 people

Apartment

Porto Alma 388 - Silent city center

Porto

9.0
Superb59 reviews

Porto Alma 388 - Silent city center is 800 metres from Sao Bento Train Station. In the apartment there is a kitchen and a private entrance.

~€ 62per night for 2 people

Hotel

Pao de Acucar Hotel

Porto

8.4
Very good9 115 reviews

Pao de Acucar Hotel provides a bar, a shared lounge and a coffee shop and sits 500 metres from Sao Bento Railway Station. Amenities in certain units include a balcony or terrace.

~€ 105per night for 2 people

Hotel

YOTEL Porto

Porto

8.6
Fabulous5 677 reviews

Situated in Porto, YOTEL Porto is a hotel. The property serves a continental or buffet breakfast each morning.

~€ 89per night for 2 people

Hotel

Hotel Carris Porto Ribeira

Porto

8.3
Very good6 716 reviews

Hotel Carris Porto Ribeira holds an official 4-star rating. A coffee shop and accessible facilities are also available. There is a balcony or terrace in some units.

~€ 113per night for 2 people

Hotel

Vera Cruz Porto Downtown Hotel

Porto

8.4
Very good6 051 reviews

Vera Cruz Porto Downtown Hotel lies 50 metres from Aliados Metro Station in the heart of Porto’s and has a terrace, a shared lounge and air conditioning. A bar is also available.

~€ 119per night for 2 people

Scroll to see more1 / 8

Indicative prices per night for 2 adults. Check the exact price for your dates.

Hotels in other cities

Discover places to stay in other destinations.

Hotel

Vila Gale Opera

Lisbon · Portugal

8.5
Very good394 reviews

~€ 150per night for 2 people

Hotel

Loggiato Dei Serviti

Florence · Italy

9.0
Superb1 096 reviews

~€ 160per night for 2 people

Hotel

Hotel Porta San Mamolo

Bologna · Italy

8.7
Fabulous2 032 reviews

~€ 177per night for 2 people

Hotel

Hotel Mustang

Tirana · Albania

8.3
Very good38 reviews

~€ 60per night for 2 people

Apartment

Apartamento Caravela

Armação de Pêra · Portugal

8.3
Very good40 reviews

~€ 152per night for 2 people

Scroll to see more1 / 6

Indicative prices per night for 2 adults. Check the exact price for your dates.