Lake Garda Travel GuideAn Independent City Guide Map
The old harbour of Desenzano del Garda at evening, a base for where to stay at Lake Garda, Italy

Where to Stay at Lake Garda: Which Town and Shore to Base In

The question of where to stay Lake Garda visitors ask first shapes everything else, because the lake splits into three regions and no town does it all. The south shore has the two railway stations, the east shore has the ferry stops and wine towns, the north tip has the mountains. This guide compares the towns by shore and by trip, prints each town's own tourist tax, and explains what it costs to sleep inside Sirmione's old town. If you already know your dates, compare rooms by area, read the Lake Garda hotels notes, then build your days around the things to do in Lake Garda that sit closest to your base.

Quick answer The short answer on which base to pick

Without a car, base on the south shore in Desenzano or Peschiera, the two towns with railway stations on the Milan-Venice line, where a regional train to Verona costs $4.52 (€4.05) from Peschiera or $5.36 (€4.80) from Desenzano. The tourist tax is not one lake rate: a 5-star night costs $4.69 (€4.20) per person in Sirmione and $2.79 (€2.50) in Peschiera, Gardone only charges from 1 April to 31 October, and a Trentino base with a Partner Premium host adds free province-wide public transport through the Garda Guest Card.

Key takeaways

Which Base for Which Trip

Seven bases compared on who they suit, how you arrive without a car and what you give up, from the town and transport facts used across this page. Room rates are searched live in the next block.

Base Suits Way in without a car Trade-off
Sirmione Castle, Grottoes, thermal spa Bus or shuttle from Desenzano station, ferry in season Old town behind a ZTL, highest 5-star tax in the table
Desenzano del Garda Train travellers, day trips Station on the Milan-Venice line, every train stops A busy town rather than a village
Peschiera del Garda Families, Gardaland Station, free Gardaland shuttle Children's tax exemption stops at 12
Bardolino and Lazise Wine, ferries ATV bus 164 from Peschiera or Verona Centre ZTL, parking outside
Malcesine Monte Baldo, the castle ATV 483/484 buses, ferry in season Cable car shut 2 November to 25 December
Riva del Garda and Torbole Hiking, wind sports Rovereto station, then a Trentino Trasporti bus No station of its own
Gardone Riviera and Limone A quiet stay, the Vittoriale Ferry in season, shore buses No passenger boats 2 November to 12 March

Station, bus and ferry facts come from the Navigazione Laghi timetables, Garda Trentino and the town tourist offices. The tax figures are in the tourist tax, town by town. Figures current in Q4 2026.

Compare Rooms by Area

The live search on each card opens rooms for that town and your own dates. No nightly rates are printed here, because no tourist board on the lake publishes them, and a figure copied from one search date misleads on the next.

Sirmione

Walking distance
Peninsula hotels behind the ZTL, plus Colombare, Lugana and Rovizza on the mainland
Suits
Grottoes, castle and spa on foot

Hotel guests park at Grifo Parking in Piazzale Europa with an electric luggage shuttle. Tax $3.13 (€2.80) per person at a 4-star, 7 nights at most. More on Sirmione.

See stays in Sirmione

Malcesine

Walking distance
Under Monte Baldo on the east shore, ATV 483/484
Suits
The cable car and the castle

The cable car closes 2 November to 25 December. Campsites list the town tax at $1.12 (€1). More on Malcesine.

See stays in Malcesine

Limone sul Garda

Walking distance
North end of the Lombard shore under the cliffs
Suits
A quiet base and the lemon house

Tax $2.23 (€2) per person at a 4-star, children up to 10 free. No passenger boats 2 November to 12 March. More on Limone.

See stays in Limone sul Garda

Rates come from the booking site for the dates you enter. The tourist tax is added on top, per person per night, and is paid at the accommodation. We may earn a commission if you book through these links, at no extra cost to you.

Which Shore to Base On

How the three regions change the stay.

South Shore: Sirmione, Desenzano, Peschiera

The south shore is Lombardy, and it is the flat moraine end of the lake, with the only two railway stations on its banks, Desenzano-Sirmione and Peschiera del Garda, both on the Milan-Venice line. Sirmione sits on a long peninsula between the gulfs of Desenzano and Peschiera, and its hotels spread over the peninsula itself plus three mainland districts, Lugana, Colombare and Rovizza, while B&Bs cluster in the historic centre, Colombare and Lugana. Sleeping on the peninsula means arriving through the traffic gate at the castle, described below.

