📊 Quick answer: Stay in or right around the Old Town (Barri Vell) — it puts you within walking distance of every major sight, and there's little reason to base yourself elsewhere for a short stay.

🏛️ 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.

Compare Girona Hotels

Free cancellation on most bookings

Check Prices →

💶 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.