You are booking hotel for more than 30 days

36 Properties in Porto

Sort By:
  • Popular
  • User Rating (Highest First)
  • Price (Highest First)
  • Price (Lowest First)
Hotels with Spa in Porto. Below are the finest hotels in Porto, curated specifically for those who are seeking hotels with Spa. The collection of hotels in Porto ensures an unforgettable stay. Elevate your Porto experience where each hotel is a haven designed to cater to your unique desires and preferences. Get Flat 12% OFF* up to AED 500 on your first hotel booking in Porto with Spa using coupon code : “MMTWELCOME”. Book Now Pay Later with Book Hotel @AED 1 “#BreakTheBookingRoutine”. View More
Applied FiltersClear

Spa

Select Filters

Price per night
  • (0)
  • (2)
  • (12)
  • (2)
  • (12)
  • (2)

Your Budget

to
Star Category
  • (18)
  • (16)
  • (1)
User Rating
  • (28)
  • (4)
  • (0)
  • (0)
  • (32)
Property Type
  • (28)
  • (5)
  • (2)

Show 4 more

Locality

Popular locations

Chains
  • (0)
  • (1)
  • (0)
  • (0)
Amenities
Guests Love
  • (22)
  • (36)
  • (36)

Show -3 more

Booking Preference
Booking Preference
  • (3)
  • (36)
  • (6)
BACK TO TOP

hotelImg
default background imagedefault background imagedefault background imagedefault background image

Sheraton Porto Hotel & Spa

Boavista
Kids' Meals
JacuzziJacuzzi
SpaSpa
This property has bigger room options This property has bigger room options
This 5 Star Hotel in Porto is located in Boavista. Full Address of property is Rua Tenente Valadim, 146 View On Map Key amenities of this property are Kids' Meals & Jacuzzi & Spa.
View More
Excellent4.6

Based on 988 Ratings and 0 reviews

Hospitality4.6

Room4.6

Cleanliness4.7

Value For Money3.8

(988 Ratings)

THB 4,083

+ THB 245 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Neya Porto Hotel

Porto
Kids' Meals
Kids Play AreaKids Play Area
SpaSpa
This property has bigger room options This property has bigger room options
Location of the Hotel is Porto View On Map (Rua de Monchique, 35-41). Top Facilities of this Hotel are Kids' Meals & Kids Play Area & Spa.
View More
Excellent4.6

Based on 537 Ratings and 0 reviews

Hospitality4.5

Room4.7

Cleanliness4.7

(537 Ratings)

THB 4,884

THB 3,855

+ THB 633 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - American Express Card users. Get THB 1243 Off and 3 & 6 Months NoCost EMI.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

GA Palace Hotel

Ribeira | 7 minutes walk to Sao Bento Station
SpaSpa
Elevator/LiftElevator/Lift
Free Cancellation till 24 hrs before check in
Breakfast Included
This property has bigger room options This property has bigger room options
This 5 Star Hotel in Porto is located in Ribeira. Full Address of property is Rua Alexandre Herculano, 311 View On Map Key amenities of this property are Spa & Elevator/Lift.
View More
Excellent4.9

Based on 378 Ratings and 0 reviews

Hospitality4.9

Room5

Cleanliness5

(378 Ratings)

THB 14,176

THB 11,704

+ THB 1,915 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - American Express Card users. Get THB 3775 Off and 3 & 6 Months NoCost EMI.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Hotel BFRESH - Pool - Fitness - Padel - By Oporto Collection - Private Parking

Boavista | 770 m drive to Casa da Musica Station
SpaSpa
Swimming PoolSwimming Pool
GymGym
Location of the Hotel is Boavista View On Map (Rua dos Castelos 96). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.7

Based on 26 Ratings and 0 reviews

Hospitality4.8

Room4.9

Cleanliness4.9

(26 Ratings)

THB 3,566

THB 3,210

+ THB 499 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HSBC Credit Card Users. Get THB 1069 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Rosa Et Al Townhouse

Homestay
| Sleeps 3 Guests
SpaSpa
Full Address of property is Rua do Rosario, 233 View On Map Key amenities of this property are Spa.
View More
Excellent4.6

(178 Ratings)

THB 8,669

THB 7,800

+ THB 1,214 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HSBC Credit Card Users. Get THB 2600 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Vila Galé Porto

 | 600 m drive to Bolhao Station
SpaSpa
GymGym
BarBar
Free Cancellation
Breakfast Included
This property has bigger room options This property has bigger room options
Top Facilities of this Hotel are Spa & Gym & Bar.
View More
Very Good4.1

Based on 974 Ratings and 0 reviews

Hospitality4.3

Room4.1

Cleanliness4.3