Desenzano is the rail town: every train on the Milan-Venice line stops there, and it has its own A4 motorway exit and bus lines to Brescia, Salò, Sirmione and Mantua. Peschiera is the other station town, and the stop for the free Gardaland shuttle. This is the shore to choose for a first visit and for arriving by train.

Verona-Villafranca, the closest airport, sits about 15 km from the lake. Read more in Sirmione, Desenzano del Garda and Peschiera del Garda.

East Shore: Lazise, Bardolino, Garda, Malcesine

The east shore is Veneto, the string of small towns most first-time visitors picture: Lazise, Bardolino, Garda, Torri del Benaco and Malcesine. Two ATV Verona buses knit it together, line 164 running Garda, Bardolino, Lazise, Gardaland, Peschiera and on to Verona, and lines 483/484 running Malcesine, Garda, Peschiera in one direction and Riva, Torbole, Malcesine, Brenzone, Torri and Garda in the other, so check the current timetable on atv.verona.it before relying on them. Bardolino's centre is a restricted traffic zone needing a permit, with big car parks outside it, including the Gardesana dell'Acqua lot near the Rivalunga walk with 380 spaces and the Prandini lot opposite San Severo church with 219.

Malcesine is where the Monte Baldo cable car climbs the mountain, and the cable car is closed for maintenance from 2 November to 25 December. This shore suits wine trips and ferry-based itineraries. Details in Bardolino, Lazise and Malcesine.

West Shore: Salò, Gardone, Limone

The west shore is Lombardy's quiet side, a strip of lemon houses and villas with no railway. Salò is a stop on the summer timetable of the lake boats, both the ordinary run and the fast service. Gardone Riviera is where the poet Gabriele d'Annunzio built the Vittoriale degli Italiani, and its hotels face the water across planted gardens.

Limone sul Garda sits at the north end of the Lombard shore under cliffs, and its Limonaia del Castèl still grows about a hundred citrus trees. Two practical differences decide a base here: Gardone charges its tourist tax only from 1 April to 31 October, and winter ferries stop running, so from 2 November to 12 March the shore connects to the east bank only by the Maderno-Torri car ferry. Choose the west shore for a slow, low-key stay.

More in Salò, Gardone Riviera and Limone sul Garda.

North Tip: Riva, Torbole, Arco

The north tip is Trentino, where the lake narrows into something fjord-like under limestone walls, and the stay changes character with it. Riva del Garda has no railway station: the nearest is Rovereto, served by Trenitalia, ÖBB and DB, with regular Trentino Trasporti buses on to Torbole, Riva and Arco, and bus tickets cannot be bought on board. Torbole is the windsurfing and sailing town at the lake's north end.

Arco sits inland under its castle and calls itself Italy's climbing capital. The advantage of a Trentino base is structural: guests of Partner Premium accommodation get the Garda Guest Card, free public transport across the whole province of Trento for the entire stay. The tourist tax is capped lower too, at a maximum of $3.35 (€3) per adult per night for up to 10 nights.

Base here for hiking, wind sports and the Dolomites. Details in Riva del Garda, Torbole and Arco.

Source: Visit Sirmione, ATV Verona, Visit Bardolino, Garda Trentino, Navigazione Laghi.

The Best Town to Stay on Lake Garda, by Trip

One base per kind of trip, each with the reason.

Without a Car

Base in Desenzano or Peschiera. They are the only lake towns with stations on the Milan-Venice main line, and every train on that line stops at Desenzano. From Peschiera the regional train to Verona Porta Nuova takes 19 minutes for $4.52 (€4.05), and from Desenzano-Sirmione it takes 28 minutes for $5.36 (€4.80).

High-speed trains cut those runs to 14-15 and 20 minutes at dynamic fares from $12.29 (€11) to $16.76 (€15), so book ahead if you plan a day trip to Verona. From either station a bus carries you along the shore, and from Peschiera a free shuttle runs to Gardaland every 30 minutes. Ferries, when they run, link both towns to the whole lake, and the Lake Garda full-day e-bike rental starts from a bike store in Peschiera at $39.

