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 (70), with parking (66) and with a restaurant (53) on this list.

Choose where to stay

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

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

With a restaurant, a bar and a sauna, “Casa da Companhia Hotel & Spa, Vignette Collection by IHG” is located 400 metres from Clerigos Tower. 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
Vandoma Serviced Apartments
Among the top rated

Vandoma Serviced Apartments

Apartment

215 Rua de Alexandre Herculano, 4000-054 Porto, Portugal

823 m from center
Outdoor pool (seasonal)Sun terraceAir conditioningFacilities for guests with disabilities

Example accommodation

Two-Bedroom Apartment with City View
Maximum guests
4
Floor area
56 m²
Bedrooms
2

Guests of Vandoma Serviced Apartments can use a garden and a bar. In all units, a kitchen and a dishwasher are provided.

9.7 /10
Exceptional
Score from 1404 reviews
Average price per night for 2 people~€ 147
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 a restaurant, accessible facilities and outdoor furniture. 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
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

Featuring a shared lounge, a coffee shop and accessible facilities, “chic&basic Gravity” is 700 metres from Sao Bento Metro Station. Each morning, an American, continental or buffet breakfast is served.

9.2 /10
Superb
Score from 3461 reviews
Average price per night for 2 people~€ 94
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 has a 4-star rating. A hot tub is offered in certain units. On site, guests have access to parking.

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

In selected rooms at Mercure Porto Centro Aliados, there is a patio. At this property, guests can use a shared lounge and air conditioning.

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

Amenities at The One Monumental Palace include a fitness centre. Guests are served a buffet breakfast. There is parking at the accommodation.

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

Situated in Porto, B The Guest Downtown is a hotel. Air conditioning is also available.

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

Facilities at Porto River include a bar. Accessible facilities are on offer at the property.

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

Guests staying at The Social Hub Porto can enjoy a fitness centre and a billiards table. Parking is available on site.

9.0 /10
Superb
Score from 3672 reviews
Average price per night for 2 people~€ 96
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, “Se Catedral Hotel Porto, Tapestry Collection By Hilton” is 300 metres from Sao Bento Train Station.

9.1 /10
Superb
Score from 805 reviews
Average price per night for 2 people~€ 139
Cocorico Luxury House - Porto
Among the top rated

Cocorico Luxury House - Porto

Hotel

Rua Duque De Loulé, 97, 4000-325 Porto, Portugal

742 m from center
Sun terraceAir conditioningBabysitting/child services

Example accommodation

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

Cocorico Luxury House - Porto holds an official 4-star rating. An outdoor fireplace and a picnic area can be found at the property.

9.4 /10
Superb
Score from 422 reviews
Average price per night for 2 people~€ 137
Eurostars Aliados

Eurostars Aliados

Hotel

195 Avenida dos Aliados, 4000-067 Porto, Portugal

115 m from center
Indoor pool (all year)TerraceSpa and wellnessEV charging

Example accommodation

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

Hosting guests in Porto, Eurostars Aliados is a hotel. Guests can make use of a sauna and a hammam.

8.9 /10
Fabulous
Score from 4028 reviews
Good value
Average price per night for 2 people~€ 108
TURIM Oporto Hotel

TURIM Oporto Hotel

Hotel

120 Praça da Trindade, 4000-285 Porto, Portugal

137 m from center
Air conditioningOn-site coffee shopBarDiving

Example accommodation

Standard Double Room
Maximum guests
2
Floor area
22 m²
Bedrooms
1

TURIM Oporto Hotel accommodates guests in Porto. The property serves a continental or buffet breakfast each morning.

9.0 /10
Superb
Score from 4130 reviews
Average price per night for 2 people~€ 97
Catalonia Porto

Catalonia Porto

Hotel

92 Rua de Entreparedes, 4000-198 Porto, Portugal

620 m from center
Outdoor pool (seasonal)TerraceSpa and wellnessAir conditioning

Example accommodation

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

A balcony or terrace can be found in selected rooms at Catalonia Porto. Guests can enjoy a hot tub.

9.0 /10
Superb
Score from 2676 reviews
Average price per night for 2 people~€ 141
Casa As Runas Porto
Among the top rated

Casa As Runas Porto

Apartment

Rua do Bicalho 108, 4150-138 Porto, Portugal

2.13 km from center
Rooftop poolSun terraceRestaurantShuttle service

Example accommodation

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

Casa As Runas Porto benefits from a garden and a bar. Points of interest include Palacio da Bolsa, 2.1 km away.

