Find and Book Top 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
8.4
Great927 reviews
MapView on map400 m from City Centre100 m from Centro Congressi Bergamo
From   US$ 93 /nightSelect
8.2
Great450 reviews
MapView on map900 m from City Centre700 m from Centro Congressi Bergamo
From   US$ 74 /nightSelect
8.6
Great1466 reviews
500 m from City Centre400 m from Lower Bergamo Funicular
From   US$ 139 /nightSelect
Guest house
8.2
Great256 reviews
From   US$ 75 /nightSelect
Hotel
8.4
Great659 reviews
400 m from City Centre100 m from Centro Congressi Bergamo
From   US$ 130 /nightSelect
8.4
Great839 reviews
200 m from City Centre200 m from Matteotti Square
From   US$ 126 /nightSelect
Hotel
8.6
Great297 reviews
1.1 km from City Centre100 m from Bergamo Cathedral
From   US$ 277 /nightSelect
Aparthotel
8.2
Great209 reviews
1000 m from City Centre200 m from Carrara Academy Gallery Galleria dell Accademia Carrara
From   US$ 77 /nightSelect
8.2
Great153 reviews
1.4 km from City Centre300 m from Piazza Vecchia
From   US$ 210 /nightSelect
8.4
Great607 reviews
200 m from City Centre200 m from Matteotti Square
From   US$ 114 /nightSelect
8.4
Great701 reviews
600 m from City Centre200 m from Bergamo Railway Station
From   US$ 99 /nightSelect
Hotel
8.4
Great409 reviews
2.8 km from City Centre
From   US$ 101 /nightSelect
8.4
Great242 reviews
1.3 km from City Centre200 m from Piazza Vecchia
From   US$ 93 /nightSelect
8.2
Great308 reviews
1.2 km from City Centre100 m from Piazza Vecchia
From   US$ 192 /nightSelect
8.2
Great246 reviews
1.3 km from City Centre800 m from Porta San Giacomo
From   US$ 77 /nightSelect
8.6
Great165 reviews
2.1 km from City Centre600 m from Funicolare San Vigilio
From   US$ 164 /nightSelect
8.4
Great208 reviews
500 m from City Centre400 m from Donizetti Theatre
From   US$ 125 /nightSelect
8.4
Great758 reviews
1.6 km from City Centre1.0 km from Bergamo Railway Station
From   US$ 94 /nightSelect
8.4
Great189 reviews
2.5 km from City Centre900 m from Funicolare San Vigilio
From   US$ 164 /nightSelect
8.2
Great101 reviews
1.1 km from City Centre100 m from Piazza Vecchia
From   US$ 164 /nightSelect
8.2
Great534 reviews
800 m from City Centre600 m from Centro Congressi Bergamo
From   US$ 67 /nightSelect
Bed & Breakfast
8.2
Great246 reviews
600 m from City Centre600 m from Matteotti Square
From   US$ 101 /nightSelect
Bed & Breakfast
8.4
Great120 reviews
900 m from City Centre300 m from Carrara Academy Gallery Galleria dell Accademia Carrara
From   US$ 58 /nightSelect
Bed & Breakfast
8.2
Great144 reviews
200 m from City Centre200 m from Matteotti Square
From   US$ 94 /nightSelect
8.4
Great185 reviews
600 m from City Centre200 m from Centro Congressi Bergamo
From   US$ 115 /nightSelect
8.2
Great114 reviews
1000 m from City Centre100 m from Bergamo Alta Funicular
From   US$ 74 /nightSelect
Bed & Breakfast
8.4
Great159 reviews
800 m from City Centre600 m from Donizetti Theatre
From   US$ 118 /nightSelect
8.0
Great4 reviews
1.3 km from City Centre200 m from Piazza Vecchia
From   US$ 103 /nightSelect
Apartment
8.8
Great48 reviews
1000 m from City Centre900 m from Donizetti Theatre
From   US$ 198 /nightSelect
7.2
Very good4 reviews
1.5 km from City Centre500 m from Atleti Azzurri d'Italia Stadium
From   US$ 353 /nightSelect
Apartment
8.2
Great22 reviews
400 m from City Centre400 m from Matteotti Square
From   US$ 160 /nightSelect
Apartment
800 m from City Centre700 m from Matteotti Square
From   US$ 146 /nightSelect
Bed & Breakfast
8.4
Great66 reviews
4.2 km from City Centre
From   US$ 56 /nightSelect
Guest house
8.4
Great104 reviews
1000 m from City Centre100 m from Bergamo Alta Funicular
From   US$ 186 /nightSelect

Best hotels and places to stay in Bergamo

Why visit?

Bergamo, Italy, is a charming city that offers a mix of historic and modern attractions, making it an ideal destination for tourists. The city boasts beautiful architecture, such as the stunning Bergamo Cathedral and the medieval walls of Città Alta. Additionally, Bergamo is home to a vibrant culinary scene, unique shops, and picturesque landscapes, including the nearby Lake Como. With an array of boutique hotels, charming accommodations, and luxury resorts, Bergamo offers something for every traveler.

Where to stay?