If you want Venice without driving, coach tours such as the Venice full-day tour from Lake Garda pick up at bus stops in 16 lake towns, Desenzano and Peschiera among them, for $115.17.

With Children

Peschiera works best as a family base. Gardaland runs a free shuttle from Peschiera station every 30 minutes, first departure 9:30, last departure from the park 18:30, so a day at the park needs no car and no parking. The station also puts Verona 19 minutes away by regional train. The tax rules help the budget too: Peschiera exempts children up to and including 12 years, and in Sirmione children up to fourteen pay no tourist tax, so a family of four pays for two people only.

Bardolino applies the same rule, exempting children up to and including 14, which matters if you combine the base with Lake Garda with kids days at Parco Sigurtà. Limone exempts only children up to the tenth year, so check the age line before booking a family room there.

For Wine and Food

Stay in Bardolino or Lazise on the east shore. Bardolino gives its name to the light red grown in the six communes of its classic zone, Lazise and Garda among them, and the town keeps a Wine Museum and an Olive Oil Museum. The town's own shuttle for visitors runs Monday to Saturday 8:00-19:00 for $1.45 (€1.30), and the Desenzano-Peschiera-Riva ferry line calls at Bardolino, so you can taste and still get home.

Read the grape and the producers in our guide to Bardolino wine before you choose a cellar. For a cooking day rather than a tasting day, the Garda cooking class with dessert runs in Garda town for $111, with hotel pickup included, a pasta and Tiramisu menu with wine, and a cap of 12 people. Lazise adds a small walled harbour town to the same wine country, with the same bus and ferry connections.

For Hiking, Climbing and Wind

The north tip is the only choice. Torbole is the sailing and windsurfing base. Riva del Garda is the hiking base: the Ponale path leaves the town for 6.4 km and about 3 hours, and the Varone waterfall is a short bus ride away.

Arco, inland, calls itself Italy's climbing capital, and its castle climbs through an olive grove above the town. The Garda Guest Card tips the decision: guests of Partner Premium accommodation travel free on all Trentino public transport, including the local railway lines, and the card also carries a free return ticket on the Riva Bastione lift. If the weather closes in, the provincial card covers almost all provincial museums and castles, and the rainy day at Lake Garda list has more.

For a mountain day, see the Dolomites from Lake Garda.

For a Quiet Night

Three bases stand out for quiet. Gardone Riviera keeps its gardens, its promenade and d'Annunzio's estate, and charges its tourist tax only from 1 April to 31 October. Limone sul Garda sits at the north end of the west shore under cliffs, reachable by ferry in season and by the lakeside road otherwise.

The most secluded bed on the lake is at Punta San Vigilio near Garda, where the Locanda San Vigilio has been documented as an inn since 1498 and keeps 13 rooms and suites. It is officially rated 3-star only because the historic walls cannot be altered to take lifts, it opens generally from April to October, and it has a restaurant, a tavern and a private harbour. Punta San Vigilio itself stays accessible all year.

Check the season before booking any of the three, since the Locanda closes after October.

Source: Trenitalia, Comune di Peschiera del Garda, Comune di Sirmione, Comune di Bardolino, Visit Bardolino, Garda Trentino, Locanda San Vigilio, Comune di Gardone Riviera.

The Tourist Tax, Town by Town

Every town sets its own nightly tax per person, and the caps differ.

The tax is not one lake rate, and the differences are big enough to matter across a week. The table compares the 4-star hotel rate per person per night in eight bases, the maximum number of nights each town charges, and the child exemption, using the official schedules published by the towns themselves and by Trentino province. Rates apply to adults, and children pay nothing where the town exempts them.

Lazise, Garda and Malcesine are not in the table, so ask your host there what applies. Malcesine campsites list the town tax at $1.12 (€1) per person per night, free for children up to 14.99, for at most 20 nights.

