Northern Italy brings together lake towns, spa resorts, design-minded cities and mountain scenery. Pick one landscape and one practical base first; the distances around the lakes and mountains can make an over-packed weekend tiring.
Some links on this page are affiliate links. We may earn a commission if you book through them, at no extra cost to you.

Where to stay: choose your kind of lake
- Lake Garda for thermal bathing in Sirmione and resort-style spa stays around Bardolino.
- Lake Como for a village-and-villa setting; compare Como, Bellagio and Tremezzo before choosing your hotel.
- Lake Maggiore for Stresa, historic hotels and boat trips to the Borromean Islands.
Our lake hotel roundups include selected properties with direct Expedia booking links. Start with the Lake Como stays, Lake Garda guide and Lake Maggiore shortlist.
Spa stays to compare
- Grand Hotel Tremezzo for a Lake Como resort stay.
- EALA My Lakeside Dream near Limone sul Garda, with a resort and spa setting.
- Lefay Resort & SPA Lago di Garda for a wellness-focused Garda stay.
- Compare rental cars for reaching smaller lake towns and rural stays.
Experiences to reserve
- Check Sirmione thermal garden admissions before your visit; spa access is separate from most hotel bookings.
- Browse Lake Como boat trips and check departure point, season and cancellation terms.
- Browse Borromean Islands boat experiences; verify island opening dates and timetables.
Plan your stay
For two nights, choose one lake and book a hotel close to the ferry, rail station or spa you plan to use. A car can help for countryside stays, but it is often a burden inside historic lakeside towns. Verify spa hours and whether treatments need a separate reservation.
Beyond the lakes
Milan works as an arrival or departure night, while Verona and Bergamo make compact city breaks. If you have a week, pair a lake stay with one city rather than crossing the region every day. For a wellness-led trip, check whether your hotel’s thermal area, pool and treatments are included or priced separately.
A relaxed three-day lake plan
- Day 1: arrive, settle in and explore the town on foot.
- Day 2: reserve the main spa visit or boat excursion; leave time for lunch and a slower return.
- Day 3: choose one nearby village or garden before departure.
Booking and activity details can change. Confirm current availability, inclusions, cancellation terms and spa access with the provider before paying. Some accommodation and experience links may be affiliate links; we identify tracked partner links where applicable.
