Hotels in Bergamo

487 properties in Bergamo, Italy. We sort them by rating and popularity. Average rating: 4.5/5. Average guide price: €115 per night.

Types of accommodation

Places to stay in Bergamo

Bergamo in numbers

Average price per night
€115
Half cost between €89 and €147
Rated 4.5 or higher
57%
Out of those with 20 reviews or more
Top rated
My Home For You - Città Alta
5.0/5 · 141 reviews
Most reviewed
B&B HOTEL Bergamo City
4.3/5 · 4,765 reviews

Average price by type of accommodation

  • Apartment €126
  • Bed & breakfast €89
  • Hotel €107
  • Holiday home €127
  • Accommodation €132

Guide prices per night for properties with a known price. They vary with the dates.

Frequently asked questions about Bergamo

How much does it cost to stay in Bergamo?

The average guide price is €115 per night, and half of the properties with a price cost between €89 and €147.

What are the top-rated places to stay in Bergamo?

The average rating is 4.5/5. 57% of the properties with 20 reviews or more are rated 4.5 or higher. Among those with 100 reviews or more, the top rated are My Home For You - Città Alta (5.0/5), Casa Vacanze Casa Gregis (5.0/5), and Ginevra Rooms Bergamo (4.9/5).

What types of accommodation are there in Bergamo?

There are 487 properties: Apartment (168), Bed & breakfast (139), Hotel (70), Holiday home (63), Accommodation (41), Hostel (2), Guest house (2), Villa (1), and Resort (1).

Which destinations are near Bergamo?

Other destinations nearby with places to stay include Milan (45 km), Como (47 km), and Brescia (46 km).

Nearby destinations

More destinations in Italy