Town4-star night per personNights chargedChildren exempt
Sirmione$3.13 (€2.80), 5-star $4.69 (€4.20)Up to 7Up to age 14
Desenzano del Garda$3.35 (€3.00), 5-star $4.47 (€4.00)No cap printedNot in the schedule
Peschiera del Garda$2.23 (€2.00), 5-star $2.79 (€2.50)Up to 21Up to and including 12
Bardolino$2.23 (€2.00), 5-star $2.79 (€2.50)Up to 20Up to and including 14
Limone sul Garda$2.23 (€2.00), 5-star $3.91 (€3.50)No cap printedUp to age 10
Salò$2.23 (€2.00), 5-star $3.69 (€3.30)No cap printedNot in the schedule
Gardone Riviera$2.23 (€2.00), 5-star $3.91 (€3.50), charged only 1 April to 31 OctoberNo cap printedMinors up to completion of the 14th year
Trentino: Riva, Torbole, ArcoMaximum $3.35 (€3.00), campsites $1.68 (€1.50)Up to 10Under 14

Reading the Bill

The caps change what a week costs, not just a night. In Sirmione the tax applies all year but stops after 7 consecutive nights, so an 8-night stay pays 7 nights at most, and a 5-star week costs $32.85 (€29.40) per person in tax, our sum. Peschiera bills up to 21 nights and Bardolino up to 20, so long stays there pay for the whole fortnight.

Trentino stops at 10 nights, and its campsite, farm-stay and refuge rate is $1.68 (€1.50) per person per night. Gardone Riviera collects nothing at all from 1 November to 31 March. The tax is paid at the accommodation, to the host.

Two traps to note: Peschiera's exemption cuts off at 12, two years earlier than Sirmione and Bardolino, and Limone's cuts off at 10, so families with older children should price the north-west shore carefully before booking.

Source: Comune di Sirmione, Comune di Desenzano del Garda, Comune di Peschiera del Garda, Comune di Bardolino, Comune di Limone sul Garda, Comune di Salò, Comune di Gardone Riviera, Visit Trentino, Garda Trentino.

Staying Without a Car

How each base connects when you arrive by train.

The Two Stations

Desenzano-Sirmione and Peschiera del Garda are the two lakeside stations on the Milan-Venice line, and all trains on that line stop at Desenzano. Sample regional fares to Verona Porta Nuova are $4.52 (€4.05) from Peschiera in 19 minutes and $5.36 (€4.80) from Desenzano in 28 minutes, with high-speed alternatives at 14-15 and 20 minutes for dynamic fares of $12.29 (€11) to $16.76 (€15). For arrivals by air, Verona-Villafranca is the closest airport at roughly 15 km from the lake, then Brescia-Montichiari at 30 km, Bergamo at 80 km, Milan and Venice at about 100 km, and Bologna at 150 km.

If your base is not Desenzano or Peschiera, budget the connection too: the east shore towns sit on ATV bus routes from both stations, while Sirmione needs the local shuttle described in the Sirmione section. Both stations also serve as pickup points for coach excursions, including the Verona day trip from Lake Garda.

Buses Along the Shores

Two operators cover the shores. ATV Verona runs line 164 from Garda through Bardolino, Lazise, Gardaland and Peschiera to Verona, and lines 483/484 linking Malcesine, Garda and Peschiera on one axis and Riva, Torbole, Malcesine, Brenzone, Torri and Garda on the other, so the whole east shore plus the north tip is a single network. In the south, Desenzano has bus lines to Brescia, Salò, Sirmione, Mantua and Cremona.

For the north tip, Trentino Trasporti buses run from Rovereto station to Torbole, Riva and Arco. Two rules catch visitors: Trentino Trasporti tickets cannot be bought on board, so buy them at the station or in the app before boarding, and ATV publishes its timetables by season, so check the current one on atv.verona.it for your dates.

The Garda Guest Card

The best car-free deal on the lake is tied to where you sleep, not what you buy. The Garda Guest Card goes only to guests of Garda Trentino Partner Premium accommodation in Riva, Torbole and Arco. The accommodation sends the code and activation instructions by email after booking or at reception, it is free, and it cannot be bought from accommodation or info points, so if the card matters to your plan, filter for Partner Premium hosts before booking.

It works for you and your companions for the whole stay, even a single night, from the day of arrival, which means you can ride public transport free to reach the accommodation itself. On top of unlimited travel on all public transport in the province of Trento, urban and intercity buses and local railways, it adds one free return ticket on the Riva Bastione lift and the Navigarda daily Lago Nord ferry ticket at $13.41 (€12) with bike included instead of $22.90 (€20.50), plus free provincial museums and castles.

