22 hotels in Bellagio

  • Grand Hotel Villa Serbelloni

    Via Roma 1, Bellagio | 5 star hotel
    from $510
    • JUst excellent
    • Absolutely Brilliant
    • Grand once, but not anymore
  • Hotel Excelsior Splendide

    Lungolario Alessandro Manzoni 28, Bellagio | 3 star hotel
    from $173
    Traveler rating: 4/5 Excellent (1 review)
    • Great charm
    • Definitely excellent!!!!
    • Could be lovely with much needed refurb
  • Al Relais Campi

    Via Ai Campi 2, Bellagio | Hotel
    from $81
  • Hotel Du Lac

    Piazza Giuseppe Mazzini 32, Bellagio | 3 star hotel
    from $244
    Traveler rating: 5/5 Outstanding (1 review)
    • The final, few days in Ita…
    • Loved it!
    • Fabulous view
  • Hotel Bellagio

    Salita Leone Carlo Grandi 6, Bellagio | 2 star hotel
    from $167
    Traveler rating: 5/5 Outstanding (2 reviews)
    • Fantastic place
    • The perfect hotel
    • Good hotel, great views
  • Hotel Belvedere Bellagio

    Via Valassina, 31, Bellagio | 4 star hotel
    from $318
    Traveler rating: 4.5/5 Outstanding (2 reviews)
    • Couldn't get more perfect
    • Amazing views of the lake
    • Beautiful location, but worth the money?
  • Hotel Metropole Bellagio

    Piazza Giuseppe Mazzini 1, Bellagio | 3 star hotel
    from $130
    Traveler rating: 4/5 Excellent (1 review)
    • Love this place and the vi…
    • Metropole Very Disappointing
    • Heavenly view
  • Hotel Florence

    Piazza Giuseppe Mazzini 46, Bellagio | 3 star hotel
    from $177
    Traveler rating: 3/5 Good (1 review)
    • Fantastic 3 night stay
    • Beautiful hotel in perfect location.
    • Charming
  • Hotel Silvio

    Via Paolo Carcano 12, Bellagio | Hotel
    from $166
    • Fantastic value a Gem in the Italian Lakes.
    • Loved the view!
    • Away from the crowds
  • Hotel Centrale

    Salita Plinio 7, Bellagio | 3 star hotel
    from $172
    Traveler rating: 5/5 Outstanding (1 review)
    • Wonderful Family-run B&B
    • Worth a long detour
    • Can only agree with the other reviews
  • Hotel Fioroni

    v.le D. Vitali, 2, Bellagio | 3 star hotel
    from $126
  • Residence La Limonera

    Via Bellosio 2, Bellagio | Hotel
    from $112
  • La Pergola

    Piazza del Porto, 4, Pescallo, Bellagio | Hotel
    from $151
  • Residence il Borgo

    Salita Plinio n. 4, Bellagio | Hotel
    from $109
    Traveler rating: 4/5 Excellent (1 review)
    • I'll Borgo
  • Haus Bethusy

    Via Eugenio Vitali 20, Bellagio | Hotel
    from $137
    Traveler rating: 5/5 Outstanding (1 review)
    • Perfect to relax in peace
  • Albergo Europa

    Via Roma 21, Bellagio | Hotel
    from $111
  • Albergo Giardinetto

    Via Roncati 12, Bellagio | Hotel
    from $102
  • La Scalinata

    Salita Antonio Mella n. 21, Bellagio | Hotel
    from $243
  • Hotel Il Perlo Panorama

    Via Valassina 180, Bellagio | 2 star hotel
    from $108
    Traveler rating: 4/5 Excellent (1 review)
    • Magic Views
    • Fantastic views, fantastic service
    • The best!
  • Borgo Le Terrazze

    Via Panoramica 3, Bellagio | Hotel
    from $151
    Traveler rating: 4/5 Excellent (1 review)
    • Absolutely beautiful (just…
  • Hotel Suisse

    Piazza Giuseppe Mazzini 8/10, Bellagio | 1 star hotel
    from $150
  • Residence L'Ulivo

    Via Eugenio Vitali 24, Bellagio | 5 star hotel
    from $141
  • Locanda della Maria

    Via Loreti, 5 San Giovanni, Bellagio | Hotel
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.