Things to Do in Bergamo: Best Views and Easy Walks

Bergamo is one of Lombardy’s best city breaks. It has a walled hilltop old town, plus a lively modern lower town. You can visit as a day trip from Milan. Or stay overnight for quiet streets, sunset views, and long dinners.

This guide focuses on simple logistics and high-value stops. You will get a one-day itinerary, extra ideas, and where to stay.

Bergamo - Lombardy - Italy

Bergamo in one day: the perfect itinerary

This is the classic plan. It keeps the day simple. It starts in Città Alta and ends with an evening in town.

Start point: If you arrive by train or bus, start in Città Bassa near the station. Then head to the lower funicular station for the easiest ride up.

Morning: reach Città Alta and start with Piazza Vecchia

  1. Go up to Città Alta

  • Take the funicular for an easy start.

  • Or walk up if you want a workout and quiet lanes.

  1. Piazza Vecchia This is the heart of the upper town. Expect historic buildings, cafés, and photo angles everywhere.

  2. Campanone (Torre Civica) If you want the best “first panorama,” climb the tower. Do it early for clearer views and fewer people.

Late morning: the Duomo area and the most beautiful interiors

Stay close to Piazza Vecchia. The top churches sit within a short walk.

Don’t miss:

  • Basilica di Santa Maria Maggiore

  • Cappella Colleoni

  • Bergamo’s Cathedral (Duomo)

Take your time inside. These are the kind of places where details matter.

Lunch: local food in the upper town

For a classic lunch, look for:

  • Casoncelli alla bergamasca

  • Polenta taragna

  • Slow-cooked meat dishes in winter

Keep lunch relaxed. Then do your long walk when the light is best.

Where to stay in Bergamo (best areas)

Where you sleep changes your trip. Bergamo has clear “zones” that fit different styles.

Stay in Città Alta

Best for:

  • Couples

  • First-time visitors who want the classic atmosphere

  • Travelers who love sunrise and late-night walks

Expect:

  • Beautiful streets

  • More stairs and cobblestones

  • A quieter vibe after day-trippers leave

Best Places to Stay in Città Alta
  1. 🔍Locanda Mimmo 
    Review score & number of reviews: 9.3 · 1,743 reviews
    Short description: A classic, highly rated stay right in Bergamo’s Città Alta, ideal if you want to walk everywhere in the old town. Great historic-center vibe with an easy, restaurant-first setup. Best for couples and first-timers who want a central base with simple logistics.
    Neighborhood/landmark: Città Alta; about a 5-minute walk to Santa Maria Maggiore, close to Bergamo Cathedral
    Why it stands out: One of the most-reviewed, top-rated options in Città Alta.

  2. 🔍B&B Entro Le Mura 
    Review score & number of reviews: 9.1 · 1,338 reviews
    Short description: A historic house stay with a calmer, greener feel in Città Alta, great if you want charm without a hotel vibe. Excellent for slow mornings and relaxed evenings, while still being steps from the main sights. Best for couples who value atmosphere and quiet.
    Neighborhood/landmark: Città Alta; Piazza Vecchia is about 328 ft away
    Why it stands out: Big review volume plus historic-house character in an ultra-walkable location.

  3. 🔍Hotel Piazza Vecchia 
    Review score & number of reviews: 9.0 · 1,434 reviews
    Short description: A polished, classic hotel option on Città Alta’s main street, perfect if you want a proper hotel feel in the medieval upper town. Strong pick for short stays where location is everything. Best for couples and weekend breaks.
    Neighborhood/landmark: Near Bergamo Cathedral and Basilica of Santa Maria Maggiore
    Why it stands out: One of the most trusted hotel-style bases in the heart of Città Alta.

  4. 🔍Palazzo Porta Picta 
    Review score & number of reviews: 9.8 · 188 reviews
    Short description: A recently renovated guest house in Città Alta with a boutique, fresh-design feel. Great for travelers who want comfort, sleek interiors, and a central base for exploring on foot. Best for couples and style-focused city-break travelers.
    Neighborhood/landmark: Bergamo Alta; close to the historic core
    Key facilities: Free Wi-Fi, private parking
    Why it stands out: Exceptional score (9.8) with a solid review count, a rare combo in Città Alta.

  5. 🔍Una finestra sul parco 
    Review score & number of reviews: 9.4 · 123 reviews
    Short description: A highly rated Città Alta stay that works well if you want an easy base and a quieter sleep while still being close to the old town experience. Good for travelers doing day trips and airport-to-city logistics. Best for couples and short-stay planners who want convenience.
    Neighborhood/landmark: Bergamo Alta (upper town area)
    Why it stands out: Consistently excellent reviews for a stress-free Città Alta base.

