Travelers are voting Teatre Lliure, Teatre Nacional de Catalunya and Teatre Principal as the best of 4 theaters in Barcelona. There is 1 theater in Castellon de la Plana a city just 151 km from Barcelona. The most popular of these is Sagunto Roman Theatre in Castellon de la Plana. You can find 4 theaters in Region of Catalonia and 14 theaters in the country of Spain. Our members favorite in Region of Catalonia is Teatre Lliure and Teatro Real Theatre is the top pick in Spain. Want more? Check out our map of theaters in Barcelona.