Porto - spa places to stay

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

Porto: you will find stays with parking (69), with family rooms (61) and with a restaurant (29) on this list.

Choose where to stay

109 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
Spa hotels

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 Kala
Among the top rated

Casa Kala

Guest house

138 Rua da Firmeza, 4000-225 Porto, Portugal

646 m from center
Sun terraceAir conditioningShuttle service

Example accommodation

King Suite
Maximum guests
2
Floor area
26 m²
Bedrooms
1

Casa Kala provides a garden. Guests can start the day with a continental or buffet breakfast. In certain units, there is a balcony or terrace.

9.7 /10
Exceptional
Score from 1007 reviews
Average price per night for 2 people~€ 149
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

Guests of Torel Saboaria can use a restaurant and a garden. Air conditioning, a hammam and accessible facilities are also available. Guests can choose an à la carte breakfast.

9.6 /10
Exceptional
Score from 1273 reviews
Average price per night for 2 people~€ 228
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 bar and a fitness centre. There is a balcony or terrace in some units.

9.6 /10
Exceptional
Score from 3988 reviews
Average price per night for 2 people~€ 319
Look At Me - Serviced Lofts & Studios
Among the top rated

Rua Alferes Malheiro 135, 4000-057 Porto, Portugal

304 m from center
TerraceFamily roomsCyclingBabysitting/child services

Example accommodation

Studio Deluxe City View
Maximum guests
4
Floor area
50 m²
Bedrooms
1

Look At Me - Serviced Lofts & Studios provides accommodation, with Trindade Metro Station lying 50 metres away. Among the facilities is air conditioning. A kitchen, a washing machine and a dishwasher can be found in some of the studios.

9.5 /10
Exceptional
Score from 968 reviews
Good value
Average price per night for 2 people~€ 82
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 bar, a sauna and a fitness centre, “Casa da Companhia Hotel & Spa, Vignette Collection by IHG” is located 400 metres from Clerigos Tower. A hammam and accessible facilities are offered.

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

Officially, Wine & Books Porto Hotel - Small Luxury Hotels Of The World is rated 5 stars. A balcony or terrace is included in certain units.

9.4 /10
Superb
Score from 1536 reviews
Average price per night for 2 people~€ 236
Village By BOA

Village By BOA

Aparthotel

541 Rua do Bonjardim, 4000-126 Porto, Portugal

343 m from center
Sun terraceAir conditioningFamily roomsExcellent rating 9.4

Example accommodation

Standard Studio
Maximum guests
2
Floor area
30 m²
Bedrooms
1

Village By BOA offers accommodation 1 km from Sao Bento Metro Station. In every unit, there is a kitchen, a dishwasher and a patio.

9.4 /10
Superb
Score from 860 reviews
Average price per night for 2 people~€ 135
Casa do Arquiteto Townhouse - Adults Only
Among the top rated

429 Rua da Restauracao, 4050-506 Porto, Portugal

945 m from center
Sun terraceAir conditioningShuttle service

Example accommodation

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

In all rooms at Casa do Arquiteto Townhouse - Adults Only, guests can expect a private entrance. The property also features a picnic area.

9.6 /10
Exceptional
Score from 997 reviews
Average price per night for 2 people~€ 102
Guest House Douro
Among the top rated

Guest House Douro

Bed and breakfast

Rua da Fonte Taurina 99-101, 4050-270 Porto, Portugal

1.06 km from center
Air conditioningShuttle serviceLuggage storage

Example accommodation

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

From Guest House Douro, Ferreira Borges Market is 200 metres away. In some rooms, there is a balcony or terrace.

9.6 /10
Exceptional
Score from 789 reviews
Average price per night for 2 people~€ 121
Vila Catarina Luxury Apartments
Among the top rated

Vila Catarina Luxury Apartments

Aparthotel

Rua de Santa Catarina 1305, 4000-099 Porto, Portugal

1.03 km from center
Outdoor pool (all year)Sun terraceSpa and wellnessBreakfast in room

Example accommodation

Premium Studio with City View
Maximum guests
2
Floor area
30 m²
Bedrooms
1

Vila Catarina Luxury Apartments lies 1.3 km from Ageas Porto Coliseum and has a sauna and a picnic area. Guests arriving by car can park on-site.

9.6 /10
Exceptional
Score from 803 reviews
Average price per night for 2 people~€ 134
Catarina Serviced Apartments by HostWise
Popular with guests

706 Rua de Santa Catarina, 4000-454 Porto, Portugal

575 m from center
Air conditioningEV chargingShuttle serviceExcellent rating 9.0

Example accommodation

Apartment with Pateo View
Maximum guests
2
Floor area
42 m²
Bedrooms
1

Catarina Serviced Apartments by HostWise is 700 metres from Ageas Porto Coliseum. In selected apartments, guests are provided with a kitchen and a dishwasher.

9.0 /10
Superb
Score from 1579 reviews
Good value
Average price per night for 2 people~€ 93
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. The property has a car park.

9.2 /10
Superb
Score from 3160 reviews
Average price per night for 2 people~€ 147
Menina Colina Guesthouse

