Top hotels in Bergamo

Select your dates to find great deals on your next trip

Arrival
unknown
Departure
unknown
July 2025
August 2025
95 matching hotels found in Bergamo
See the latest prices by select your travel dates.

HRS stars

check
check
check
check

Guest rating

95 matching hotels found in Bergamo

Sort by:

See the latest prices by select your travel dates.
4 HRS Stars

9.1

Excellent

Based on 7 reviews

Palazzo Santo Spirito

24121 Bergamo

9.1

Excellent

Based on 7 reviews
Station

0.43 mi.

Airport

3.1 mi.

Parking available at hotel
Sauna facilities available
Pets allowed
Restaurant available
4 HRS Stars

8.4

Very good

Based on 2 reviews

Residenza Del Borgo

24124 Bergamo, BG

8.4

Very good

Based on 2 reviews
Station

0.93 mi.

Airport

2.5 mi.

Parking available at hotel
3 HRS Stars

7.8

Good

Based on 3 reviews

Città dei Mille

24126 Bergamo, BG

7.8

Good

Based on 3 reviews
Airport

3.1 mi.

Parking available at hotel
Pets allowed
4 HRS Stars

8.1

Very good

Based on 1 review

NH Bergamo

24100 Bergamo, BG

8.1

Very good

Based on 1 review
Airport

3.1 mi.

Parking available at hotel
Swimming pool available
Pets allowed
3 HRS Stars

9.0

Excellent

Based on 1 review

Antico Borgo

24125 Bergamo, BG

9.0

Excellent

Based on 1 review
Station

0.62 mi.

Airport

3.1 mi.

Parking available at hotel
Restaurant available
3 HRS Stars

7.2

Good

Based on 1 review

B&B Hotel Bergamo

24126 Bergamo

7.2

Good

Based on 1 review
Station

25 mi.

Airport

1.9 mi.

Parking available at hotel
Pets allowed
4 HRS Stars

GombitHotel

24129 Bergamo, BG

Station

1.2 mi.

Airport

3.1 mi.

Parking available at hotel
Pets allowed
3 HRS Stars

BergamoInn43

24121 Bergamo, BG

Station

0.31 mi.

Airport

4.3 mi.

No parking available
4 HRS Stars

One Hotel

24044 Dalmine, BG

Airport

5 mi.

Parking available at hotel
4 HRS Stars

Life Hotel

24129 Bergamo, BG

Airport

3.7 mi.

Parking available at hotel
Sauna facilities available
Swimming pool available
Pets allowed
Restaurant available
3 HRS Stars

San Giorgio

24122 Bergamo, BG

Station

0.62 mi.

Airport

1.9 mi.

Parking available at hotel