For snacks, a drink or simply the great view, Cafe Funicolare in the city Alta Funicolare station. For lunch or an evening meal try Da Franco Ristorante Pizzeria (Via Colleoni 8 Bergamo Alta, Tel: 035238565 - closed Mondays) or Da Mimmo - closed Tuesdays - both more than just a pizzeria.
Also worth a look is Il Sole, on the corner of Piazza Vecchia and Via Colleoni.
Also very good place for eat is Antico Trattoria Dei Tre Gobbi (20 Via Broseta, Bergamo)
La Bruschetta, in the Citta Bassa, just off Porta Nuova is a good value restaurant/pizzeria in the cellar of a building and worth a mention.
Also in the Citta Bassa area La Ciotola is a good restaurant/pizzeria near the Mercure hotel.
For great ice cream try La Siesta on Via Sant'Alessandro.
Viale Delle Mura
Near Santa Maria Maggiore
Best Western Premier Cappello D'Oro is among the best, premium places to remain in Bergamo. Beautifully positioned nearby Thai Spa, Chiesa Di Santa Maria Immacolata delle...
Petronilla - Hotel in Bergamo is one of the best, finest places to remain in Bergamo. Beautifully placed close to Chiesa di San Leonardo, Caffetteria Il Cortiletto and Sa...
Hotel Piazza Vecchia is among the best, premium places to lodge in Bergamo. Perfectly found around Social Theater of Bergamo, Torre del Gombito and Chiesa e Chiostro del ...
Spotted within Bergamo, Antico Borgo is conveniently located near Casa Museo Fantoni, Chiesa di San Bernardino in Pignolo and Fontana ad Antonio Locatelli. Some other wel...