Hotels in Bergamo

Search and compare Bergamo hotels from hundreds of travel sites and save

Bergamo, Bergamo, Italy
24 Sep — 25 Sep2
Bergamo, Bergamo, Italy
Fri 24/9
Sat 25/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Bergamo

Filter by star ratings
All filters
Arooms
Arooms
8.0 Excellent
Via Giovanni Battista Moroni 197, Bergamo, Bergamo, Italy
Show on map
1.0 mi from city centre, Bergamo 
ExcellentBased on 1 review
8.0

Situated close to Bergamo Railway Station, AroomS Affittacamere offers guests an ideal base while visiting Bergamo. Those staying at the property can also make use of free Wi-Fi throughout their stay.

Best Bergamo Rooms and Apartments
Best Bergamo Rooms and Apartments
7.6 Good
13 Via Borgo Palazzo, Bergamo, Bergamo, Italy
Show on map
0.2 mi from city centre, Bergamo 
GoodBased on 427 reviews
7.6

Situated close to Bergamo Railway Station, the property offers guests a convenient base when visiting Bergamo. Those staying at the property can also take advantage of complimentary wireless internet during their stay.

Hotel Eden
Hotel Eden
6.7 Good
Via Milano 16, Osio Sotto, Bergamo, Italy
Show on map
7.3 mi from city centre, Bergamo 
GoodBased on 114 reviews
6.7

Located in Osio Sotto, Hotel Eden Osio Sotto is within a 20-minute drive of Orio al Serio Airport and offers a swimming pool. It also provides free Wi-Fi, an express check-in and check-out feature and a playground.

Top Bergamo Rooms And Apartments
Top Bergamo Rooms And Apartments
8 Via Gennaro Sora, Bergamo, Bergamo, Italy
Show on map
0.2 mi from city centre, Bergamo 

Top Bergamo Rooms & Apartments is a comfortable base when visiting Bergamo and is close to everything the area has to offer. It also offers free Wi-Fi, an express check-in and check-out feature and a lift.

57reshotel Orio
57reshotel Orio
8.7 Excellent
Via Europa 4/6, Orio al Serio, Bergamo, Italy
Show on map
1.7 mi from city centre, Bergamo 
ExcellentBased on 3,587 reviews
8.7

This unique 4-star property offers a range of accommodation options throughout the old city of Orio al Serio. It also provides a 24-hour reception, luggage storage and babysitting/child services.

Palace Hotel Zingonia
Palace Hotel Zingonia
8.4 Excellent
Corso Europa, 2/4, Verdellino, Bergamo, Italy
Show on map
7.7 mi from city centre, Bergamo 
ExcellentBased on 408 reviews
8.4

Recently refurbished, Palace Hotel Zingonia provides for all modern amenities and features a sauna and an indoor pool. This elegant 4-star hotel is just a 10-minute drive from Osio Sotto.

Il Sole Bergamo
Il Sole Bergamo
8.6 Excellent
Via Bartolomeo Colleoni 1, Bergamo, Bergamo, Italy
Show on map
0.8 mi from city centre, Bergamo 
ExcellentBased on 701 reviews
8.6

Il Sole Bergamo is located in Bergamo and offers guests free Wi-Fi. It is steps from Bergamo Cathedral and is near the area's popular attractions and dining spots.

Hotel Excelsior San Marco
Hotel Excelsior San Marco
8.7 Excellent
Piazzale Della Repubblica 6, Bergamo, Bergamo, Italy
Show on map
0.4 mi from city centre, Bergamo 
ExcellentBased on 3,267 reviews
8.7

Hotel Excelsior San Marco offers 4-star accommodation in Bergamo. It provides complimentary Wi-Fi, an express check-in and check-out feature and a sauna.

Bergamo Inn 43
Bergamo Inn 43
9.1 Excellent
Via Sentierone 43, Bergamo, Bergamo, Italy
Show on map
0.2 mi from city centre, Bergamo 
ExcellentBased on 2,098 reviews
9.1

Situated within walking distance of Bergamo Railway Station, the guest house offers guests an ideal base when in Bergamo. It provides complimentary Wi-Fi and is a stone's throw from the Teatro Donizetti and popular attractions.

Hotel Executive
Hotel Executive
8.4 Excellent
Via Nazionale 67, Bergamo, Bergamo, Italy
Show on map
5.9 mi from city centre, Bergamo 
ExcellentBased on 687 reviews
8.4

