Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Bergamo – 629 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Offering a rooftop restaurant, Hotel Excelsior San Marco is set in Bergamo's central square, Piazza della Repubblica.

The location is great, very close to the airport, to the funicular to reach Citta Alta, and close to the train station. The room was very comfortable and clean, and the staff was super helpful. Breakfast was also amazing.

Show more Show less
8.5
Very good
6,211 reviews
Price from
£104
per night

B&B Hotel Bergamo is located in Bergamo, 650 metres from the train station. Free WiFi access is available in all areas.

Excellent location close to the train station. Convenient for the airport bus as I had to depart early the following morning.

Show more Show less
8.1
Very good
5,529 reviews
Price from
£66
per night

As you come off the A4 motorway exit, Hotel Città dei Mille is the first hotel you will find when entering Bergamo.

The breakfast was poor, worth than we expected. But the room was perfect: clean and comfortable.

Show more Show less
8.2
Very good
4,016 reviews
Price from
£64
per night

This property offers a Special Protection Program, a strict program of precise safeguards dedicated to our guests and our staff.

The location of the hotel is excellent and the facilities were very clean. Proximity to everything. Train and bus station just outside the door, fabulous restaurants along the route to the town center which is a 7 minutes walk

Show more Show less
8.4
Very good
3,905 reviews
Price from
£113
per night

Offering air-conditioned rooms with free Wi-Fi and an electric kettle, this 4-star hotel is 300 metres from Bergamo Train Station.

Location was perfect. Staff friendly.

Show more Show less
8.1
Very good
4,243 reviews
Price from
£99
per night

This property offers a Special Protection Program, a strict program of precise safeguards dedicated to our guests and our staff.

We stay one night with my family. Hotel is in the center , good location. Railway station very close. We have a big room with separate small part in it for our daughter with 2 beds. This type of rooms is very suitable for families with even 2 kids. So recommending this hotel !

Show more Show less
8.4
Very good
2,418 reviews
Price from
£99
per night

Just 300 metres from Bergamo Train Station, this NH hotel is also near the shuttle departures for Orio Al Serio Airport. Rooms feature free Wi-Fi.

Good and clean place. Easy to find. Nice staff.

Show more Show less
8.3
Very good
2,132 reviews
Price from
£109
per night

Hotel Arli is set in central Bergamo, 4 km from Orio al Serio Airport, and features an excellent restaurant, a luxury wellness centre and free Wi-Fi.

Location, breakfast, comfortable beds

Show more Show less
8.2
Very good
2,111 reviews
Price from
£103
per night

Located in Bergamo, 1.9 km from Centro Congressi Bergamo, ALBERGO 900Strati features a bar and views of the city.

Location of the Hotel is perfect, Breakfast quality and variety is amazing. You just dont get normal breakfast but you get professional cafe breakfast . Staff are very good and professional. i did early morning check in but self check instruction was clear enough to check in into your room without any staff presence. Recommended for family holiday and office work related stay.

Show more Show less
8
Very good
2,773 reviews
Price from
£54
per night

Set in the historic Bergamo Alta area, Il Sole offers a restaurant serving traditional dishes and pizza from the wood-burning oven. The modern rooms come with free Wi-Fi and mountain views.

The staff was super friendly, the room was very large, the room was very comfortable, it is very well located. The restaurant was under renovation, we couldn't enjoy it, so we will definitely come back to try their delicious food!

Show more Show less
8.6
Fabulous
1,380 reviews
Price from
£121
per night

Most booked hotels in Bergamo in the past month