Rua Doutor Alberto Aires de Gouveia 15-19, 4050-023 Porto, Portugal

893 m from center
Sun terraceAir conditioningFamily roomsKids' meals

Example accommodation

Deluxe Room with Garden View
Maximum guests
3
Floor area
32 m²
Bedrooms
1

Within 700 metres of Clerigos Tower, Menina Colina Guesthouse offers a shared kitchen and a shared lounge. There is an à la carte breakfast available.

9.2 /10
Superb
Score from 520 reviews
Average price per night for 2 people~€ 119
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 in Porto. On site, guests have access to parking.

9.4 /10
Superb
Score from 237 reviews
Average price per night for 2 people~€ 340
In Porto Gallery Guesthouse

In Porto Gallery Guesthouse

Guest house

R. Bonjardim 358, 4000-116 Porto, Portugal

92 m from center
Sun terraceOn-site coffee shopKid-friendly buffetExcellent rating 9.0

Example accommodation

Double or Twin Room with City View
Maximum guests
2
Floor area
22 m²
Bedrooms
1

In certain rooms at In Porto Gallery Guesthouse, guests have a kitchenette. An outdoor fireplace is offered.

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

At Timbre Virtudes, 600 metres from Palacio da Bolsa, guests can use a coffee shop. Vegetarian, continental or buffet options are available for breakfast.

9.3 /10
Superb
Score from 1741 reviews
Average price per night for 2 people~€ 136
Rosário Suites Townhouse

Rosário Suites Townhouse

Guest house

227 Rua do Rosário, 4050-381 Porto, Portugal

881 m from center
Sun terraceAir conditioningBarShuttle service

Example accommodation

Superior King Room with City View
Maximum guests
2
Floor area
24 m²
Bedrooms
1

Offering a garden, Rosário Suites Townhouse is 1.3 km from Boavista Roundabout. Guests can expect a balcony or terrace in certain rooms.

9.2 /10
Superb
Score from 702 reviews
Good value
Average price per night for 2 people~€ 83
Porto River Infante

Porto River Infante

Hotel

Rua do Infante Dom Henrique 36, 4050-296 Porto, Portugal

967 m from center
Sun terraceAir conditioningBabysitting/child servicesExcellent rating 9.2

Example accommodation

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

Porto River Infante lies 100 metres from Palacio da Bolsa. During a stay, guests have use of a bar and accessible facilities.

9.2 /10
Superb
Score from 1184 reviews
Average price per night for 2 people~€ 160
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 enjoy a shared lounge.

8.9 /10
Fabulous
Score from 4028 reviews
Good value
Average price per night for 2 people~€ 108
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

Guests are offered a balcony or terrace in selected rooms at Catalonia Porto. Here, guests benefit from a hot tub.

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

Compare accommodation prices

Spa places to stay compared with the whole city

Spa places to stay
~€ 136
Porto
~€ 96

Typical price per night for 2 people

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

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

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

Cheapest rated 8+Downtown Residence by Apartments2Enjoy
8.8~€ 74
Highest ratedCasa Kala
9.7~€ 149

Compared properties with a price: 85

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

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. Guests can make use of a washing machine, a patio and a private entrance in the apartment.

Guest house

Casa Kala

Porto

9.7
Exceptional1 007 reviews

Casa Kala offers guests a terrace. The accommodation is set 1.1 km from Sao Bento Metro Station.

~€ 149per night for 2 people

Hotel

Palacete Severo

Porto

9.5
Exceptional298 reviews

Palacete Severo offers accommodation 800 metres from Music House. The property serves an à la carte, Irish, full English or continental breakfast each morning.

~€ 326per night for 2 people

Apartment

Oporto Diamond Luxe & Terrace

Porto

9.8
Exceptional57 reviews

Oporto Diamond Luxe & Terrace is an apartment with a tennis court. Sao Bento Metro Station is within 15 minutes' walk. In the apartment, there is a washing machine and a patio.

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

Vila Gale Porto - Centro

Porto

8.5
Very good4 647 reviews

Vila Gale Porto - Centro, 300 metres from Campo 24 Agosto Metro Station, offers a restaurant, a bar and a sauna. This accommodation has a hot tub, a swimming pool and a fitness centre.

~€ 131per night for 2 people

Hotel

HF Ipanema Park

Porto

8.4
Very good4 327 reviews

At HF Ipanema Park, 965 metres from Serralves Museum, guests can use a hot tub and a swimming pool.

~€ 98per night for 2 people

Hotel

Eurostars Aliados

Porto

8.9
Fabulous4 028 reviews

Eurostars Aliados lies in Porto. A swimming pool and a spa and wellness centre are on site.

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

Villa Vodno

Skopje · North Macedonia

9.5
Exceptional37 reviews

~€ 89per night for 2 people

Hotel

Kaan Casablanca

Casablanca · Morocco

9.1
Superb2 256 reviews

~€ 115per night for 2 people

Holiday home

Terra Chã Cottage,FEEL Home,

São Vicente · Portugal

8.2
Very good32 reviews

~€ 129per night for 2 people

Scroll to see more1 / 6

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