🏛️ Old Town (Barri Vell) — Best for Everyone
Girona's old town is compact enough that there's really only one sensible answer: stay inside or immediately adjacent to it. This puts the cathedral, the Jewish Quarter, the Onyar River houses and the city walls all within a short walk, and means you can enjoy the old town in the early morning or evening once the day-trip crowds have thinned.
🚉 Near the Train Station — Best for Early Departures
If you're catching an early train onward, or arriving late, a hotel near Girona's station (a short walk from the old town) can be a practical compromise — though for most visitors, the old town itself is close enough to the station not to matter much either way.
💶 Hotels by Budget
Budget (€55–75/night): Simple guesthouses and hotels a short walk from the old town.
Mid-range (€110–160/night): Boutique hotels inside converted old town buildings — the sweet spot for atmosphere and location.
Luxury (€200+/night): Restored historic properties with river or cathedral views.
✈️ Near the Airport
Girona–Costa Brava Airport is a fair distance from the old town — staying near it only makes sense if you have a very early or late flight and no other reason to be near the city centre.
❓ FAQs
What is the best area to stay in Girona?
The old town (Barri Vell) — it puts every major sight within walking distance, and there's little reason to base yourself elsewhere for a short stay.
Is Girona expensive for accommodation?
No — noticeably cheaper than Barcelona for a comparable standard of hotel.
Is it worth staying overnight, or is a day trip enough?
A day trip covers the essentials, but staying overnight lets you experience the old town without the day-trip crowds and properly enjoy the food scene.