Bergamo's best hotels with breakfast

  • Mercure Bergamo Centro Palazzo Dolci

    Mercure Bergamo Centro Palazzo Dolci

    Hotel in Bergamo
    Breakfast options

    Offering air-conditioned rooms with free Wi-Fi and an electric kettle, this 4-star hotel is 300 metres from Bergamo Train Station.

    The bed was very comfy. Good selection at breakfast.

    8.1
    Very good · 4,241 reviews
  • NH Bergamo

    NH Bergamo

    Hotel in Bergamo
    Breakfast options

    Just 300 metres from Bergamo Train Station, this NH hotel is also near the shuttle departures for Orio Al Serio Airport. Rooms feature free Wi-Fi.

    Good location, nice interior, very beautiful view.

    8.3
    Very good · 2,132 reviews
  • Hotel Cappello D'Oro, BW Signature Collection

    Hotel Cappello D'Oro, BW Signature Collection

    Hotel in Bergamo
    Breakfast options

    This property offers a Special Protection Program, a strict program of precise safeguards dedicated to our guests and our staff.

    The location was amazing. Room was very nice and big.

    8.4
    Very good · 2,417 reviews
  • Hotel Piazza Vecchia

    Hotel Piazza Vecchia

    Hotel in Bergamo
    Breakfast options

    On the main street of Bergamo's Città Alta district, Hotel Piazza Vecchia is near the Cathedral and the Basilica of Santa Maria Maggiore.

    great location very comfortable and friendly staff

    8.9
    Fabulous · 1,019 reviews
  • Palazzo Santo Spirito

    Palazzo Santo Spirito

    Hotel in Bergamo
    Breakfast options

    Set in Bergamo, less than 1 km from Accademia Carrara, Palazzo Santo Spirito offers accommodation with a garden, private parking, a shared lounge and a restaurant.

    The most fabulous staff! Great restaurant. Perfecto!

    8.7
    Fabulous · 973 reviews
  • Life Hotel

    Life Hotel

    Hotel in Bergamo
    Breakfast options

    Situated in Bergamo, 3.1 km from Centro Congressi Bergamo, Life Hotel features accommodation with a fitness centre, free private parking, a garden and a terrace.

    clean, super spa and gym, restaurants are very good

    8.7
    Fabulous · 481 reviews
  • La Castellana Loft Hotel

    La Castellana Loft Hotel

    Hotel in Bergamo
    Breakfast options

    Offering air-conditioned rooms, La Castellana Loft Hotel offers rooms and apartments spread around the centre of Bergamo and up to 400 metres from the main building.

    Modern and fresh but with in a old part of the city.

    8.4
    Very good · 810 reviews
  • Hotel San Giorgio

    Hotel San Giorgio

    Hotel in Bergamo
    Breakfast options

    Hotel San Giorgio is set in a historic building near Bergamo Train Station, 3 km from Orio al Serio Airport. All rooms offer free Wi-Fi, and parking is free. Rooms are simply furnished and en suite.

    Yes , I like a lot the property San Giorgio in Bergamo .

    8.0
    Very good · 1,027 reviews

Hotels located in the centre of Bergamo

  • Best Western Hotel Piemontese

    Best Western Hotel Piemontese

    Hotel in Bergamo
    Central location

    This property offers a Special Protection Program, a strict program of precise safeguards dedicated to our guests and our staff.

    Thank you very much . Beautiful place! Lovely staff.

    8.4
    Very good · 3,903 reviews
  • Berghotel

    Berghotel

    Hotel in Bergamo
    Central location

    Berghotel offers stylish, modern guest rooms, 2 km from Bergamo Station. Parking plus Wi-Fi are both free, and Orio al Serio Airport is just 3 km away.

    The owner and other hotel staff are very frindly and kind.

    8.2
    Very good · 1,201 reviews
  • Arli Hotel Business and Wellness

    Arli Hotel Business and Wellness

    Hotel in Bergamo
    Central location

    Hotel Arli is set in central Bergamo, 4 km from Orio al Serio Airport, and features an excellent restaurant, a luxury wellness centre and free Wi-Fi.

    Fabulous city, Fabulous hotel, central to everything

    8.2
    Very good · 2,111 reviews
  • Hotel Post

    Hotel Post

    Hotel in Bergamo
    Central location

    The Post Hotel is 10 minutes' drive from Bergamo Orio Al Serio Airport and offers free fenced parking. WiFi is free. A flat-screen TV and a private bathroom are standard in all rooms at Hotel Post.

    crisp ,clean and comfortable while being good value

    6.3
    Pleasant · 547 reviews

FAQs about hotels in Bergamo

A Bastion of Old World Charm

The arrival point of low-cost airlines and cheap flights to Milan, beautiful Bergamo is a tourist destination in its own right. In the foothills of the Alps, the city is spread over 2 levels. The main sights are in the upper level, or Città Alta, where sloping, cobbled streets open into pretty squares.

One such square is Piazza Vecchia with its pavement cafés, beautiful library and elegant Palazzo della Ragione. Through its arches is the Cappella Colleoni, an impressive chapel with an ornately sculpted façade and even more ornate interior. The next door Basilica of Santa Maria Maggiore has awe-inspiring frescoes.

Surrounding streets contain several Bergamo old town hotels and B&Bs, while surrounding the whole upper city are 17th-century Venetian walls. There are still remains of the Rocca, the castle that guarded them, and there is also a castle in San Vigilio, a hilltop village reached by funicular railway.

