Lake Garda is Italy's biggest lake, and really two lakes in one. The broad southern end is soft and almost Mediterranean, all olive groves, vineyards, little beaches, medieval walled towns and theme parks. Head north and the shores close in, mountains rise sheer from the water, and the lake becomes a fjord-like playground for sailors, windsurfers, climbers and cyclists.
Where you stay depends on what you want from your lake. The south shore, with Sirmione, Desenzano and Peschiera, is the easiest to reach and the best for families. The eastern shore, from Lazise and Bardolino up to Malcesine, has the prettiest old towns and the wine. And the north, around Riva del Garda and Limone, is for mountain scenery and active holidays.
The short answer

Best for families
Peschiera del Garda
Gardaland on the doorstep, a railway station in town and resorts with pools galore.

Best for couples
Sirmione
A castle-guarded peninsula with thermal spas and sunset aperitivo on the water.

Best for nightlife
Desenzano del Garda
The lake’s liveliest town, with bars around the old harbour that stay busy late.

Best for wine lovers
Bardolino
Vineyards, tasting rooms and a lakeside promenade in the home of Bardolino red.

Best for walkers
Malcesine
The cable car up Monte Baldo starts in town, with trails and colossal views at the top.

Best for watersports
Riva del Garda
Reliable winds for sailing and windsurfing, with mountains plunging into the lake.
Lake Garda areas at a glance
| Area | Best for | What it's like | Hotels |
|---|---|---|---|
| Sirmione | Couples, Spas, History | A castle-guarded peninsula of thermal spas, Roman ruins and lakeside aperitivo. | Hotels: 76 |
| Desenzano del Garda | Nightlife, No car needed, Families | The lake’s liveliest town, with a buzzing old harbour and its own railway station. | Hotels: 50 |
| Peschiera del Garda | Families, Theme parks, No car needed | A fortress town ringed by Venetian walls, with Gardaland next door. | Hotels: 46 |
| Lazise | Families, Old town, Theme parks | A walled medieval harbour town between the theme parks and the vineyards. | Hotels: 36 |
| Bardolino and Garda | Wine, Couples, Promenades | Wine country on the water: vineyards, olive groves and a long lakeside promenade. | Hotels: 79 |
| Malcesine | Walkers, Couples, Views | A castle on a rock, cobbled lanes and a cable car to the top of Monte Baldo. | Hotels: 83 |
| Riva del Garda | Watersports, Cycling, Mountains | Mountains plunging into the lake, and the reliable winds that sailors love. | Hotels: 52 |
| Limone Sul Garda | Couples, Cycling, Luxury | Lemon houses on the cliffs and a cycle path that hangs over the water. | Hotels: 35 |
Sirmione



- Couples
- Spas
- History
A castle-guarded peninsula of thermal spas, Roman ruins and lakeside aperitivo.
Sirmione pokes a long, slender finger out into the southern lake, and you enter its old town over a drawbridge, through the turreted Scaliger Castle, a 13th-century fortress rising straight out of the water. At the far tip lie the Grotte di Catullo, the ruins of a vast Roman villa, and in between are lanes of gelato shops, cafés and lakeside terraces.
Sirmione is also a spa town, with warm sulphurous springs that rise from the lake bed and feed several hotel spas and pools. It gets very busy with day-trippers in summer, so stay the night and enjoy it once they've gone. The old town is largely closed to traffic, so check how your hotel handles arrivals and parking.
Hotels to look at in Sirmione

★★★★★
Grand Hotel Terme
Spa · Pool · 54 rooms
From £555 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★★
Villa Cortine Palace Hotel
Beach 200 m · Pool · 54 rooms
See prices and rooms →

★★★★
Hotel Sirmione
Spa · Pool · Parking
From £215 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★
Hotel Continental Wellness & Spa
Spa · 54 rooms · Parking
From £247 a night, taxes incl.2 adults · checked 1 Oct, 17:37
Desenzano del Garda



- Nightlife
- No car needed
- Families
The lake’s liveliest town, with a buzzing old harbour and its own railway station.
Desenzano is the biggest town on Lake Garda and the liveliest, with a pretty old harbour, a castle on the hill, a Roman villa with fine mosaics and a promenade of bars and restaurants that stays busy late into the night. It's the lake's unofficial nightlife capital.
Its station on the Milan–Venice railway makes it the easiest base without a car, and boats leave from the harbour for towns all around the lake. Hotels range from lakeside resorts among ancient olive trees to a glamping-style village with its own beach and modern spa hotels.
Hotels to look at in Desenzano del Garda

