Find and Book Top Rated Hotels in Bergamo

Search among 34 available hotels and places to stay in Bergamo from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-34 out of 34
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
Hotel
8.4
Great657 reviews
MapView on map500 yd from City Center100 yd from Centro Congressi Bergamo
From   US$ 253 /nightSelect
8.2
Great528 reviews
MapView on map800 yd from City Center600 yd from Centro Congressi Bergamo
From   US$ 118 /nightSelect
8.2
Great307 reviews
1400 yd from City Center100 yd from Piazza Vecchia
From   US$ 203 /nightSelect
8.4
Great926 reviews
400 yd from City Center100 yd from Centro Congressi Bergamo
From   US$ 141 /nightSelect
8.6
Great1431 reviews
500 yd from City Center400 yd from Lower Bergamo Funicular
From   US$ 147 /nightSelect
8.4
Great232 reviews
1500 yd from City Center900 yd from Porta San Giacomo
From   US$ 63 /nightSelect
Bed & Breakfast
8.2
Great1 review
1400 yd from City Center1300 yd from Porta San Giacomo
From   US$ 139 /nightSelect
8.6
Great185 reviews
1.5 mi from City Center1000 yd from San Vigilio Funicular
From   US$ 236 /nightSelect
8.2
Great444 reviews
1000 yd from City Center800 yd from Centro Congressi Bergamo
From   US$ 99 /nightSelect
8.4
Great756 reviews
1800 yd from City Center1200 yd from Bergamo Railway Station
From   US$ 101 /nightSelect
8.4
Great207 reviews
600 yd from City Center400 yd from Donizetti Theatre
From   US$ 125 /nightSelect
Bed & Breakfast
8.4
Great160 reviews
800 yd from City Center700 yd from Donizetti Theatre
From   US$ 119 /nightSelect
Guest house
8.2
Great256 reviews
From   US$ 131 /nightSelect
8.4
Great606 reviews
200 yd from City Center200 yd from Matteotti Square
From   US$ 206 /nightSelect
Villa
8.6
Great97 reviews
1500 yd from City Center200 yd from Piazza Vecchia
From   US$ 233 /nightSelect
Bed & Breakfast
8.4
Great208 reviews
700 yd from City Center700 yd from Matteotti Square
From   US$ 67 /nightSelect
Hotel
8.4
Great407 reviews
1.7 mi from City Center
From   US$ 140 /nightSelect
8.4
Great499 reviews
300 yd from City Center300 yd from Matteotti Square
From   US$ 90 /nightSelect
8.2
Great153 reviews
1600 yd from City Center300 yd from Piazza Vecchia
From   US$ 210 /nightSelect
Hotel
8.6
Great297 reviews
1200 yd from City Center100 yd from Bergamo Cathedral
From   US$ 150 /nightSelect
Guest house
8.2
Great145 reviews
1300 yd from City Center100 yd from Piazza Vecchia
From   US$ 187 /nightSelect
Guest house
8.4
Great251 reviews
600 yd from City Center200 yd from Centro Congressi Bergamo
From   US$ 90 /nightSelect
8.6
Great165 reviews
1.3 mi from City Center600 yd from San Vigilio Funicular
From   US$ 341 /nightSelect
8.4
Great837 reviews
200 yd from City Center200 yd from Matteotti Square
From   US$ 121 /nightSelect
8.4
Great219 reviews
1500 yd from City Center200 yd from Piazza Vecchia
From   US$ 93 /nightSelect
8.4
Great698 reviews
600 yd from City Center200 yd from Bergamo Railway Station
From   US$ 135 /nightSelect
8.4
Great98 reviews
1300 yd from City Center100 yd from Piazza Vecchia
From   US$ 256 /nightSelect
Aparthotel
8.2
Great198 reviews
1100 yd from City Center200 yd from Carrara Academy Gallery Galleria dell Accademia Carrara
From   US$ 77 /nightSelect
Bed & Breakfast
8.4
Great108 reviews
1000 yd from City Center400 yd from Carrara Academy Gallery Galleria dell Accademia Carrara
From   US$ 58 /nightSelect
8.2
Great108 reviews
1100 yd from City Center100 yd from Upper Bergamo Funicular
From   US$ 136 /nightSelect
8.8
Great34 reviews
700 yd from City Center600 yd from Matteotti Square
From   US$ 113 /nightSelect
8.4
Great175 reviews
600 yd from City Center200 yd from Centro Congressi Bergamo
From   US$ 115 /nightSelect
Apartment
8.8
Great48 reviews
1100 yd from City Center1000 yd from Donizetti Theatre
From   US$ 197 /nightSelect
1400 yd from City Center200 yd from Piazza Vecchia
From   US$ 103 /nightSelect

Best hotels and places to stay in Bergamo

Why visit?

Bergamo, located in Northern Italy, is a charming city that offers a perfect blend of history, culture, and natural beauty. With its stunning architecture, medieval old town, and picturesque landscapes, Bergamo is a delightful destination for tourists seeking an authentic Italian experience.

Where to stay?

When looking for accommodation in Bergamo, there are several areas that offer convenient access to the city's attractions and amenities. The best areas to stay in Bergamo include:

Città Alta (Upper Town): This medieval quarter is the heart of Bergamo and a UNESCO World Heritage site. With its cobblestone streets, ancient buildings, and breathtaking views, Città Alta is an ideal choice for those who want to immerse themselves in the city's history and charm.

Città Bassa (Lower Town): Located at the foot of the hill, Città Bassa is the modern part of Bergamo. This area offers a wide range of shops, restaurants, and bars. It is a convenient base for exploring the city's attractions and enjoying a vibrant nightlife.

What is the price per hotel room per night?

In Bergamo, the average price per night for a hotel room varies depending on the star rating. Here is a general overview:

3-star hotels: The average price per room per night ranges from $70 to $120.

4-star hotels: The average price per room per night ranges from $120 to $200.

5-star hotels: The average price per room per night ranges from $200 to $400.

Best value for money:

Best Western Hotel Piemontese: Conveniently located in Città Bassa, this hotel offers comfortable rooms, friendly service, and excellent value for money.

Hotel Excelsior San Marco: Situated in Città Bassa, this hotel combines affordability with modern amenities, making it a great choice for budget-conscious travelers.

Best kids-friendly hotels:

Hotel Arli: Located in Città Bassa, this family-friendly hotel features spacious rooms, a playground area, and a central location close to attractions suitable for children.

GombitHotel: Nestled in Città Alta, this boutique hotel offers a unique and playful design, along with child-friendly amenities and stunning views of the city.

Best hotels for a romantic getaway:

Relais San Lorenzo: Set in Città Alta, this luxurious hotel boasts elegant rooms, a spa, and a romantic atmosphere perfect for couples seeking a romantic escape.

La Castellana: Situated in Città Bassa, this charming hotel offers cozy rooms, a rooftop terrace, and a romantic ambiance ideal for couples looking for an intimate retreat.

Best for location:

NH Bergamo: Located in Città Bassa, this hotel provides easy access to the main attractions of Bergamo, shopping areas, and transportation hubs.

Relais Il Sole Bergamo: Positioned in Città Alta, this hotel offers proximity to historic landmarks, iconic squares, and panoramic views of the city.

Best for a short city break:

Mercure Bergamo Palazzo Dolci: Situated in Città Bassa, this hotel offers comfortable rooms, a fitness center, and proximity to shopping streets, making it an excellent choice for a short city break.

Casa Mario Lupo: Nestled in Città Alta, this guesthouse provides cozy rooms, a tranquil ambiance, and easy access to the city's main attractions, perfect for a short but memorable stay.

Show moreLess