The Best Hotels in Bergamo, Italy

Stay at the luxurious Relais San Vigilio al Castello and enjoy wonderful views from its hillside location
Stay at the luxurious Relais San Vigilio al Castello and enjoy wonderful views from its hillside location | Courtesy of Relais San Vigilio al Castello / Expedia

Medieval streets, frescoed basilicas, saffron-scented risotto and big glasses of affordable wine – Bergamo, in northern Italy, has it all. Here’s our pick of where to stay for a night or two to soak up the city’s Celtic history, pretty piazza and characterful hotels – all bookable on Culture Trip.

Relais da Vittorio

Independent Hotel
Courtesy of Relais da Vittorio / Expedia
From $534 Per night per room

Set just 10 minutes’ drive from Bergamo city centre, this elegant villa hotel feels a world away, coddled in gentle hills and mature trees. A main draw is the restaurant, a local favourite for refined fish dishes for more than half a century, and now run by two chef brothers, the Cereas. After feasting on linguine with clams or turbot with caviar, retire to one of 10 romantic rooms, complete with characterful touches such as fireplaces and wood floors.

More info

Relais Florian Maison

Independent Hotel
Courtesy of Relais Florian Maison / Expedia

The undulating hills of northern Italy frame your view from this upmarket retreat in the city’s eastern reaches. Simply furnished but stylish rooms have floor-to-ceiling windows overlooking the green landscape, and lodge-like touches such as blonde-wood beamed ceilings. Guests are drawn for the Michelin-starred food from chef Umberto De Martino; expect classic flavours given a modern makeover, such as a dessert featuring rum, banana, chocolate and – unusually – tobacco.

More info

Le Funi Hotel

Independent Hotel
4.7/5 (49 Reviews)
Courtesy of Le Funi Hotel / Expedia
From $219 Per night per room

Le Funi has a prime position in the Unesco-protected walled old town, Bergamo Alta, arguably the city’s most enchanting quarter. But while the location may be a throwback, the interiors of this stay are firmly now: expect cool white and cream walls, pops of abstract art and modernist furniture. The Italian-style breakfast – served up beneath an atmospheric vaulted dining area in winter, or a shaded terrace in summer – stars meats and cheeses from the local area.

More info

Fuoriporta House

Independent Hotel
4.6/5 (84 Reviews)
Courtesy of Fuori Porta House / Expedia
From $153 Per night per room

Pink printed wallpaper; glass-lined staircase; aquamarine chairs: designs this fresh and modern aren’t what you’d normally expect in Bergamo’s historic old town, but it’s what you get at Fuoriporta House. This place puts food and drink centre with a daily happy hour, featuring a buffet of snacks served up alongside your icy, thirst-quenching spritz. Quirky architectural touches hint to the building’s former life as part of the San Vigilio funicular.

More info

Maison Castelli

Independent Hotel
Map View
[[[ copy
Courtesy of Maison Castelli / Expedia

It’s easy to feel at home at this boutiquey hotel, dressed in warm, soothing shades of creamy cappuccino and white. The six rooms aren’t flashy but they are flexible, sleeping between one and three people and accessed via a self-check-in process. You’re just 15 minutes from Bergamo centre or the funicular to the old town, but a breakfast of pastries and espresso can be grabbed on site at the Primo Caffé.

Arli Hotel

Independent Hotel
4.3/5 (561 Reviews)
Courtesy of Arli Hotel / Expedia
From $108 Per night per room

After a long day exploring Bergamo’s delights, you’ll welcome an evening at the stylish Arli Hotel, where you can unwind in the hydromassage pool, Finnish sauna or eucalyptus-scented Turkish bath. De-stress massages or facials are on hand for further shoulder unclenching, though a big glass of wine and a dinner of tender beef cheeks braised in local Valcalepio red – enjoyed in the hotel restaurant – might have the same effect.

More info

Relais San Vigilio al Castello

4.9/5 (29 Reviews)
Courtesy of Relais San Vigilio al Castello / Expedia
From $239 Per night per room

It doesn’t get more picture-perfect than this. High in Bergamo Alta, this palatial stay was once military housing for the sixth-century San Vigilio castle, and is now a luxurious stay complete with vine-cloaked terrace, manicured garden and romantic restaurant. A natural pick for couples – particularly honeymooners – intimate rooms mix ancient vaulted stone ceilings with minimalist modern decor. Let the concierge set you up with some exclusive local experiences, such as a helicopter flight taking in Lake Como and the Franciacorta wine region.

More info

Why Book With Culture Trip?

  • Free cancellation

    In these uncertain times, cancel or change for free on select properties.

  • Price-match guarantee

    Find a better price on your booking and we’ll match it. Simple.

  • Unbiased & trustworthy

    Book from recommendations handpicked by travel experts.

  • Bergamo Inn 43

    4.5/5 (36 Reviews)
    Courtesy of Bergamo Inn 43 / Expedia
    From $130 Per night per room

    The elegant grey, white and light wood colour palate of Bergamo Inn 43 makes it feel like you’re staying at a cool friend’s fabulous apartment. And with a location in Bergamo’s lower town, near the funicular and just 200m (650ft) from the landmark Donizetti Theatre, it will suit a whole host of travellers. Breakfast isn’t served on site, but you’ll find the morning caffeine hit you need at the adjoining café.

    More info

    Petronilla Hotel

    Map View
    Courtesy of Petronilla Hotel / Expedia
    Petronilla Hotel is one of the best places to stay in Bergamo. The four-star luxurious hotel is located in the Città Bassa – a historical and serene quarter of San Lunardo developed in the 19th century. It aims to spoil guests by offering the best of both worlds, the old and the new, combining history with the latest design trends. The hotel offers studios, single and double rooms; it also has a wellness zone, an internal courtyard where you can have breakfast, and a cocktail bar.


    4.7/5 (177 Reviews)
    Courtesy of GombitHotel / Expedia
    From $245 Per night per room
    The GombitHotel is located in the heart of Bergamo’s historic town, at the crossroads of two ancient Roman streets and next to the famous Gombito Tower. The hotel owes its classy design and unique colours to the artist Giò Pozzi. The hotel owns the luxurious Tower Lounge where you can enjoy your breakfast or an evening drink. The 13 simple, modern, grey-and-brown rooms of the GombitHotel are divided into classic, superior, deluxe, and suites.
    More info

    Hotel Excelsior San Marco

    4.3/5 (770 Reviews)
    Screenshot 2021-03-19 at 12.43.48 copy
    Courtesy of Hotel Exclesior San Marco /
    From $104 Per night per room
    The four-star Excelsior San Marco is located in Bergamo’s lower centre next to the funicolare, or sky train, which will take you to the top. It faces a charming green square, Piazza della Repubblica, away from the noise of the streets. There are four room choices: standard, superior, deluxe, and a suite, sometimes with a balcony. All are designed in a beautiful, old-fashioned way, with wooden furniture and golden-and-red colour patterns. Upgrade to a deluxe room or a suite, which come with a jacuzzi. For dining and relaxation, choose from the Roof Garden Restaurant, with views of the historic Città Alta the Colonna Restaurant on the first floor or the cocktail bar.
    More info

    Olga Lenczewska contributed additional reporting to this article.

    These recommendations were updated on March 25, 2021 to keep your travel plans fresh.

    Cookies Policy

    We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"