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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

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 (579)

Specialty Lodging (507)

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 ]
Certificate of Excellence
Travelers' Choice® 2016 Winner Best Service
 
Aktivhotel Santalucia (Torbole, Italy) 3.0 of 5
Santa Lucia 6, 38069 Torbole, Nago-Torbole, Italy
Aktivhotel Santalucia Slideshow
Show Prices
$155 - $439 Avg. price/night*
Ollie #1 of 674 hotels in Lake Garda
Professional photos | Traveler photos (363)
Offers & Announcements 15% off room rate
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance | Small Hotels
 
Wellness Hotel Casa Barca (Malcesine, Italy) 4.0 of 5
Via Panoramica, 15, 37108, Malcesine, Italy
Show Prices
$187 - $321 Avg. price/night*
Ollie #2 of 674 hotels in Lake Garda
Professional photos | Traveler photos (566)
Hotel Eden Garda (Garda, Italy) 4.0 of 5
Via Dell Abaco 9, 37016 Garda, Italy
Show Prices
$123 - $234 Avg. price/night*
Ollie #3 of 674 hotels in Lake Garda
Professional photos | Traveler photos (264)
Hotel Vega (Malcesine, Italy) 3.0 of 5
Viale Roma 10 | near Lake Garda, 37018, Malcesine, Italy
Show Prices
$109 - $285 Avg. price/night*
Ollie #4 of 674 hotels in Lake Garda
Professional photos | Traveler photos (174)
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance
 
Lido Palace (Riva Del Garda, Italy) 5.0 of 5
Viale Carducci 10, 38066, Riva Del Garda, Italy
Lido Palace Slideshow
Show Prices
$342 - $2,595 Avg. price/night*
Ollie #5 of 674 hotels in Lake Garda
  •  Dream! 
  • Can`t say nothing but one of the best Hotels I have ever... more
  • July 27, 2016
Professional photos | Traveler photos (532)
Via Sostaga, 19, 25084 Navazzo, Gargnano, Italy
Boutique Hotel Villa Sostaga Slideshow
Show Prices
$179 - $380 Avg. price/night*
Ollie #6 of 674 hotels in Lake Garda
Professional photos | Traveler photos (585)
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
$107 - $193 Avg. price/night*
Ollie #7 of 674 hotels in Lake Garda
  •  Perfection! 
  • Our 4th stay at hotel benacus and it didn't fail to delight. 2nd floor... more
  • July 22, 2016
Professional photos | Traveler photos (406)
Offers & Announcements Package Deal
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance | Top Hotels
 
Hotel Castello Lake Front (Malcesine, Italy) 4.0 of 5
Via Paina, 21, 37018, Malcesine, Italy
Show Prices
$115 - $457 Avg. price/night*
Ollie #8 of 674 hotels in Lake Garda
  •  fabulous holiday. 
  • Fabulous is not a word that does the hotel or the staff justice. We stayed... more
  • July 26, 2016
Professional photos | Traveler photos (603)
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury
 
Via Feltrinelli 136, 25084, Gargnano, Italy
Lefay Resort & Spa Lago di Garda Slideshow
Show Prices
$430 - $730 Avg. price/night*
Ollie #9 of 674 hotels in Lake Garda
Professional photos | Traveler photos (1320)
Hotel Marconi (Sirmione, Italy) 3.0 of 5
Via Vittorio Emanuele II, 51, 25019 Sirmione, Italy
Show Prices
$110 - $163 Avg. price/night*
Ollie #10 of 674 hotels in Lake Garda
Professional photos | Traveler photos (330)
Enjoy Garda Hotel (Peschiera del Garda, Italy) 4.0 of 5
Via Venezia, 26, 37019, Peschiera del Garda, Italy
Enjoy Garda Hotel Slideshow
Show Prices
$208 - $453 Avg. price/night*
Ollie #11 of 674 hotels in Lake Garda
  •  Just fantastic! 
  • Just back from an 8 night stay at the hotel. We took the half board... more
  • July 23, 2016
Professional photos | Traveler photos (597)
Special Offer Package Deal
Hotel Garden (Garda, Italy) 4.0 of 5
Via Madrina 2, 37016 Garda, Italy
Hotel Garden Slideshow
Show Prices
$176 - $389 Avg. price/night*
Ollie #12 of 674 hotels in Lake Garda
Professional photos | Traveler photos (283)
Offers & Announcements Package Deal
Lungolago Regina Adelaide 57, 37016 Garda, Italy
Show Prices
$139 - $235 Avg. price/night*
Ollie #13 of 674 hotels in Lake Garda
Professional photos | Traveler photos (115)
Hotel Giulietta Romeo (Lazise, Italy) 3.0 of 5
Via a. Della Scala 1, 37017, Lazise, Italy
Hotel Giulietta Romeo Slideshow
Show Prices
$115 - $199 Avg. price/night*
Ollie #14 of 674 hotels in Lake Garda
Professional photos | Traveler photos (81)
Offers & Announcements Package Deal
Color Hotel (Bardolino, Italy) 4.0 of 5
Via S. Cristina, 5 | Lake Garda district-Verona province, 37011, Bardolino, Italy
Color Hotel Slideshow
Show Prices
$259 - $420 Avg. price/night*
Ollie #15 of 674 hotels in Lake Garda
Professional photos | Traveler photos (1081)
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance
 
Via Confalonieri, 8 | Via Confalonieri, 8, 38066, Riva Del Garda, Italy
Hotel Kristal Palace - Tonelli Hotels Slideshow
Show Prices
$242 - $285 Avg. price/night*
Ollie #16 of 674 hotels in Lake Garda
Professional photos | Traveler photos (477)
Eden Hotel (Sirmione, Italy) 4.0 of 5
Piazza Carducci 19, 25019 Sirmione, Italy
Eden Hotel Slideshow
Show Prices
$141 - $334 Avg. price/night*
Ollie #17 of 674 hotels in Lake Garda
Professional photos | Traveler photos (550)
Special Price 10% off room rate
Hotel Belvedere (Sirmione, Italy) 3.0 of 5
Via Lucchino 1-2, 25019 Sirmione, Italy
Show Prices
$122 - $283 Avg. price/night*
Ollie #18 of 674 hotels in Lake Garda
  •  Great Hotel 
  • So we stayed in room 14, which is the stand alone building. It was nice... more
  • July 23, 2016
Professional photos | Traveler photos (663)
via Marconi 6, 37016 Garda, Italy
Hotel Excelsior le Terrazze Slideshow
Show Prices
$109 - $537 Avg. price/night*
Ollie #19 of 674 hotels in Lake Garda
Professional photos | Traveler photos (724)
Kairos Garda Hotel (Castelnuovo del Garda, Italy) 3.0 of 5
Via XXV aprile 36 | Loc. Cavalcaselle, 37014 Castelnuovo del Garda, Italy
Show Prices
$101 - $155 Avg. price/night*
Ollie #20 of 674 hotels in Lake Garda
  •  Brilliant stay 
  • Beautifully located, only 10 minutes away from the major parks. Had a... more
  • July 22, 2016
Professional photos | Traveler photos (71)