Executive Bergamo offers modern 4-star accommodation in San Paolo d'Argon. It also provides a 24-hour reception, an express check-in and check-out feature and a lake.

Tips for booking a Bergamo hotel

Cheapest month:February
Most expensive month:June
Average price in Bergamo:£63/night
Absolute cheapest price found:£20/night
Cheapest day:Saturday
Most expensive day:Thursday
£23 - £109
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£48 - £94
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Bergamo hotels

Show all 771 hotels
1
57reshotel Orio
57reshotel Orio
8.7 Excellent
Via Europa 4/6, Orio al Serio, Bergamo, Italy
Show on map
0.0 mi from city centre, Orio al Serio 

This unique 4-star property offers a range of accommodation options throughout the old city of Orio al Serio. It also provides a 24-hour reception, luggage storage and babysitting/child services.

2
Arooms
Arooms
8.0 Excellent
Via Giovanni Battista Moroni 197, Bergamo, Bergamo, Italy
Show on map
1.0 mi from city centre, Bergamo 

Situated close to Bergamo Railway Station, AroomS Affittacamere offers guests an ideal base while visiting Bergamo. Those staying at the property can also make use of free Wi-Fi throughout their stay.

3
Art & Hotel Treviolo
Art & Hotel Treviolo
7.5 Good
via Compagnoni, 31, Treviolo, Bergamo, Italy
Show on map
0.5 mi from city centre, Treviolo 

Art & Hotel Treviolo offers 3-star accommodation in Treviolo. The multiple facilities this modern hotel has to offer include a 24-hour reception, an express check-in and check-out feature and meeting rooms.

4
Best Western Hotel Piemontese
Best Western Hotel Piemontese
8.6 Excellent
Piazza Marconi Guglielmo 11, Bergamo, Bergamo, Italy
Show on map
0.4 mi from city centre, Bergamo 

Best Western Hotel Piemontese Bergamo provides a modern setting when in Bergamo. It is conveniently positioned for those wanting to discover the area's attractions.

Cheapest hotels in Bergamo, Lombardy

Show all 771 hotels
Best Bergamo Rooms and Apartments
Best Bergamo Rooms and Apartments
7.6 Good
13 Via Borgo Palazzo, Bergamo, Bergamo, Italy
Show on map
0.2 mi from city centre,  

Situated close to Bergamo Railway Station, the property offers guests a convenient base when visiting Bergamo. Those staying at the property can also take advantage of complimentary wireless internet during their stay.

£32
Avg. per night
Arooms
Arooms
8.0 Excellent
Via Giovanni Battista Moroni 197, Bergamo, Bergamo, Italy
Show on map
1.0 mi from city centre,  

Situated close to Bergamo Railway Station, AroomS Affittacamere offers guests an ideal base while visiting Bergamo. Those staying at the property can also make use of free Wi-Fi throughout their stay.

£34
Avg. per night
Art & Hotel Treviolo
Art & Hotel Treviolo
7.5 Good
via Compagnoni, 31, Treviolo, Bergamo, Italy
Show on map
0.5 mi from city centre,  

Art & Hotel Treviolo offers 3-star accommodation in Treviolo. The multiple facilities this modern hotel has to offer include a 24-hour reception, an express check-in and check-out feature and meeting rooms.

£35
Avg. per night
Top Bergamo Rooms And Apartments
Top Bergamo Rooms And Apartments
8 Via Gennaro Sora, Bergamo, Bergamo, Italy
Show on map
0.2 mi from city centre,  

Top Bergamo Rooms & Apartments is a comfortable base when visiting Bergamo and is close to everything the area has to offer. It also offers free Wi-Fi, an express check-in and check-out feature and a lift.

£40
Avg. per night
Hotel Eden
Hotel Eden
6.7 Good
Via Milano 16, Osio Sotto, Bergamo, Italy
Show on map
0.4 mi from city centre,  

Located in Osio Sotto, Hotel Eden Osio Sotto is within a 20-minute drive of Orio al Serio Airport and offers a swimming pool. It also provides free Wi-Fi, an express check-in and check-out feature and a playground.

£44
Avg. per night
Bergamo Inn 43
Bergamo Inn 43
9.1 Excellent
Via Sentierone 43, Bergamo, Bergamo, Italy
Show on map
0.2 mi from city centre,  

Situated within walking distance of Bergamo Railway Station, the guest house offers guests an ideal base when in Bergamo. It provides complimentary Wi-Fi and is a stone's throw from the Teatro Donizetti and popular attractions.