Value For Money3.8

(974 Ratings)

THB 7,249

THB 6,742

+ THB 1,113 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - American Express Card users. Get THB 2174 Off and 3 & 6 Months NoCost EMI.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

HF Ipanema Park

JacuzziJacuzzi
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Pay@Hotel
This property has bigger room options This property has bigger room options
Full Address of property is Rua De Serralves, 124 View On Map Key amenities of this property are Jacuzzi & Spa & Swimming Pool.
View More
Excellent4.3

Based on 952 Ratings and 0 reviews

Hospitality4.4

Cleanliness4.6

Value For Money4.4

(952 Ratings)

THB 3,136

+ THB 188 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Laranjais Boutique Suites & Apartments Porto

Porto | 4 minutes walk to Trindade Station
SpaSpa
Elevator/LiftElevator/Lift
This property has bigger room options This property has bigger room options
Location of the Hotel is Porto View On Map (Rua do Almada 339). Top Facilities of this Hotel are Spa & Elevator/Lift.
View More
Excellent4.9

Based on 96 Ratings and 0 reviews

Hospitality4.8

Room4.8

Cleanliness4.8

(96 Ratings)

THB 8,097

THB 6,682

+ THB 1,114 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - American Express Card users. Get THB 2155 Off and 3 & 6 Months NoCost EMI.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Maison Cabral

Boavista | 10 minutes walk to Trindade Station
Guest House
SpaSpa
Swimming PoolSwimming Pool
BarBar
This property has bigger room options This property has bigger room options
This 4 Star Guest House in Porto is located in Boavista. Full Address of property is Rua de Álvares Cabral 134 View On Map Key amenities of this property are Spa & Swimming Pool & Bar.
View More
Excellent4.9

Based on 103 Ratings and 0 reviews

Hospitality5

Room4.9

Cleanliness5

(103 Ratings)

THB 4,827

THB 3,982

+ THB 664 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - American Express Card users. Get THB 1284 Off and 3 & 6 Months NoCost EMI.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Oporto Street Sá de Noronha

 | 400 m drive to Aliados Station
Entire Apartment
| Sleeps 2 Guests
Free Wi-FiFree Wi-Fi
SpaSpa
This property has bigger room options This property has bigger room options
Top Facilities of this Apartment are Free Wi-Fi & Spa.
View More
Excellent4.8

(227 Ratings)

THB 3,574

THB 3,216

+ THB 688 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - HSBC Credit Card Users. Get THB 1071 Off
hotelImg
default background imagedefault background imagedefault background imagedefault background image

NH Collection Porto Batalha

Ribeira | 310 m drive to Sao Bento Station
Kids' Meals
SpaSpa
Swimming PoolSwimming Pool
By Minor Hotels, offering 540+ luxury stays across 56 countries By Minor Hotels, offering 540+ luxury stays across 56 countries
This 4 Star Hotel in Porto is located in Ribeira. Full Address of property is Praca da Batalha 62 View On Map Key amenities of this property are Kids' Meals & Spa & Swimming Pool.
View More
Excellent4.7

Based on 983 Ratings and 0 reviews

Hospitality4.7

Room4.7

Cleanliness4.8

Value For Money1.5

(983 Ratings)

THB 6,138

THB 5,708

+ THB 938 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - American Express Card users. Get THB 1841 Off and 3 & 6 Months NoCost EMI.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Catalonia Porto

Ribeira | 6 minutes walk to Porto Sao Bento Station
JacuzziJacuzzi
SpaSpa
Swimming PoolSwimming Pool
This property has bigger room options This property has bigger room options
Location of the Hotel is Ribeira View On Map (Rua de Entreparedes, 92). Top Facilities of this Hotel are Jacuzzi & Spa & Swimming Pool.
View More
Excellent4.7

Based on 331 Ratings and 0 reviews

Hospitality4.7

Room4.8

Cleanliness4.9

(331 Ratings)

THB 3,924

THB 3,649

+ THB 610 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - American Express Card users. Get THB 1176 Off and 3 & 6 Months NoCost EMI.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

BessaHotel Baixa

Porto | 3 minutes walk to Bolhao Station
Kids' Meals
SpaSpa
Swimming PoolSwimming Pool
This property has bigger room options This property has bigger room options
This 4 Star Hotel in Porto is located in Porto. Full Address of property is Rua Dr. Alves da Veiga, 155 View On Map Key amenities of this property are Kids' Meals & Spa & Swimming Pool.
View More
Excellent4.7

Based on 296 Ratings and 0 reviews

Hospitality4.7

Room4.8

Cleanliness4.8

(296 Ratings)

THB 4,976

THB 4,628