Stay in Città Bassa

Best for:

  • Value seekers

  • Families who want easier walking

  • Travelers who want more restaurant choice

Expect:

  • Better transport links

  • A local city feel

  • Easy access to shops and cafés

Best Places to Stay in Città Bassa
  1. 🔍Petronilla – Hotel In Bergamo
    Review score & number of reviews: 9.3 · 1,050 reviews
    Short description: Boutique hotel in the heart of Bergamo’s lower city, in the historic San Lazzaro area. Rooms are described as unique, with modern art touches, and it’s an easy base for walking Città Bassa and reaching the funicular up to Città Alta. Best for couples and style-focused city-break travelers.
    Neighborhood/landmark: San Lazzaro; about 3,150 ft from Lower Bergamo Funicular
    Key facilities: Free Wi-Fi
    Why it stands out: One of the highest-rated boutique picks in Città Bassa with a strong review base.

  2. 🔍Hotel Cappello D’Oro, BW Signature Collection
    Review score & number of reviews: 9.0 · 4,051 reviews
    Short description: A classic, well-reviewed hotel stay near the lower funicular area, ideal for exploring Città Bassa on foot and connecting quickly to Città Alta. Good choice for a comfortable, traditional city base with straightforward logistics. Best for couples and weekend trips.
    Neighborhood/landmark: About 2,900 ft from Lower Bergamo Funicular
    Why it stands out: Excellent ratings with very high review volume for central Città Bassa stays.

  3. 🔍AR Suites&Art
    Review score & number of reviews: 9.3 · 1,542 reviews
    Short description: A stylish, design-forward stay close to Città Bassa’s main hubs, positioned a short walk from Centro Congressi Bergamo and within easy reach of Teatro Donizetti. Great if you want a modern base for restaurants, shopping streets, and quick transport links. Best for couples and business + leisure trips.
    Neighborhood/landmark: About a 4-minute walk to Centro Congressi Bergamo; about 0.6 miles to Teatro Donizetti Bergamo
    Key facilities: Breakfast options
    Why it stands out: High score plus great location cues for Città Bassa convenience.

  4. 🔍Hotel Excelsior San Marco
    Review score & number of reviews: 8.9 · 9,025 reviews
    Short description: A hugely popular, dependable choice for staying in the lower city with easy access to the funicular for Città Alta. Strong option if you want proven comfort, lots of guest feedback, and simple city-break planning. Best for first-timers and short stays.
    Neighborhood/landmark: Listed as a top booked hotel near Lower Bergamo Funicular
    Why it stands out: One of the most-booked options near the funicular with massive review volume.

  5. 🔍Bergamo INN 21
    Review score & number of reviews: 8.6 · 3,172 reviews
    Short description: A well-reviewed, practical base in the lower city area, good for travelers who want value, strong ratings, and quick access to transit and the funicular. Ideal for day trips (Milan/Lake Como direction) and airport-friendly logistics. Best for couples and short-stay planners.
    Neighborhood/landmark: Listed among the most-booked hotels near Lower Bergamo Funicular
    Why it stands out: Strong review count for a simple, no-fuss Città Bassa stay.

Stay near Milan Bergamo Airport (BGY)

Best for:

  • Late arrivals

  • Early departures

  • One-night stopovers

Expect:

  • Convenience

  • Less time in the scenic core

Tip: If you only have one night, city-center stays usually feel better. If you have a very early flight, airport stays can be the smart move.