The Winter Gap

Car-free travel changes shape in winter. From 2 November to 12 March there are no passenger boats on the lake at all, and the only service left is the Maderno-Torri car ferry crossing the narrow waist. In winter it runs from Maderno first at 8:10 and last at 18:00, and from Torri first at 8:45 and last at 18:40, with a one-way fare from 1 April of $13.74 (€12.30) for a car up to 3.50 m, driver included, and $10.28 (€9.20) for a bicycle.

Passenger ferries resume in mid-March and run through to early November. The consequence for base-picking is simple: in winter a west-shore or east-shore base without a car depends entirely on buses, so winter visitors without a car should base where the trains and main bus routes run, on the south shore or at Riva.

Source: Trenitalia, VisitGarda, ATV Verona, Garda Trentino, Navigazione Laghi.

Sleeping Inside Sirmione's Old Town

The peninsula's hotels sit behind a traffic gate.

ZTL and Hotel Parking

Sirmione's historic centre is a restricted traffic zone, and in summer it runs from 23 March to 13 October. Vehicles need prior authorisation, plates are registered, and there is one electronic entry point, so driving in without permission triggers a fine of $92.73 (€83) up to $372.03 (€333). Guests of hotels in the centre have a legal route in: the private parking service for hotel guests at Grifo Parking in Piazzale Europa, with an electric-vehicle shuttle that carries your luggage to the hotel.

The town's current plan adds free Grifo Parking until 21:00, an expanded electric golf-cart service for hotel guests, and 31 pedestrianised days from 14:00 to 19:00 on high-season weekends and holidays, when all traffic is banned, exit included. The main public car park for the old town is Piazzale Monte Baldo near the castle. The practical takeaway: a hotel inside the walls costs you a parking arrangement and a luggage shuttle, but gives you the old town at dawn before day visitors arrive.

Colombare and Lugana Instead

The mainland districts remove every parking problem at the cost of a walk. Colombare and Lugana sit on the mainland approach, and a lakeside promenade links both to the old town on foot. From April to October a shuttle bus runs from the Colombare car parks, with its Piazza Campiello terminus, to the historic centre and back.

Tickets and timetables live in the Arriva Italia app, tickets bought on board cost more, and ticket machines stand at stops 1, 2, 4 and 9. Outside shuttle hours the Brescia-Verona extra-urban line still runs from Colombare to the centre. Rovizza completes the three mainland districts, and Lugana holds the Lido di Lugana beach.

A hotel in Colombare or Lugana puts you one shuttle ride from Sirmione castle and the Grotte di Catullo.

Source: Visit Sirmione, Comune di Sirmione, Visit Sirmione transport.

Campsites, B&Bs and Holiday Lets

Beds beyond the hotel.

Campsites

Lake Garda campsites are a category of their own, often with pools, beaches and mobile homes, and most close for the winter. Bella Italia in Peschiera calls itself a 5-star campsite on Via Bella Italia 2, with the beach a few metres from the pitches, and it advertises long-stay offers such as 7 nights for the price of 5 on some bookings. Camping Brione in Riva del Garda describes itself as one of the very few 4-star campsites in Trentino, set in an olive grove a short walk from the lake, open from 26 March to 2 November, with pitches, bungalows and mobile homes, a pool and bike rental, and it takes dogs.

Fornella, near San Felice del Benaco on the west shore between the lake and an olive farm, keeps two beaches and opens 1 April to 18 October. Compare the whole range in our guide to Lake Garda camping, and note that Trentino campsites carry a lower tax, $1.68 (€1.50) per person per night for at most 10 nights.

B&Bs, Agriturismi and Apartments

The tax you pay depends as much on the bed type as on the town, and Sirmione's schedule shows the spread clearly. In Sirmione a B&B or agriturismo night costs $1.34 (€1.20) per person in tax, while a holiday home, tourist rental or locanda costs $3.13 (€2.80), the same as a 4-star hotel. In Desenzano a B&B pays $1.79 (€1.60), a tourist let $2.79 (€2.50) or $2.23 (€2.00) depending on the cadastral group, and campsites $0.45 (€0.40) to $0.89 (€0.80) by stars.

