Garrotxa Volcanoes Olot
Green extinct volcanoes and beech forest around the town of Olot.
Things to do
2 days in Garrotxa Volcanoes
Day 1
- MorningWalk up the Santa Margarida volcano to the little chapel inside its crater.
- AfternoonWalk through the beech forest of the Fageda d'en Jordà.
- EveningHave dinner in Olot.
Day 2
Visit Besalú or the cliff village of Castellfollit de la Roca.
What to eat
Cuina volcànica, local dishes like Olot potatoes stuffed with meat.
Local tips
Make the most of Garrotxa Volcanoes
Beat the crowds
Weekends are busy at the Fageda d'en Jordà beech forest. Weekdays are calm.
Best photo spot
The beech forest growing on an old lava flow, golden in autumn.
Getting there
Buses run from Barcelona and Girona to Olot.
Don't miss nearby
Castellfollit de la Roca, a village on a basalt cliff, and Besalú.
Good to know
Walk up the Santa Margarida volcano, which has a chapel in its crater. Hot-air balloons fly over the volcanoes in the mornings.
Secret spots
3 secret spots near Garrotxa Volcanoes
Our most hidden places around Garrotxa Volcanoes: fewer people, same wow. Unlock them with a route in Google Maps and a PDF guide of Garrotxa Volcanoes to take with you.
mlxurr17 km away
nrveahvoa62 km away
vrxmc no rsr63 km awayPlan your visit
Getting to Garrotxa Volcanoes
At a glance
Questions
Garrotxa Volcanoes: good to know
Is Garrotxa Volcanoes worth visiting?
Yes, especially if you like nature. Green extinct volcanoes and beech forest around the town of Olot.
How many days do you need in Garrotxa Volcanoes?
Plan 1 night. Our free 2-day plan above shows how to spend your time.
When is the best time to visit Garrotxa Volcanoes?
You can visit all year. Weekends are busy at the Fageda d'en Jordà beech forest. Weekdays are calm.
How do you get to Garrotxa Volcanoes?
The nearest airport is Girona-Costa Brava Airport (GRO), about 40 km away. Buses run from Barcelona and Girona to Olot.
What is there to see near Garrotxa Volcanoes?
Nearby hidden places include Girona (35 km), Cadaqués (66 km) and Calella de Palafrugell (66 km).
35 km
66 km
66 km
85 km
92 km
114 km
119 km
157 km