Best Places to Stay near Milan Bergamo Airport (BGY)
  1. 🔍La Corte dell’Angelo
    Review score & number of reviews: 9.3 · 330 reviews
    Short description: A highly rated stay in Orio al Serio, about 1.1 km from Milan Bergamo Airport (BGY). Great for quick airport nights with easy access to Bergamo city. Best for couples and short stopovers.
    Neighborhood/landmark: Orio al Serio (about 1.1 km from BGY)
    Why it stands out: One of the top-rated options very close to BGY.

  2. 🔍La Corte dell’Angelo – Rooms
    Review score & number of reviews: 9.2 · 154 reviews
    Short description: Close-to-airport rooms in Orio al Serio, about 1.1 km from BGY, with an easy sleep-and-fly setup. Ideal for an early flight or late arrival without extra hassle. Best for solo travelers and couples doing a one-night stop.
    Neighborhood/landmark: Orio al Serio (about 1.1 km from BGY)
    Why it stands out: Strong ratings in a super-convenient airport radius.

  3. 🔍Royal Company Rooms
    Review score & number of reviews: 9.2 · 279 reviews
    Short description: A well-reviewed rooms-only option in Grassobbio, about 1.3 km from BGY. Good for travelers who want a quiet night near the airport without needing a full-service hotel. Best for couples and early-flight planners.
    Neighborhood/landmark: Grassobbio (about 1.3 km from BGY)
    Why it stands out: High guest score with a solid number of reviews close to the terminal.

  4. 🔍Winter Garden Hotel Bergamo Airport
    Review score & number of reviews: 8.9 · 4,093 reviews
    Short description: A modern, full-service hotel in Grassobbio about 1.8 km from BGY, built for easy airport logistics. Great if you want more comfort than a simple room stay, plus extras beyond just sleeping. Best for couples, business travelers, and comfort-first stopovers.
    Neighborhood/landmark: Grassobbio (about 1.8 km from BGY)
    Key facilities: Parking, wellness center, free Wi-Fi, breakfast options
    Why it stands out: Big review volume plus airport-hotel comfort with wellness perks.

  5. 🔍NH Orio Al Serio
    Review score & number of reviews: 8.5 · 5,610 reviews
    Short description: A modern hotel extremely close to BGY (about 150 m), ideal for the simplest possible airport night. Great for late arrivals and early departures where proximity matters most. Best for transit-first travelers and short stays.
    Neighborhood/landmark: Orio al Serio (about 150 m from BGY)
    Why it stands out: One of the closest major hotels to the terminal with thousands of reviews.

How to get to Bergamo and get around

Bergamo works well without a car. The main sights are walkable. You mainly use transport to change levels.

Bergamo day trip from Milan

Trains connect Milan and Bergamo regularly. Fast direct trains can take about 48 minutes. Many departures run about hourly.

Day-trip planning tips:

  • Go early to enjoy quieter streets.

  • Aim for sunset on the walls.

  • Check timetables before you travel.

Note: Italy train schedules can change. Strikes can happen. Always check on the day.

From Milan Bergamo Airport (BGY) to the city

The airport is Orio al Serio. The easiest way into town is the ATB public bus (Line 1). It connects the airport with the train station area and the city center. It also runs up toward the funicular station and Città Alta.

Routes and first/last runs can change seasonally. Confirm the current Line 1 route and timetable on your travel day.

Tips:

  • If you land late, consider an airport hotel.

  • If you land midday, go straight to town.

  • Keep your first plan simple: funicular, Piazza Vecchia, walls.

If you are heading to Milan instead: Use the dedicated airport bus services to Milano Centrale.

Getting between Città Bassa and Città Alta

The easy choices are:

  • Funicular

  • Local bus

  • Walking up

Walking up is great in cool weather. The funicular is better in heat, rain, or with kids.

Parking and ZTL tips (if you drive)

Driving into historic areas can be tricky. Parts of Bergamo have restricted traffic zones (ZTL). Città Alta is the area where most visitors get caught out.

Smart driving approach:

  • Park outside the historic core.

  • Walk or use the funicular.

  • Avoid following GPS into narrow lanes.

Before your trip:

  • Check ZTL rules for your dates.

  • Confirm your accommodation parking plan.