Città Alta (Upper Town): For a truly authentic experience, consider staying in the historic Città Alta area. This medieval walled city is perched on a hilltop and boasts narrow cobblestone streets lined with charming shops, cafes, and restaurants. Staying in Città Alta provides easy access to must-see attractions like the Basilica di Santa Maria Maggiore and the Rocca di Bergamo. Several hotels in Città Alta offer breathtaking views of the surrounding area, providing an unforgettable experience for visitors.

Città Bassa (Lower Town): If you prefer a more modern ambiance, Città Bassa is the perfect choice. This bustling area is located at the foot of the hill and offers a vibrant atmosphere with trendy shops, lively bars, and excellent restaurants. Città Bassa is also home to the Accademia Carrara, which showcases a remarkable collection of Renaissance art. Hotels in Città Bassa offer easy access to transportation options, making it convenient for exploring the wider region.

Bergamo Orio al Serio Airport: If you are looking for convenience and proximity to transportation, staying near Bergamo Orio al Serio Airport is a great option. This area offers a range of hotel accommodations within close reach of the airport terminal. It is an excellent choice for those with early morning or late-night flights. The airport also provides easy access to the city center via public transportation, allowing travelers to explore Bergamo without any hassle.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $200.

5-star hotels: The average price per night is around $200 to $400.

Best value for money:

Hotel Excelsior San Marco: Situated in the heart of Bergamo, Hotel Excelsior San Marco offers comfortable rooms with modern amenities at a reasonable price. The hotel features an elegant restaurant serving traditional Italian cuisine, a fitness center, and a rooftop terrace with panoramic views of the city. With its central location and excellent facilities, Hotel Excelsior San Marco provides great value for your money.

Best Western Hotel Piemontese: Located near the train station in Città Bassa, Best Western Hotel Piemontese offers comfortable rooms with tasteful decor. The hotel provides easy access to the citys attractions and is a great base for exploring Bergamo. Guests can enjoy a buffet breakfast each morning and relax in the hotels bar and lounge area. With its convenient location and reasonable rates, Best Western Hotel Piemontese is an excellent choice for budget-conscious travelers.

Mercure Bergamo Palazzo Dolci: This modern hotel is located in Città Bassa and offers spacious rooms and contemporary design. The Mercure Bergamo Palazzo Dolci features a lounge bar, a fitness center, and a rooftop terrace with panoramic views. Situated close to shopping streets and restaurants, this hotel provides a comfortable and convenient stay at an affordable price.

Best kids-friendly hotels:

Hotel Excelsior San Marco: With its central location and family-friendly amenities, Hotel Excelsior San Marco is an excellent choice for families traveling with children. The hotel offers spacious rooms and provides babysitting services upon request. The rooftop terrace provides a fun and safe area for kids to play while enjoying the stunning views of the city.

GombitHotel: Located in Città Alta, GombitHotel is a boutique hotel that will captivate both parents and children with its unique design and cozy atmosphere. The hotel offers family rooms and provides babysitting services, ensuring a comfortable stay for the whole family. Its proximity to attractions such as the Venetian Walls and the Bergamo Cathedral makes it an ideal choice for exploring with kids.

Best hotels for a romantic getaway:

Relais San Lorenzo: Nestled within the walls of Città Alta, Relais San Lorenzo offers a romantic retreat in a historic setting. The hotel boasts luxurious rooms with elegant decor, a spa center, and a rooftop terrace with panoramic views. With its intimate ambiance and impeccable service, Relais San Lorenzo is perfect for couples seeking a romantic getaway.

NH Collection Bergamo Palazzo Malaspina: Situated in Città Bassa, this stylish hotel offers comfortable rooms and a romantic atmosphere. The hotel features a garden courtyard and a rooftop terrace, providing a serene setting for couples to relax and unwind. Its location, close to shops and restaurants, allows couples to explore the city and enjoy romantic walks together.

Best for location:

Hotel Piazza Vecchia: Located in the heart of Città Alta, Hotel Piazza Vecchia offers convenience and charm. The hotel overlooks the picturesque Piazza Vecchia, allowing guests to immerse themselves in the historic ambiance of Bergamo. With its central location, guests can easily explore the citys attractions, including the Bergamo Cathedral and the Rocca di Bergamo.

Boutique Hotel Il Gourmet: Situated in Città Bassa, Boutique Hotel Il Gourmet offers a strategic location for exploring both the lower and upper parts of Bergamo. The hotel is just a short walk away from the Accademia Carrara and the shopping streets of Città Bassa. Its central location also makes it convenient for accessing public transportation and exploring the wider region.

Hotel Donizetti: Located near Bergamos train station, Hotel Donizetti offers easy access to transportation options, making it convenient for travelers. The hotel is a short distance from both Città Alta and Città Bassa, allowing guests to explore both areas effortlessly. Its central location also provides proximity to shopping areas and various dining options.

Best for a short city break:

Mercure Bergamo Centro Palazzo Dolci: Situated in Città Bassa, this modern hotel is perfect for a short city break. The Mercure Bergamo Centro Palazzo Dolci offers comfortable rooms and a central location, making it convenient for exploring the citys attractions, shopping districts, and dining establishments.

Hotel Arli: Located in Città Bassa, Hotel Arli offers cozy rooms and a welcoming atmosphere, making it an ideal choice for a short city break. The hotel is within walking distance of Bergamos main attractions, including the Donizetti Theatre and the Carrara Academy Gallery. Its central location allows guests to make the most of their time in Bergamo.

Show moreLess