A funicular also descends to the modern town – Città Bassa. Nearby is the Accademia Carrara, a fine art gallery, and opposite is the GAMEC modern art museum. The Serie A club Atalanta FC play in a stadium to the north-east, while south-west is the train station from where buses to Orio al Serio Airport depart.

Booking.com offers several Bergamo hotels near the airport and the neighbouring Orio Centre shopping complex.

Learn more about visiting Bergamo

  • 6 attractions
  • 16 points of interest
  • 1 neighbourhoods
Find out more
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Bergamo:

Explore guest reviews of hotels in Bergamo

  • From £168.57 per night
    8.6
    Fabulous · 1,379 reviews
    Room modern and clean. Location was excellent in the old square of Citta Alta (old town) Bergamo. Staff very helpful. Food on terrace restaurant was very tasty, with a lovely view.
    Mmaeve
    Ireland
  • 8.2
    Very good · 2,111 reviews
    Arli hotel in Bergamo is 3* hotel, however it behaves like hotel with one more star. Good size room and bathroom with provided all toiletries as needed, Room has good size cabinet and also enough space. Welcome drink provided to clients included also finger food. Good variety of cold breakfast and espresso prepared from machine. Good location with close proximity to Bergamo train station and bus ride to Citta Alta (old city). Rooms equipment is pretty new in classic style.
    Jana
    Slovakia
  • 8.4
    Very good · 591 reviews
    This is the perfect location to visit Bergamo, especially Città Alta (very easy to reach from the airport). There are plenty of places to eat and drink nearby. The rooms are large enough, well air conditioned and very clean. Special thanks to our host who was very friendly and helpful.
    Dora
    Croatia
  • From £199.86 per night
    9.0
    Superb · 1,457 reviews
    great location, clean rooms, breakfast is really nice compared to other hotels in Italy. However, the best part of the hotel was the staff which accommodated every request and even went the extra mile.
    Corina
    Romania
  • 8.4
    Very good · 239 reviews
    highly recommend for couples and family great location near center and near old town it was my first trip to Italy and I can say I will comeback for sure .Very friendly welcoming on the apartment arrival Mrs Giovvana was very helpful telling us best locations to visit and eat …Apartment it was very clean and in new condition .Thank you Daniel and Giovvana for hosting us
    Matheos
    Cyprus
  • 7.4
    Good · 172 reviews
    AMAZING LOCATION right in the old city (città alta) - must be one of the most romantic towns in Italy with a bustling night life and amazing selection of good food/drink. The room itself is also very comfortable and homely - beautiful old wooden floors and dresser. old fashioned in the best sense. Great communication and friendliness from staff - compliments to Alexia! The aircon was a saving grace at night as the natural ventilation is quite weak.
    Jason
    South Africa
  • From £116.44 per night
    8.5
    Very good · 498 reviews
    .Cozy and clean apartments. Very friendly and helpful multi-lingual staff. They helped us a lot being in fact our guide to Bergamo. Apartments are very clean and well equipped. No coffee in the room? You don't need it in Italy! Take a tour to another country :) Great location. Easy to get by bus from Bergamo airport. Very close to Citta Alta. Many restaurants and cafés just near. Highly recommended!
    Max Svoboda
    Latvia
  • 8.0
    Very good · 2,773 reviews
    This is a very cosy place in Bergamo. The hotel bears the mixture of old and new. The room was perfect with modern design and style and very good furniture. The breakfast was wonderful and the staff was welcoming and helpful. As for lication, it's just a 15-minute walk from the funicular station to the Città Alta.
    Orlovus
    Belarus
  • From £127.08 per night
    8.8
    Fabulous · 1,806 reviews
    everything, 15 minutes from Bergamo Airport- easy check in - set around a small squared courtyard surrounded by flowers. 20 minute walk to both Citi Alta Funicular and the main train station - we loved the rustic charm - felt like the real Italy!
    spencer
    United Kingdom
  • From £177.26 per night
    8.9
    Fabulous · 1,019 reviews
    Bergamo's walled upper town is a gem, and the hotel is on the narrow main street near the Cathedral. Location couldn't be better - you walk straight out from the front door into one of Italy's classic historical sites. The staff were very friendly and helpful, recommending restaurants, booking taxis etc. The hotel building is historic, the interior quite compact. The breakfasts were very good - delicious coffee.
    Peter
    United Kingdom

Research, refine and make plans for your whole trip