To get the hotel discounts, you just need to have an Alfa Pendular, Intercidades, Celta, Regional or InterRegional train ticket for a journey taking place 3 days after or prior to your hotel check-in date.
CP Services: Alfa Pendular | Intercidades | Regional and InterRegional
You can choose to stay at one of the group's hotels in Portugal, with accommodation in three to five star hotels, with 15% off the best rate of the day (cannot be used in conjunction with any other discount or special offer). Breakfast included.
Contacts for booking (subject to availability)
Working days from 9:30 to 18:30.
Say you are booking under the CP partnership.