Hotel Excelsior San Marco

A four-star hotel near Bergamo's train station and airport bus stop, with a rooftop restaurant and views of Citta Alta.

7.3
Honest Score · Very good
Check prices
↗Getting betterRecent vs. all-time reviews

Why people love it

  • Location. Guests mention the airport bus stop outside and the funicular to Citta Alta about 10 minutes' walk away.
  • Breakfast. Guests call the buffet extensive, and one mentioned the lady serving breakfast.
  • Renovated rooms. Several 2026 guests describe newly renovated rooms. One room is adapted for wheelchairs, with two balconies.
  • Rooftop restaurant. Guests praise the eighth-floor restaurant with glass walls and views.

The worst thing guests say

Dated rooms, noise and carpets appear repeatedly. In September 2025 a guest said the carpet smelled and the room was tiny. In 2024 a guest described filthy carpets, and in September 2026 a guest said the carpet was not very hygienic. In August 2026 a guest said the mattresses were terrible. Others mention renovation noise from 7am in April 2024 and street noise in 2023. Parking is 25 euros a day.

Insider tips

  • Parking costs about 25 euros a day.
  • Ask for a recently renovated room.
  • The airport bus stop is right outside.
Who it's for: travelers who want a central base next to the station and airport bus.
Skip it if you want a quiet, fully modern room or free parking.

How we rated this: Google rating 4.4 from 2,190 reviews. We read the newest and the lowest-rated guest reviews (14 recent guest reviews with text) and set aside reviews from restaurant or bar visitors who did not stay. Repeat-guest rate not shown: not enough recent guest reviews yet. Address: Piazza della Repubblica, 6, 24122 Bergamo BG.

Check prices for Hotel Excelsior San Marco

More top hotels in Bergamo