In Bardolino tourist rentals are taxed at $2.79 (€2.50) while B&Bs, residences and affittacamere pay $1.68 (€1.50). In Trentino, campsites, farm stays and refuges all sit at $1.68 (€1.50). The takeaway: an apartment rental in Sirmione carries the same tax as a 4-star hotel, while the same apartment in Bardolino or Desenzano costs less, so compare the total bill, not just the nightly rate.

Source: Camping Bella Italia, Camping Brione, Fornella, Comune di Sirmione, Comune di Desenzano del Garda, Comune di Bardolino, Garda Trentino.

Picking a Base: Dos and Don'ts

Five moves that make the choice easier, five that cost visitors money or time.

Do

  • Choose your shore first, then your town, because the north, east, west and south behave like four different destinations.
  • Base in Desenzano or Peschiera if you arrive by train, since they hold the only two lakeside stations on the Milan-Venice line.
  • Ask whether your Trentino host is Garda Trentino Partner Premium before booking, because only their guests get the free Garda Guest Card.
  • Add the tourist tax to your budget per person, not per room, and check the child age line in your town.
  • Check the day's ferry timetable if your plan crosses the lake between towns, since passenger boats stop entirely from 2 November to 12 March.

Don't

  • Don't drive into Sirmione's old town without authorisation between 23 March and 13 October, as fines run from $92.73 (€83) to $372.03 (€333).
  • Don't assume one lake-wide tourist tax, because a 5-star night costs $4.69 (€4.20) in Sirmione and $2.79 (€2.50) in Peschiera.
  • Don't plan a family week in Limone with teenagers in mind, since its exemption stops at age 10, the lowest age of the towns in the table.
  • Don't rely on the Monte Baldo cable car from a Malcesine base in late November or December, as it closes for maintenance from 2 November to 25 December.
  • Don't buy Trentino Trasporti tickets on the bus, since they cannot be sold on board and you need a ticket before boarding.

Day Trips With Pickup Around the Lake

These run from many lake towns, so they work from whichever base you pick. Each card lists its own meeting points, and some include hotel pickup.

The Roman Arena of Verona with its stacked stone arches and the Piazza Bra pavement in front from $73

Verona Full-Day Tour from Lake Garda

★★★★★ ★★★★★ 4.5(610 reviews)· 8-10 hours

A coach day trip from Lake Garda resorts to Verona with a 1.5-hour guided walk and free time, from $73 per person.

Check Availability
A Venice canal with gondolas and palazzi, the destination of a full-day tour from Lake Garda from $115.17

Venice Full-Day Tour from Lake Garda

★★★★★ ★★★★★ 4.5(307 reviews)· 11-13 hours

A long day coach trip to Venice from 16 Lake Garda towns, with a private boat to St Mark's and a guided walking tour except Wednesdays.

Check Availability
Jagged Dolomite peaks above green meadows and a small church in a valley at golden hour from $95

Dolomites Full-Day Tour from Lake Garda

★★★★★ ★★★★★ 4.7(784 reviews)· 10-12 hours

A long 10-12 hour coach day from Lake Garda to Pordoi Pass and Ortisei with an optional €28 cable car, from $95 per person.

Check Availability
Three women in aprons kneading pasta dough at a kitchen counter under a stone arch from $111

Garda: Cooking Class with Dessert

★★★★★ ★★★★★ 5.0(450 reviews)· 3 hours

A small-group pasta and Tiramisu class in Garda with wine, apron, recipe book and hotel pickup included, capped at 12 people and adults only.

Check Availability
E-bikes parked by the lakeshore path in Peschiera del Garda, Lake Garda cycling from $39

Lake Garda: Full-Day E-bike Rental

★★★★★ ★★★★★ 4.7(79 reviews)· Valid 1 day

Self-guided full-day e-bike rental from $39 with hotel pickup, a car-free 15 km track and freedom to reach Sirmione, Borghetto or Mantua at your own pace.

Check Availability
Four travellers on the white cushioned deck of a motorboat, one pointing toward the Sirmione shoreline from $123

From Verona: Sirmione and Lake Garda Day Tour with Cruise