★★★★
Hotel Oliveto
Beach 350 m · Spa · Rooftop pool
See prices and rooms →

★★★★
Club del Sole Desenzano Boutique Resort
Pool · Family-friendly · Pets allowed
See prices and rooms →

★★★★
Acquaviva Del Garda Resort & Spa
Beach 30 m · Spa · Pool
See prices and rooms →

★★★★
Palazzo Del Garda & Spa
Spa · Pool · 37 rooms
From £137 a night, taxes incl.2 adults · checked 1 Oct, 17:37
Peschiera del Garda



- Families
- Theme parks
- No car needed
A fortress town ringed by Venetian walls, with Gardaland next door.
Peschiera sits inside massive Venetian fortress walls, part of a UNESCO World Heritage Site, with canals running through the old centre where the lake drains into the River Mincio. It's charming in its own right, but most families come for its neighbour: Gardaland, Italy's biggest theme park, is a few minutes' drive away, with the famous Sigurtà gardens not much further.
Peschiera also has a station on the Milan–Venice line, and Verona is a short hop away. Hotels lean family-friendly, from a big resort with seven outdoor pools, three restaurants and a games room to golf and spa hotels out among the vineyards. Evenings strolling the ramparts and canals of the old town make a pleasant antidote to a day of rollercoasters.
Hotels to look at in Peschiera del Garda

★★★★
Hotel Bella Italia
Beach 150 m · Spa · Pool
From £117 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★
Palazzo Ai Capitani
15 rooms
From £266 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★
Le Ali Del Frassino
Spa · Parking
See prices and rooms →

★★★★
Vision Hotel
Pool · 32 rooms
From £211 a night, taxes incl.2 adults · checked 1 Oct, 17:37
Lazise



- Families
- Old town
- Theme parks
A walled medieval harbour town between the theme parks and the vineyards.
Lazise is one of the most attractive towns on the eastern shore: a medieval village still ringed by its walls and towers, with a little harbour, a castle and a lakefront promenade lined with cafés. It's calmer than Peschiera but close to the same attractions, with Movieland and the Caneva water park on its southern edge and Gardaland just beyond.
Hotels range from apartment-style residences in the hills above the village, with kitchens and covered terraces looking over the lake, to spa hotels with romantic suites and whirlpool baths. It suits families who want the theme parks close by without sleeping next to them, and couples who'd rather end the day with dinner inside the old walls.
Hotels to look at in Lazise

★★★★
Hotel Palazzo Della Scala
Spa · Pool · 34 rooms
From £250 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★
Leonardo Hotel Lago di Garda – Wellness and Spa
Beach 1.5 km · Spa · Pool
From £208 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★
Hotel Bella Lazise
Spa · Pool · 74 rooms
From £182 a night, taxes incl.2 adults · checked 1 Oct, 17:37
Bardolino and Garda



- Wine
- Couples
- Promenades
Wine country on the water: vineyards, olive groves and a long lakeside promenade.
Bardolino gives its name to the light red wine made on the hills behind it, and wine is the town's great pleasure, with cellars, tasting rooms, a wine museum and a festival every autumn. The café-lined lakefront promenade carries on along the shore to the neighbouring town of Garda.
Garda, the town that gave the lake its name, is a pretty harbour tucked into a bay beneath a wooded headland, and just beyond it Punta San Vigilio is one of the loveliest spots on the shore. Hotels in both towns range from romantic hillside suites to a five-star golf and spa resort in a converted 15th-century palace.
Hotels to look at in Bardolino

★★★★
Parc Hotel Germano Suites & Apartments
Beach 1.2 km · Spa · Pool
From £292 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★
Parc Hotel Gritti
Beach 400 m · Spa · Pool
See prices and rooms →

★★★★★
QC Termegarda Spa & Golf Resort
Spa · Pool · Parking
See prices and rooms →

★★★★
Hotel Astoria
21 rooms
See prices and rooms →
Malcesine



- Walkers
- Couples
- Views
A castle on a rock, cobbled lanes and a cable car to the top of Monte Baldo.
Malcesine is many people's favourite town on Lake Garda: a tangle of cobbled lanes and pastel houses around a castle perched on a rock above the water. Behind it rises Monte Baldo, and a cable car with rotating cabins whisks you up from town to mountain trails, meadows and enormous views over the lake.
Hotels here have the lake and the mountains on the doorstep, from an adults-only hideaway in its own little bay to relaxed places with pools and private beaches along the shore. To the south, the villages of Brenzone sul Garda are quieter still, a string of tiny harbours and olive groves at the foot of the mountain.
Hotels to look at in Malcesine
Riva del Garda



