Bookmark This Page

Holiday Search

Package (Flight + Hotel)
Hotel Only

Child Ages on Date of Return:


PortAventura Hotel

Leave your cares behind and enter a charming fishing village on the shores of the Mediterranean Sea. You'll be won over by the charm of its little villas surrounded by lush greenery and its two fantastic outdoor pools. Discover the magnificent PortAventura Hotel PortAventura, close to Salou, where you'll find the perfect formula for combining the fun and magic of PortAventura with the relaxation and tranquillity of its facilities.

Enjoy the healthy lifestyle for which Mediterranean villages are famous and revitalize yourself in the gymnasium before taking a deserved rest in the sun in this authentic Costa Dorada village. If you're worn out after an intrepid day of adventures in PortAventura theme park, you can recharge your batteries in the sauna, steam baths and jacuzzi of Port Aventura Hotel PortAventura on the Costa Dorada. As you know, kids are very important to us, so PortAventura Hotels all offer specially designed children's pools so that your little explorers can enjoy their own fun aquatic adventures. The 500 rooms of this magnificent hotel, located close to Salou, are distributed strategically across the whole Mediterranean village.

Portaventura Hotel Photo Gallery

Portaventura Hotel Portaventura Hotel Portaventura Hotel Portaventura Hotel Portaventura Hotel Portaventura Hotel Portaventura Hotel

The superb location, just a few metres from the PortAventura Convention Centre and the Mediterrània entrance to PortAventura Park, makes the Costa Dorada PortAventura Hotel PortAventura a truly special space to stay in every regard. There is also free Wi-Fi throughout the hotel. Come and try the delicious dishes we offer in our restaurants, which serve Mediterranean cuisine for all tastes. Don't wait a moment longer – book your stay now for the perfect combination of adventure and wellbeing at PortAventura Hotel PortAventura.

Need help with your booking?

Call our travel experts free on
1800 814 004.

Alternatively click the button below to make an enquiry

Make an Enquiry

Need help with your booking?

Call our travel experts free on 1800 814 004

Click here to call from a mobile

Alternatively click the button below to enquire via email

Make an Enquiry