£58
Avg. per night
Hotel Executive
Hotel Executive
8.4 Excellent
Via Nazionale 67, Bergamo, Bergamo, Italy
Show on map
5.9 mi from city centre,  

Executive Bergamo offers modern 4-star accommodation in San Paolo d'Argon. It also provides a 24-hour reception, an express check-in and check-out feature and a lake.

£60
Avg. per night
57reshotel Orio
57reshotel Orio
8.7 Excellent
Via Europa 4/6, Orio al Serio, Bergamo, Italy
Show on map
0.0 mi from city centre,  

This unique 4-star property offers a range of accommodation options throughout the old city of Orio al Serio. It also provides a 24-hour reception, luggage storage and babysitting/child services.

£63
Avg. per night

Hotel prices in Bergamo

2 stars or below

£32 - £70

Alex E Angie

No. 1 most popular

Alex E Angie
8.1 Excellent
£47
Avg. per night
Bergamo Inn 43

No. 2 most popular

Bergamo Inn 43
9.1 Excellent
£58
Avg. per night
Best Bergamo Rooms and Apartments
£32
Avg. per night
3 stars

£25 - £73

Art & Hotel Treviolo

No. 1 most popular

£35
Avg. per night
La Castellana

No. 2 most popular

La Castellana
9.0 Excellent
£68
Avg. per night
Casa Giuly

Best value

Casa Giuly
9.0 Excellent
£25
Avg. per night
4 stars and up

£60 - £139

Hotel Excelsior San Marco

No. 1 most popular

£78
Avg. per night
Best Western Hotel Cappello D'Oro

No. 2 most popular

£67
Avg. per night
Hotel Executive

Best value

Hotel Executive
8.4 Excellent
£60
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Bergamo

About Bergamo

Revered as a city of great beauty, Bergamo’s narrow cobblestone streets exude an ancient medieval charm that hasn’t changed for centuries. Comprised of two distinct sections, Citta Alta and Citta Bassa, Bergamo is a unique tale of two cities with enticing cultures and sights.

Things to do

See Bergamo with a tour of the Piazza Vecchia, the heart of Citta Alta’s old town. Stroll around the central square, an elegant arrangement of medieval and Renaissance architecture. Rest in a nearby cafe and admire the beautiful Contarini, an impressive white marble fountain in the centre of the piazza.

Take a glass elevator to the top of Campanone, a 12th-century bell tower, for a magnificent view of Bergamo. For hundreds of years, Campanone’s bell has tolled 180 times every evening, a tradition that has continued since the days of Bergamo’s ancient curfew.

Don’t miss a sunset stroll along the city walls. Once a medieval network that connected Bergamo to various farms and fields, the walls remain intact and provide a picturesque view of the Lombardy region.

A trip to Bergamo isn’t complete without a ride on the funicular that connects Citta Bassa to Citta Alta. After exploring the historic old town and main monuments of Citta Alta, continue your journey on a second funicular to San Vigilio. From here, you can explore a ruined castle and admire the panoramic views.

Getting around

Arrive by plane at Orio al Serio International Airport or take a train from Milan Centrale or Porta Garibaldi. Bergamo is compact and most attractions can be reached on foot. The cable car connecting Citta Alta and Citta Bassa connects the two cities and provides picturesque views.

Bergamo travel FAQs

  • What are the best hotels in Bergamo?

    Hotel Excelsior San Marco is a very popular hotel in Bergamo, with a score of 8.7 from 3,267 reviews. Hotel Executive (8.4 from 687 reviews) and Best Western Hotel Cappello D'Oro (8.6 from 1,504 reviews) are also highly rated Bergamo hotels based on recent feedback from HotelsCombined users.

  • What is a good hotel near La Citta Alta?

    Hotel Excelsior San Marco is a popular hotel near La Citta Alta that is highly recommended, with a score of 8.7 across 3,267 reviews.

  • How much do hotels in Bergamo cost?

    The average price of a hotel in Bergamo has been around £95 per night over the last 3 days. For a 5-star hotel in Bergamo, the average price is around £147/night, depending on your dates. The average price of a 4-star hotel is £104/night.

  • How much is a cheap hotel in Bergamo?

    £70 per night is the cheapest Bergamo hotel price found in our data from the last 72 hours.

  • How much is a hotel in Bergamo tonight?

    Users have found prices for hotels in Bergamo tonight starting as low as £45, rising to an average cost of £106, based on searches in the last 72 hours.