Hotel PortAventura is a Mediterranean-inspired hotel offering 3 restaurants, 3 pools, a spa, and complimentary park entry. Room options include standard and junior suites.