★★★★★ ★★★★★ 4.7(980 reviews)· 7.5 hours

Guided Sirmione walk plus a boat crossing to Lazise, with free time in both towns and an optional Catullus caves add-on.

Check Availability

Prices, ratings and details are the platform's own. Dollar figures are the listed prices. The platform bills in your account's currency.

The Bases on the Map

Twelve towns to sleep in, coloured by shore: blue for the south with the railway, brown for the Veneto east, green for the Lombard west, purple for the Trentino north.

South shore, railway
East shore, Veneto
West shore, Lombardy
North tip, Trentino

Pins mark each town's central square or landmark, from OpenStreetMap.

Keep Planning Your Stay

The pages that turn a base into a booked trip.

Lake Garda Hotels

Hotels named from their own sites, the tax by star rating, and arriving inside Sirmione's traffic gate.

Read the full guide

Luxury Hotels on Lake Garda

The five-star houses on the west shore, in Sirmione and in Riva, with their spas and restaurants.

Read the full guide

Lake Garda Camping

Campsites shore by shore, with seasons, the two published price lists and the dog rules.

Read the full guide

Getting Around Lake Garda

Trains, ATV and Trentino buses and the ferry season for a base without a car.

Read the full guide

Things to Do in Lake Garda

Every sight around the lake, with the days each one shuts.

Read the full guide

Where to Stay at Lake Garda: Questions

Which part of Lake Garda is best to stay in?

For a first visit of 2 to 5 days, the south shore is the practical answer: Desenzano and Peschiera have the railway stations on the Milan-Venice line, and Desenzano has its own motorway exit. The east shore suits wine and ferry itineraries, the north tip suits hikers and windsurfers, and the west shore suits slow, quiet stays. Match the base to your trip with our things to do in Lake Garda list.

Should I stay in Sirmione or Desenzano?

Sirmione gives you the castle, the Roman ruins and the peninsula at your doorstep, but its old town sits behind a traffic gate and its 5-star tax rate is the highest of the published ones at $4.69 (€4.20) per person per night, capped at 7 nights. Desenzano is larger, flatter, has the station and all Milan-Venice trains stopping there. Compare the two towns in Sirmione and Desenzano del Garda.

Where should I stay at Lake Garda if I have no car?

Desenzano or Peschiera, the two lakeside stations on the Milan-Venice line. From Peschiera a regional train reaches Verona in 19 minutes for $4.52 (€4.05), and from Desenzano in 28 minutes for $5.36 (€4.80), with ATV buses running the east shore from both towns. Riva del Garda works too if you use the Rovereto station and Trentino buses. The full connections are in staying without a car.

What is the best town to stay on Lake Garda with children?

Peschiera del Garda. Gardaland runs a free shuttle from the station every 30 minutes, and children up to and including 12 pay no tourist tax. Bardolino is the alternative, exempting children up to and including 14, and a ferry stop on the Desenzano-Peschiera-Riva line. Our guide to Lake Garda with kids builds the days around either base.

How much is the tourist tax at Lake Garda?

There is no single rate. A 4-star hotel night runs from $2.23 (€2) per person in Peschiera, Bardolino, Limone, Salò and Gardone to $3.13 (€2.80) in Sirmione, with Trentino capped at $3.35 (€3) for at most 10 nights. Children are exempt in several towns, and Gardone collects nothing from November to March. The full table is in the tourist tax, town by town.

Is Riva or Malcesine the better base?

Riva if you hike, cycle or chase the Dolomites, since Trentino bases with Partner Premium hosts include the Garda Guest Card with free province-wide transport, and the tourist tax caps at 10 nights. Malcesine if you want the castle, the ferry stops and the mountain cable car at your door, remembering the cable car closes from 2 November to 25 December. Details in Riva del Garda and Malcesine.

Pick the Base, Then Book the Day

Pick the town, compare rooms for your dates, then add a day trip. The Venice coach day picks up in 16 lake towns, so it works from any base.

Prices and times are set by the operator and confirmed at checkout.

Check Availability

Prices, hours and terms are set by the venue or operator and confirmed at checkout.

We may earn a commission if you book through one of our links, at no extra cost to you. Full affiliate disclosure