- Watersports
- Cycling
- Mountains
Mountains plunging into the lake, and the reliable winds that sailors love.
At the northern tip of the lake, Riva del Garda feels more Alpine than Mediterranean. Cliffs and mountains rise straight from the water, the old town clusters around a clock tower and a moated castle, and the lakefront is lined with grand early 20th-century hotels and gardens.
The north of the lake is famous for its dependable winds, which make it one of Europe's great spots for windsurfing and sailing, and the mountains around are laced with cycling and hiking routes. Hotels suit active types, from lakefront spa hotels with pools to apartments in the pedestrianised old town.
Hotels to look at in Riva del Garda

★★★★
Hotel Savoy Palace
Beach 150 m · Pool · Family-friendly
From £167 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★
Hotel Oasi SPA & Wellness
Spa · Pool · Parking
See prices and rooms →

★★★★
Grand Hotel Liberty
Beach 300 m · Spa · Pool
From £204 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★
Bellavista Lakefront
Parking
See prices and rooms →
Limone Sul Garda



- Couples
- Cycling
- Luxury
Lemon houses on the cliffs and a cycle path that hangs over the water.
Limone sul Garda is squeezed onto a narrow ledge between sheer cliffs and the lake on the western shore. Its terraced limonaie, the old lemon houses with their tall stone pillars, climb the hillside behind a pretty harbour, and its cycle path, bolted to the cliff face above the water, is one of the most photographed rides in Italy.
Hotels are mostly a short walk or shuttle ride from the village, many set in gardens with indoor and outdoor pools and spas, and a couple of seriously luxurious five-stars look out over the lake. The village fills with day-trippers arriving by boat, but the evenings are peaceful.
Hotels to look at in Limone Sul Garda

★★★★★
The Park Hotel Imperial
Spa · Pool · 63 rooms
From £318 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★★
EALA My Lakeside Dream - Adults Friendly
Spa · Pool · 67 rooms
See prices and rooms →

★★★★
Hotel San Pietro
Beach 1.8 km · Rooftop pool · Pets allowed
From £125 a night, taxes incl.2 adults · checked 1 Oct, 17:37