9.5 /10
Exceptional
Score from 1191 reviews
Average price per night for 2 people~€ 156
Rio da Vila

Rio da Vila

Guest house

80 Rua de Mouzinho da Silveira, 4050-415 Porto, Portugal

872 m from center
TerraceFamily roomsOn-site coffee shopKids' meals

Example accommodation

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

Rio da Vila offers accommodation 300 metres from Ribeira Square. A kitchenette is available in selected rooms.

9.0 /10
Superb
Score from 1019 reviews
Average price per night for 2 people~€ 94
Hotel Jaguar Oporto - is Near the Metro has Free Parking and a Free Shuttle Service between the Airport and the Hotel from 7AM to 8PM
Among the top rated

Rua da Constituição nº211, 4200-198 Porto, Portugal

1.53 km from center
Hot tubTerraceOn-site coffee shopEV charging

Example accommodation

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

Hotel Jaguar Oporto - is Near the Metro has Free Parking and a Free Shuttle Service between the Airport and the Hotel from 7AM to 8PM is 2 km from Ageas Porto Coliseum. On-site facilities include outdoor furniture, a restaurant and a bar.

9.4 /10
Superb
Score from 4461 reviews
Good value
Average price per night for 2 people~€ 84
Torel Avantgarde

Torel Avantgarde

Hotel

336 Rua da Restauração, 4050-506 Porto, Portugal

1.11 km from center
Infinity poolSun terraceSpa and wellnessBreakfast in room

Example accommodation

Classic Double Room
Maximum guests
2
Floor area
25 m²
Bedrooms
1

Torel Avantgarde has an outdoor fireplace, a hammam and a hot tub and lies 750 metres from Clérigos Church.

9.0 /10
Superb
Score from 1549 reviews
Average price per night for 2 people~€ 195

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 3% higher than across the whole city.

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

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

Cheapest rated 8+Happy Porto Hostel
8.9~€ 46
Highest ratedArchitect House
9.8~€ 106

Compared properties with a price: 101

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.

Apartment

Architect House

Porto

9.9
Exceptional42 reviews

Architect House offers a terrace, a private beach area and a minimarket and is 1.1 km from Boavista Roundabout. A picnic area and kids' outdoor play equipment are on site.

~€ 106per night for 2 people

Apartment

Porto D´Ouro Apartments

Porto

9.9
Exceptional32 reviews

Guests at Porto D´Ouro Apartments enjoy a terrace and a tennis court. The property is 2.7 km from Boavista Roundabout. In the apartment, a kitchen, a washing machine and a dishwasher are provided.

Apartment

Porto Alma 388 - Silent city center

Porto

9.0
Superb59 reviews

Porto Alma 388 - Silent city center is 300 metres from Ageas Porto Coliseum. A private entrance is included in the apartment.

~€ 62per night for 2 people

Hotel

Casa da Companhia Hotel & Spa, Vignette Collection by IHG

Porto

9.5
Exceptional753 reviews

With a swimming pool as well as a spa and wellness centre, “Casa da Companhia Hotel & Spa, Vignette Collection by IHG” is located 400 metres from Clerigos Tower. Guests are offered a continental breakfast.

~€ 225per night for 2 people

Hotel

YOTEL Porto

Porto

8.6
Fabulous5 677 reviews

YOTEL Porto lies in Porto. Each morning, a continental or buffet breakfast is served.

~€ 89per night for 2 people

Hotel

Hotel Carris Porto Ribeira

Porto

8.3
Very good6 716 reviews

At Hotel Carris Porto Ribeira, guests will find a terrace, a garden and a restaurant. A shared lounge, air conditioning and a coffee shop are offered.

~€ 113per night for 2 people

Hotel

Acta The Avenue

Porto

8.9
Fabulous5 045 reviews

Acta The Avenue provides accommodation, with Campanha Train Station lying 1.5 km away. Buffet options are available for breakfast.

~€ 89per night for 2 people

Hostel

Porto Spot Hostel

Porto

8.8
Fabulous4 995 reviews

A kitchen is available in some of the rooms at Porto Spot Hostel. Barbecue facilities are offered.

~€ 103per 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

TURIM Restauradores Hotel

Lisbon · Portugal

8.5
Very good3 342 reviews

~€ 121per night for 2 people

Hotel

Creatif Hotel Elephant

Munich · Germany

7.5
Good2 699 reviews

~€ 97per night for 2 people

Guest house

Monte Verde

Funchal · Portugal

8.3
Very good605 reviews

~€ 99per night for 2 people

Scroll to see more1 / 6

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