Day trips from Bergamo

Bergamo is a strong base for day trips. You can reach lakes, wine country, and historic towns.

Lake Iseo and Monte Isola

This is a calmer lake option. It feels less intense than Lake Como. Go for a slow lakeside day and simple views.

Franciacorta wine area

A great add-on for couples. Plan a tasting-focused day. Keep driving minimal if you sample wine.

Brescia

A solid culture day. It is a good option in colder months.

San Pellegrino Terme

A pretty town in the hills. It works well when you want a change of pace.

Mountain valleys (nature days)

For outdoor travelers, look toward:

  • Val Brembana

  • Val Seriana

These are better with a car. They can also work with guided trips.

Bergamo with kids: easy, fun wins

Bergamo is family-friendly when you keep the plan simple. Short loops work best.

Family tips:

  • Use the funicular to save energy.

  • Do one “big view” stop early.

  • Add gelato breaks.

  • Keep museum time short and focused.

Kid-friendly ideas:

  • Walls walk with plenty of stops

  • Funicular rides as an “activity”

  • San Vigilio for big views and open space

  • Lower town parks for a reset

Stroller note: Città Alta has cobblestones and steps. A lightweight stroller helps. A carrier can be easier on steep lanes.

Bergamo in winter or on a rainy day

Bad weather does not ruin Bergamo. It simply changes the plan.

Rainy-day ideas:

  • Accademia Carrara

  • GAMeC

  • Long church visits in Città Alta

  • Slow café time in Città Bassa

Winter planning tips:

  • Start later if mornings are cold.

  • Focus on interiors first.

  • Save viewpoints for the clearest part of the day.

Bergamo itinerary: 2 days (slow and satisfying)

If you can stay overnight, do it. Bergamo feels calmer when the day-trippers leave.

Day 1: classic Città Alta + walls + San Vigilio

  • Funicular up

  • Piazza Vecchia loop

  • Basilica and Cappella Colleoni

  • Long walls walk

  • San Vigilio viewpoint

  • Aperitivo and dinner

Day 2: museums + local neighborhoods + a nature break

Pick two or three:

  • Accademia Carrara

  • GAMeC

  • A slow walk in Parco dei Colli

  • Astino valley area for a quieter side of Bergamo

  • Shopping and cafés in Città Bassa

If you want an easy exit: End day 2 with one last viewpoint. Then head down for a simple dinner.

FAQs

Is Bergamo worth visiting for one day? Yes. One day is enough for Città Alta, the walls, and a viewpoint. Overnight stays feel even better.

Is Bergamo a good day trip from Milan? Yes. It is one of the easiest and most rewarding day trips. Check train timetables before you go.

How many hours do you need in Bergamo? A fast visit needs about 5–6 hours. A full day feels relaxed. Two days lets you add museums and slow meals.

What is Bergamo famous for? It is famous for Città Alta, the Venetian Walls, and big viewpoints. It is also known for local comfort food.

What are the best things to do in Bergamo Città Alta? Start at Piazza Vecchia. Visit the basilica area. Then walk the walls and finish at San Vigilio.

Should I stay in Città Alta or Città Bassa? Città Alta is best for atmosphere. Città Bassa is best for value and easy logistics. Both work well without a car.

How do you get to Città Alta? The easiest way is the funicular. You can also walk up or take a local bus. Choose based on weather and energy.

Is Bergamo walkable? Yes. The main sights are close together. Expect hills, steps, and cobblestones in the upper town.

What are the best viewpoints in Bergamo? The Venetian Walls have great terraces. San Vigilio is the classic “big view” spot. Tower views are also excellent.

What are the best day trips from Bergamo? Lake Iseo is a great lake day. Franciacorta works for wine lovers. Brescia is a strong culture option.

Is Bergamo good for families? Yes. Funicular rides, short loops, and viewpoint stops work well. Keep the plan simple and pace with breaks.

What should I book in advance? If you want a specific museum time, book early. For peak weekends, book accommodation ahead. Check seasonal schedules before you travel.

Disclosure: This page may contain affiliate links. This means that we get a small commission from any purchase you make, at no additional cost to you!

Scroll to Top