The ideal months to visit the city, the Costa Brava, and the nearby resorts of Sitiges and Vilanova are May, June and September, when visitors can expect good ...