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

B&Bs / Inns (588)

Specialty Lodging (525)

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
Via Santa Lucia 6, 38069 Torbole, Nago-Torbole, Italy
Show Prices
$135 - $418 Avg. price/night*
Ollie #1 of 676 hotels in Lake Garda
  •  An Enjoyable Stay 
  • My wife and I recently spent 6 nights in this hotel. The property has an... more
  • September 18, 2016
Professional photos | Traveler photos (379)
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance | Small Hotels
 
Wellness Hotel Casa Barca (Malcesine, Italy) 4.0 of 5
Via Panoramica 15, 37018, Malcesine, Italy
Show Prices
$181 - $333 Avg. price/night*
Ollie #2 of 676 hotels in Lake Garda
  •  Very nice place! 
  • We really enjoyed this hotel! Great location, fantastic view and friendly... more
  • December 20, 2016
Professional photos | Traveler photos (599)
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
$139 - $143 Avg. price/night*
Ollie #3 of 676 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® 2016 Winner Romance
 
Lido Palace (Riva Del Garda, Italy) 5.0 of 5
Viale Carducci 10, 38066, Riva Del Garda, Italy
Show Prices
$251 - $607 Avg. price/night*
Ollie #4 of 676 hotels in Lake Garda
  •  WE di "relax" 
  • We had an amazing stay there: • Location very close to the city-center... more
  • January 10, 2017
Professional photos | Traveler photos (622)
Via Sostaga, 19, 25084 Navazzo, Gargnano, Italy
Show Prices
$130 - $265 Avg. price/night*
Ollie #5 of 676 hotels in Lake Garda
  •  Best holidays on Garda 
  • One of the nicest hotels in Italy, great rooms and service. Family Villa... more
  • January 16, 2017
Professional photos | Traveler photos (630)
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
$113 - $302 Avg. price/night*
Ollie #6 of 676 hotels in Lake Garda
Professional photos | Traveler photos (442)
Offers & Announcements Package Deal
Residence Villa Rosa (Garda, Italy)
Via della Pace, 7, 37016 Garda, Italy
Show Prices
$59 - $102 Avg. price/night*
Ollie #7 of 676 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
$129 - $244 Avg. price/night*
Ollie #8 of 676 hotels in Lake Garda
Professional photos | Traveler photos (205)
Certificate of Excellence
Travelers' Choice® 2016 Winner Luxury
 
Via Feltrinelli 136, 25084, Gargnano, Italy
Show Prices
$286 - $644 Avg. price/night*
Ollie #9 of 676 hotels in Lake Garda
  •  Terrific!!! 
  • The place is really fantastic, the setting is unique as well as the sight... more
  • January 6, 2017
Professional photos | Traveler photos (1502)
Enjoy Garda Hotel (Peschiera del Garda, Italy) 4.0 of 5
Via Venezia 26, 37019, Peschiera del Garda, Italy
Show Prices
$112 - $354 Avg. price/night*
Ollie #10 of 676 hotels in Lake Garda
Professional photos | Traveler photos (625)
Special Offer Package Deal
Certificate of Excellence
Travelers' Choice® 2016 Winner Romance
 
Via Confalonieri, 8 | Via Confalonieri, 8, 38066, Riva Del Garda, Italy
Show Prices
$241 - $256 Avg. price/night*
Ollie #11 of 676 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
Show Prices
$117 - $195 Avg. price/night*
Ollie #12 of 676 hotels in Lake Garda
Professional photos | Traveler photos (93)
Offers & Announcements €100 (EUR)
Hotel Marconi (Sirmione, Italy) 3.0 of 5
Via Vittorio Emanuele 51, 25019 Sirmione, Italy
Show Prices
$94 - $107 Avg. price/night*
Ollie #13 of 676 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
$144 - $218 Avg. price/night*
Ollie #14 of 676 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)
Via Guglielmo Marconi 6, 37016 Garda, Italy
Show Prices
$91 - $248 Avg. price/night*
Ollie #15 of 676 hotels in Lake Garda
  •  Fantastic stay 
  • Had a wonderful week at this hotel. Food was of a very high standard... more
  • November 26, 2016
Professional photos | Traveler photos (755)
Eden Hotel (Sirmione, Italy) 4.0 of 5
Piazza Giosue' Carducci 19, 25019 Sirmione, Italy
Show Prices
$115 - $289 Avg. price/night*
Ollie #16 of 676 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)
Color Hotel (Bardolino, Italy) 4.0 of 5
Via Santa Cristina 5, 37011, Bardolino, Italy
Show Prices
$183 - $298 Avg. price/night*
Ollie #17 of 676 hotels in Lake Garda
  •  Fantastic hotel! 
  • My husband and I had visited the La Veranda restaurant on a previous break... more
  • October 7, 2016
Professional photos | Traveler photos (1071)
Hotel Corte Valier (Lazise, Italy) 4.0 of 5
Via della Pergolana 9, 37017, Lazise, Italy
Show Prices
$204 - $419 Avg. price/night*
Ollie #18 of 676 hotels in Lake Garda
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
$111 - $217 Avg. price/night*
Ollie #19 of 676 hotels in Lake Garda
Professional photos | Traveler photos (263)
Hotel Belvedere (Sirmione, Italy) 3.0 of 5
Via Lucchino 1-2, 25019 Sirmione, Italy
Show Prices
$105 - $178 Avg. price/night*
Ollie #20 of 676 hotels in Lake Garda
Professional photos | Traveler photos (686)