PortAventura is popular for being the largest theme park in Spain, where you may explore not one, but three amazing worlds which is one of the best places to visit in Barcelona. You can visit 1 park on your own or get a combo ticket to visit 2 or 3 parks. It is advised that you make a weekend trip out of it in this situation and stay at one of the neighborhood hotels