+ THB 765 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - American Express Card users. Get THB 1492 Off and 3 & 6 Months NoCost EMI.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

D'Autor Apartments Alegria

Porto | About a minute walk to Bolhao Station
Entire Apartment
| Sleeps 2 Guests
Free Wi-FiFree Wi-Fi
Elevator/LiftElevator/Lift
SpaSpa
Breakfast Included
Location of the Apartment is Porto View On Map (Rua da Alegria 171). Top Facilities of this Apartment are Free Wi-Fi & Elevator/Lift & Spa.
View More
Excellent4.8

(25 Ratings)

THB 5,015

THB 4,664

+ THB 774 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - American Express Card users. Get THB 1504 Off and 3 & 6 Months NoCost EMI.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Eurostars Oporto

São Mamede de Infesta
Kids' Meals
SpaSpa
Childcare ServicesChildcare Services
Free Cancellation
This property has bigger room options This property has bigger room options
This 4 Star Hotel in Porto is located in São Mamede de Infesta. Full Address of property is Rua do Mestre Guilherme Camarinha, 212 View On Map Key amenities of this property are Kids' Meals & Spa & Childcare Services.
View More
Excellent4.6

Based on 460 Ratings and 0 reviews

Hospitality4.5

Room4.7

Cleanliness4.7

Value For Money4.1

(460 Ratings)

THB 3,721

THB 3,461

+ THB 570 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - American Express Card users. Get THB 1116 Off and 3 & 6 Months NoCost EMI.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Eurostars Porto Douro

Ribeira | 650 m drive to Porto Sao Bento Station
Kids' Meals
SpaSpa
Childcare ServicesChildcare Services
This property has bigger room options This property has bigger room options
Location of the Hotel is Ribeira View On Map (Avenida Gustavo Eiffel 22). Top Facilities of this Hotel are Kids' Meals & Spa & Childcare Services.
View More
Excellent4.6

Based on 1007 Ratings and 0 reviews

Hospitality4.6

Room4.6

Cleanliness4.7

(1007 Ratings)

THB 4,240

THB 3,943

+ THB 650 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - American Express Card users. Get THB 1271 Off and 3 & 6 Months NoCost EMI.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Wine & Books Porto Hotel

Porto | 6 minutes walk to Aliados Station
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
This property has bigger room options This property has bigger room options
This 5 Star Hotel in Porto is located in Porto. Full Address of property is Rua José Falcão, 39-41 View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.9

Based on 196 Ratings and 0 reviews

Hospitality4.9

Room4.9

Cleanliness5

(196 Ratings)

THB 7,540

THB 5,696

+ THB 934 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - American Express Card users. Get THB 1837 Off and 3 & 6 Months NoCost EMI.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

Casa da Companhia, Vignette Collection, an IHG Hotel

Ribeira | 3 minutes walk to Sao Bento Station
Kids' Meals
SpaSpa
Swimming PoolSwimming Pool
By IHG, famous for brands like Holiday Inn & Crowne Plaza By IHG, famous for brands like Holiday Inn & Crowne Plaza
Location of the Hotel is Ribeira View On Map (Rua das Flores, 69). Top Facilities of this Hotel are Kids' Meals & Spa & Swimming Pool.
View More
Excellent4.9

Based on 275 Ratings and 0 reviews

Hospitality4.9

Room5

Cleanliness5

(275 Ratings)

THB 10,073

+ THB 604 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
default background imagedefault background imagedefault background imagedefault background image

PortoBay Flores

Ribeira | 370 m drive to Porto Sao Bento Station
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
This property has bigger room options This property has bigger room options
This 5 Star Hotel in Porto is located in Ribeira. Full Address of property is Rua das Flores, 27 View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.9

Based on 550 Ratings and 0 reviews

Hospitality4.9

Room4.9

Cleanliness4.9

(550 Ratings)

THB 10,386

THB 8,559

+ THB 1,424 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - American Express Card users. Get THB 2760 Off and 3 & 6 Months NoCost EMI.
hotelImg
default background imagedefault background imagedefault background imagedefault background image

OCA Flores Hotel Boutique

Ribeira | 3 minutes walk to Porto Sao Bento Station
Apartment
| Sleeps 2 Guests
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Location of the Apart-hotel is Ribeira View On Map (Rua das Flores, 139). Top Facilities of this Apart-hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.5

(356 Ratings)

THB 5,262

THB 4,326

+ THB 724 taxes & fees

Per Night

Login to Book Now & Pay Later!
Exclusive Offer - American Express Card users. Get THB 1395 Off and 3 & 6 Months NoCost EMI.

Areas in Porto

Hotel By Amenities in Porto

Properties in Porto

Hotels By Category in Porto

Show More