We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Lake Garda

Refine search

Price per night

 

Traveler rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Lake Garda?

We'll send you updates with the latest deals, reviews and articles for Lake Garda each week.

Map of Lake Garda Hotels

Hotels (674)

B&Bs / Inns (589)

Specialty Lodging (529)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travelers Trust

Sort by [ Popularity ] [ Price ]
Aktivhotel Santalucia (Torbole, Italy) 3.0 of 5
Via Santa Lucia 6, 38069 Torbole, Nago-Torbole, Italy
Show Prices
$62 - $303 Avg. price/night*
Ollie #1 of 674 hotels in Lake Garda
Professional photos | Traveler photos (379)
Certificate of Excellence
Travelers' Choice® 2017 Winner Small Hotels
 
Wellness Hotel Casa Barca (Malcesine, Italy) 4.0 of 5
Via Panoramica 15, 37018, Malcesine, Italy
Show Prices
$206 - $336 Avg. price/night*
Ollie #2 of 674 hotels in Lake Garda
  •  Wedding in Malcesine 
  • We stayed at Casa Barca for two weeks around our wedding which took place... more
  • February 16, 2017
Professional photos | Traveler photos (599)
Hotel Castello Lake Front (Malcesine, Italy) 4.0 of 5
Via Paina 21, 37018, Malcesine, Italy
Show Prices
$141 - $165 Avg. price/night*
Ollie #3 of 674 hotels in Lake Garda
  •  Outstanding hotel 
  • We had a very nice time during our stay at your hotel. The location is... more
  • January 3, 2017
Professional photos | Traveler photos (656)
Certificate of Excellence
Travelers' Choice® 2017 Winner Luxury
 
Lido Palace (Riva Del Garda, Italy) 5.0 of 5
Viale Carducci 10, 38066, Riva Del Garda, Italy
Show Prices
$277 - $770 Avg. price/night*
Ollie #4 of 674 hotels in Lake Garda
  •  Heaven on earth 😍 
  • What a place....arrived into this palace and felt like royalty. All staff... more
  • February 2, 2017
Professional photos | Traveler photos (632)
Announcement Click for details
Hotel Benacus Malcesine (Malcesine, Italy) 3.0 of 5
Via Gardesana 148 | Loc Val di Sogno, 37018, Malcesine, Italy
Hotel Benacus Malcesine Slideshow
Show Prices
$115 - $185 Avg. price/night*
Ollie #5 of 674 hotels in Lake Garda
Professional photos | Traveler photos (442)
Offers & Announcements Package Deal
Via Sostaga, 19, 25084 Navazzo, Gargnano, Italy
Boutique Hotel Villa Sostaga Slideshow
Show Prices
$131 - $276 Avg. price/night*
Ollie #6 of 674 hotels in Lake Garda
Professional photos | Traveler photos (635)
Special Rate €180 (EUR)
Certificate of Excellence
Travelers' Choice® 2017 Winner Luxury
 
Via Feltrinelli 136, 25084, Gargnano, Italy
Show Prices
$286 - $642 Avg. price/night*
Ollie #7 of 674 hotels in Lake Garda
Professional photos | Traveler photos (1470)
Via Confalonieri, 8 | Via Confalonieri, 8, 38066, Riva Del Garda, Italy
Show Prices
$174 - $242 Avg. price/night*
Ollie #8 of 674 hotels in Lake Garda
Professional photos | Traveler photos (495)
Hotel Giulietta Romeo (Lazise, Italy) 3.0 of 5
Via a. della Scala 1, 37017, Lazise, Italy
Hotel Giulietta Romeo Slideshow
Show Prices
$120 - $197 Avg. price/night*
Ollie #9 of 674 hotels in Lake Garda
Professional photos | Traveler photos (93)
Offers & Announcements €134 (EUR)
Enjoy Garda Hotel (Peschiera del Garda, Italy) 4.0 of 5
Via Venezia 26, 37019, Peschiera del Garda, Italy
Show Prices
$105 - $2,114 Avg. price/night*
Ollie #10 of 674 hotels in Lake Garda
  •  Lovely hotel to stay 
  • Beautiful and clean rooms. Wonderful decoration. Easy access place. A few... more
  • February 10, 2017
Professional photos | Traveler photos (630)
Special Offer Package Deal
Hotel Marconi (Sirmione, Italy) 3.0 of 5
Via Vittorio Emanuele 51, 25019 Sirmione, Italy
Show Prices
$95 - $128 Avg. price/night*
Ollie #11 of 674 hotels in Lake Garda
  •  Hotel on the lake 
  • Our third visit to Sirmione and we opted to stay on the lake. Hotel... more
  • January 17, 2017
Professional photos | Traveler photos (359)
Lungolago Regina Adelaide 57, 37016 Garda, Italy
Show Prices
$148 - $222 Avg. price/night*
Ollie #12 of 674 hotels in Lake Garda
  •  Outstanding 
  • This is the perfect hotel to base your stay in Lake Garda. The hotel was... more
  • October 31, 2016
Professional photos | Traveler photos (122)
Residence Villa Rosa (Garda, Italy)
Via della Pace, 7, 37016 Garda, Italy
Show Prices
$60 - $101 Avg. price/night*
Ollie #13 of 674 hotels in Lake Garda
Professional photos | Traveler photos (36)
Hotel Vega (Malcesine, Italy) 3.0 of 5
Viale Roma 10 | Lago di Garda, 37018, Malcesine, Italy
Show Prices
$127 - $247 Avg. price/night*
Ollie #14 of 674 hotels in Lake Garda
Professional photos | Traveler photos (205)
Eden Hotel (Sirmione, Italy) 4.0 of 5
Piazza Giosue' Carducci 19, 25019 Sirmione, Italy
Show Prices
$107 - $275 Avg. price/night*
Ollie #15 of 674 hotels in Lake Garda
  •  What a treat! 
  • The only negative thing about this stay was that we had to leave…Never... more
  • January 7, 2017
Professional photos | Traveler photos (616)
Via Guglielmo Marconi 6, 37016 Garda, Italy
Show Prices
$99 - $252 Avg. price/night*
Ollie #16 of 674 hotels in Lake Garda
Professional photos | Traveler photos (755)
Hotel Corte Valier (Lazise, Italy) 4.0 of 5
Via della Pergolana 9, 37017, Lazise, Italy
Show Prices
$201 - $426 Avg. price/night*
Ollie #17 of 674 hotels in Lake Garda
  •  Weekend away 
  • Fabulous hotel and spa, great atmosphere and food. Fully accessible for... more
  • February 5, 2017
Professional photos | Traveler photos (603)
Hotel Luise (Riva Del Garda, Italy) 4.0 of 5
Viale Rovereto 9, 38066, Riva Del Garda, Italy
Show Prices
$112 - $216 Avg. price/night*
Ollie #18 of 674 hotels in Lake Garda
Professional photos | Traveler photos (263)
Hotel Catullo (Sirmione, Italy)
Piazza Flaminia 7, 25019 Sirmione, Italy
Show Prices
$115 - $202 Avg. price/night*
Ollie #19 of 674 hotels in Lake Garda
Professional photos | Traveler photos (675)
Hotel Belvedere (Sirmione, Italy) 3.0 of 5
Via Lucchino 1-2, 25019 Sirmione, Italy
Show Prices
$99 - $185 Avg. price/night*
Ollie #20 of 674 hotels in Lake Garda
  •  Very frustrated 
  • I booked this hotel based on the great reviews I read about it. I always... more
  • February 6, 2017
Professional photos | Traveler photos (686)