★★★★
Leonardo Da Vinci
All-inclusive option · Pool · Family-friendly
From £145 a night, taxes incl.2 adults · checked 1 Oct, 17:37
Which shore?
Families, theme parks or no car? The south, around Peschiera and Desenzano, both on the railway. Pretty old towns and wine? The eastern shore, from Lazise and Bardolino up to Malcesine. Mountains, sailing and cycling? Riva del Garda and Limone in the north. Romance and spas? Sirmione.
Getting there and around
Verona airport is the closest to the lake, roughly half an hour from the southern shore, with Bergamo, Milan and Venice airports all within reach too. Desenzano and Peschiera have stations on the Milan–Venice line. Ferries and fast boats link most lakeside towns from spring to autumn and buses run along both shores, but a car makes exploring the hills far easier.
See live prices in Lake Garda →
Questions about where to stay in Lake Garda
- What is the best place to stay on Lake Garda?
- For families, Peschiera del Garda or Lazise, near Gardaland. For couples, Sirmione or Malcesine. For nightlife and train links, Desenzano. For wine, Bardolino. For sailing, windsurfing and mountains, Riva del Garda in the north.
- Where should families stay on Lake Garda?
- The south-eastern shore, around Peschiera del Garda and Lazise, is closest to Gardaland, Movieland and the Caneva water park, with plenty of family hotels with pools. Desenzano is also good, with beaches, boats and a railway station.
- Which side of Lake Garda is best?
- The south is flatter, more developed and easiest to reach, with the theme parks and the railway. The eastern shore has pretty towns such as Lazise, Bardolino, Garda and Malcesine. The north and west are more dramatic, with mountains rising from the water at Riva del Garda and Limone.
- Can you stay on Lake Garda without a car?
- Yes. Desenzano and Peschiera both have stations on the Milan–Venice railway, and from spring to autumn ferries link most lakeside towns. Sirmione is a short bus or boat ride from Desenzano. A car is useful only if you want to explore the hills and villages away from the shore.
- Which part of Lake Garda is quietest?
- The villages of Brenzone sul Garda, between Garda and Malcesine, are among the calmest on the lake. Hillside hotels above Lazise and Bardolino are also peaceful, while Desenzano, Sirmione and the area around Gardaland are busiest in summer.
More where to stay guides
- Where to stay in Majorca
- Where to stay in Malta
- Where to stay in Corfu
- Where to stay in Crete
- Where to stay in Sardinia
- Where to stay in Paris
- Where to stay in Rome
- Where to stay in Tenerife
- Where to stay in Sicily
- Where to stay in Gran Canaria
- Where to stay in Lanzarote
- Where to stay in Amsterdam
- Where to stay in Tokyo
- Where to stay in Rhodes
- Where to stay in Menorca
- Where to stay in Lisbon
- Where to stay in Barcelona
- Where to stay in Kefalonia
- Where to stay in Phuket
- Where to stay in Fuerteventura
- Where to stay in Bali
- Where to stay in Krakow
- Where to stay in Porto
- Where to stay in Bangkok
- Where to stay on Lake Como
- Where to stay in Madeira
- Where to stay in the Algarve
- Where to stay in Budapest
- Where to stay in New York
- Where to stay in Santorini
- Where to stay in Prague
- Where to stay in Seville
- Where to stay in Berlin
- Where to stay in London
- Where to stay in Marrakech
- Where to stay in Venice
- Where to stay on the Amalfi Coast
- Where to stay in Koh Samui
- Where to stay in Puglia
- Where to stay in Madrid
- Where to stay in Milan
- Where to stay in Cyprus
- Where to stay in Ibiza
- Where to stay in Thailand
- Where to stay in Vienna
- Where to stay in Croatia
- Where to stay in Dubrovnik
- Where to stay in Naples
- Where to stay in Dublin
- Where to stay in Edinburgh
- Where to stay in Istanbul
- Where to stay in Abu Dhabi
- Where to stay in Antalya
- Where to stay in Antigua
- Where to stay in Australia
- Where to stay in Ayia Napa
- Where to stay in the Bahamas
- Where to stay in the Balearic Islands
- Where to stay in Barbados
- Where to stay in Benidorm
- Where to stay in Bodrum
- Where to stay in Boston
- Where to stay in Canada
- Where to stay in the Canary Islands
- Where to stay in Cancun
- Where to stay in Cape Town
- Where to stay in the Caribbean
- Where to stay in Chicago
- Where to stay on the Costa Brava
- Where to stay on the Costa del Sol
- Where to stay in Costa Rica
- Where to stay near Dalaman
- Where to stay in the Dominican Republic
- Where to stay in Dubai
- Where to stay in Egypt
- Where to stay in Florence
- Where to stay in Florida
- Where to stay on the French Riviera
- Where to stay in the Greek islands
- Where to stay in Halkidiki
- Where to stay in Hawaii
- Where to stay in Hong Kong
- Where to stay in Hurghada
- Where to stay in Iceland
- Where to stay in Jamaica
- Where to stay in Japan
- Where to stay in Kenya
- Where to stay in Kos
- Where to stay in Las Vegas
- Where to stay in Los Angeles
- Where to stay in Málaga
- Where to stay in the Maldives
- Where to stay in Marbella
- Where to stay in Marmaris
- Where to stay in Mauritius
- Where to stay in Mexico
- Where to stay in Miami
- Where to stay in Morocco
- Where to stay in Mykonos
- Where to stay in Nashville
- Where to stay in New Orleans
- Where to stay in New Zealand
- Where to stay in Nice
- Where to stay in Norway
- Where to stay in Oman
- Where to stay in Orlando
- Where to stay in Paphos
- Where to stay in Provence
- Where to stay in Punta Cana
- Where to stay in Reykjavik
- Where to stay in Salou
- Where to stay in San Francisco
- Where to stay in the Seychelles
- Where to stay in Sharm el Sheikh
- Where to stay in Singapore
- Where to stay in Skiathos
- Where to stay in Sorrento
- Where to stay in Split
- Where to stay in Sri Lanka
- Where to stay in St Lucia
- Where to stay in the Swiss Alps
- Where to stay in Sydney
- Where to stay in Toronto
- Where to stay in Tunisia
- Where to stay in Turkey
- Where to stay in Tuscany
- Where to stay in Vancouver
- Where to stay in Vietnam
- Where to stay in Washington DC
- Where to stay in Zante
- Where to stay in Zanzibar
- Where to stay in Zermatt



