Choose your preferred language. We speak English and 41 other languages.
Most often used by people in the United States
Viale Papa Giovanni XXIII 12, 24121 Bergamo, Italy – Show map
Excellent location – rated 9.3/10! (score from 843 reviews)
Rated by guests after their stay at Best Western Premier Hotel Cappello d'Oro.
No booking fees • Save money! Best price guarantee — enter dates to see these prices!
212 properties in Bergamo
Including hotels, apartments, villas and more.
843 verified reviews
They speak your language
Best Western Premier Hotel Cappello d'Oro's staff speaks: Italian, French, English
Booking is safe
When you book with us your details are protected by a secure connection.
Golf Course (within 2 miles), Sauna, Fitness Center
Food & Drink
Bar, Breakfast in the Room
WiFi is available in all areas and is free of charge.
Private parking is available at a location nearby (reservation is needed) and costs EUR 20 per day.
Room Service, 24-Hour Front Desk, Express Check-in/Check-out, Baggage Storage, Babysitting/Child Services, Laundry, Dry Cleaning, Ironing Service, Shoeshine, Meeting/Banquet Facilities, Business Center, Fax/Photocopying
Newspapers, Safe, Non-smoking Rooms, Facilities for Disabled Guests, Elevator, Soundproof Rooms, Heating, Hypoallergenic room available, All Spaces Non-Smoking (public and private)
Italian, French, English
From 2:00 PM
Until 12:00 PM
Cancellation and prepayment policies vary according to room type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children and Extra Beds
All children are welcome.
One child from 0 to 12 years stays free of charge when using existing beds.
One child under 2 years stays free of charge in a crib.
One older child or adult is charged EUR 50 per person per night in an extra bed.
The maximum number of extra beds/cribs in a room is 1.
Any type of extra bed or crib is upon request and needs to be confirmed by management.
Additional fees are not calculated automatically in the total cost and will have to be paid for separately during your stay.
Pets are allowed. No extra charges.
Cards accepted at this property
Hover over the cards for more info.
Based on 843 reviews
Value for money
Show reviews from:
In the center of the city, Hotel Piemontese is just 165 ft from Bergamo Train Station and right in front of the shuttle-bus stop to Orio Al Serio Airport and Papa Giovanni XXIII hospital.
Score from 983 reviews Very good
Featuring a Michelin-star rooftop restaurant, Hotel Excelsior San Marco is in Bergamo's central square, Piazza della Repubblica.
Score from 1239 reviews Excellent
Just 320 yards from the Bergamo Train Station, this NH hotel is also near the shuttle departures for Orio Al Serio Airport. The rooms feature free Wi-Fi.
Score from 603 reviews Very good
Offering free Wi-Fi and air-conditioned apartments, Porta Nuova is located in the centre of Bergamo. Guests are offered coffee, croissants and juices for a self-service breakfast in their apartment.
Score from 435 reviews Wonderful
Clean comfortable room, tv with english channels, excellent breakfast. Friendly staff
Getting Wi fi codes every day is ridiculous.
Fabulous room, really clean and comfortable! Service was great, especially the gentleman at breakfast at 6:30, who gave exceptional service. This hotel is much more luxurious and 'up market' than it's exterior suggests!
Only the signage outside! The Best Western logo and the yellow 'Hotel' sign make it look like a budget hotel. Everything else was perfect!
Everything was excellent: perfect location, room was broad, staff very, very responsive, in a 2:00 AM too, speak english excellent, great hotel, breakfast varied, single bed was wide and comfortable. Thanks for everything!
Welcome email with suggestions for some preferences in the room. Made welcome even when we arrived very early, one of our rooms were made available. Safe storage of luggage after checking out. Stylish room, with real wood furniture.
A mug for coffee in the room rather than a nice cup. Wifi signal was weak in the room.
Liked the location
very convenient location
limited choice of evening meals and quality was very average
location - bus outside to/from airport, funicular railway, everywhere staff - friendly, tried to be helpful (although on one occasion not knowledgeable) breakfast
room - cramped shower - one overhead outlet so hair gets wet every time bathroom - nowhere to put toilet bags & make-up bag No restaurant but excellent recommendations by staff for restaurants nearby sound-proofing in room inadequate - can hear neighbours far too well!
A great location ! The room was very clean and quiet assuring a fine night's sleep. The breakfast was great with lots of choice. Friendly staff.
Pillows, bed, shower, breakfast, location
Room 188, had to ask for a different one
The staff was really friendly and helpful
It is a little far from the old town
Breakfast, Location to all areas, trains - buses - old town - cakes/bars. Free I-pad for guests to use. Staff brilliant.
Nothing, but Wi-Fi a little poor.
Hotel was clean Breakfast was reasonably good, though hardly 4 star
Night staff on check-in our first night gave no details at all about the hotel: wifi code, breakfast, etc. This hotel did not have 4 star facilities, it was basic but clean and the location was in the "new town", not Citta Alta. To get to Citta Alta, you had to get a bus or funicular train. Staff were friendly enough, but night staff were not good.
Everything was just lovely - perfect Really helpful staff
Excellant hotel with the most comfortable bed & pillows ever,great stay.
Good location, good breakfast, friendly staff, good facilities
small room - not really big enough for two people sharing. Food/drink options other than breakfast were disappointing (no bar area?)
Very good overall
Cleanliness exceptional. Breakfast with a very good choice of items. Staff always there to help you. Keep up the good job.
Right in the centre of Bergamo with the cathedral opposite. Excellent staff and the lovely man at breakfast was a great start to the day.
Nice friendly staff, clean and comfortable hotel, breakfast ample
No dislikes during one night stay
Good hotel for the money
20 Euros per day parking
Location, has a parking (at a cost though), good breakfast, friendly staff good with kids,
The walls between the rooms are very thin, could hear clearly the neighbors flushing the toilet and taking shower.
location was spot on for everything we wanted to do. Lovely clean spacious rooms. helpful staff on arrival. good location for bergamo old town and train station for next leg of our trip to Lecco. couldnt fault it!
it was perfect for our needs
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!