I'm wanting to take my teenage daughter to Costa Brava in July. Thinking of taking the train from Paris to Barcelona then renting a car or ? to head up along the coast. I'm not sure what towns are best to stay at and need hotel recommendations (mid price, pool, AC, 2 beds). We like the beach and snorkeling and exploring. Thanks for any tips!
When we visited Costa Brava from Barcelona, we picked up our rental car in Barcelona and drove along the coast to Cadaques, where we stayed for one night. Along the way, we stopped at beautiful Tossa De Mar, S'Agaro, and then at Callela Palagrugell, a quiet fishing village, before reaching Cadaques. While at Cadaques, we visited Dali's quirky home in Port Lligat. If you are interested, you need to make reservations in advance. We stayed at Playa Sol Hotel in Cadaques. I know that a lot of people like the town of Begur, but we didn't stop there.
We then spent 2 nights in Girona, a wonderful medieval walled city with a river running through it. One day we drove to Besalu, then over the Eastern Catalan Pyrenees to Ripoll, then Rupit and Vic. Not sure if you are interested in mountain scenery. While in Girona, we stayed at Hotel Historic.
If you don't have any guidebooks, I highly recommend buying a couple guidebooks, such as Rick's, Michelin Green Guide, Rough Guides, and Lonely Planet.