Stay in Lombardy's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel san Vitale

Hotel in Bormio

Set in Bormio and with Terme di Bormio - Bagni Vecchi reachable within 3.9 km, Hotel san Vitale offers a bar, allergy-free rooms, free WiFi throughout the property and a spa and wellness centre. Beautiful boutique hotel and room, comfortable bed and very clean. Staff is very friendly and helpful. The breakfast includes fresh baked bread, cakes and cookies from their famous bakery along with the standard breakfast menu. Delicious.

Show more Show less
9.7
Exceptional
1,297 reviews
Price from
£74
per night

Hotel Milano Castello 3 stars

Hotel in Milan City Centre, Milan

Just 250 metres from Cairoli Metro, Hotel Milano Castello offers a garden and modern rooms with free WiFi. Piazza Castello is 450 metres from the property. 1 Free cocktail every night for guests. Central location walking distance in between the Duomo and the Castle and near to major shopping areas. 24 hour reception.

Show more Show less
9.1
Superb
1,561 reviews
Price from
£88
per night

Hotel Ocelle Thermae&Spa (Adults Only) 4 stars

Hotel in Sirmione

Offering an indoor pool, an external thermal pool and a seasonal outdoor pool, Hotel Ocelle is in Sirmione. Located just 650 metres from Sirmione castle, it includes a hot tub, garden, and bar. Beds excellent, staff excellent, air conditioning excellent - super helpful and friendly in all areas, cleaners, servers, reception etc - couldn´t have been better! Deilig frokost. Pool, strand, sitteområde - kjempe fint. Servering kjempe fint på stranden.

Show more Show less
9.1
Superb
1,157 reviews
Price from
£165
per night

Room Mate Giulia 4 stars

Hotel in Milan City Centre, Milan

Set a few steps from Milan Cathedral, Room Mate Giulia hotel offers rooms and suites a 10-minute walk from the Milan Fashion District. Gusts can enjoy free WiFi and a fitness centre with a sauna. The staff are very friendly and helpful

Show more Show less
9.3
Superb
2,168 reviews
Price from
£187
per night

Hotel Osteria della Pista dal 1875 4 stars

Hotel in Casorate Sempione

Osteria della Pista is a renovated building of 1875 located in Casorate Sempione, 500 metres from Casorate Train Station and a 10-minute drive from Malpensa Airport. This is the perfect place to stay for a flight in or out of MXP. It's a small family run hotel in a small town about 15 minutes from the airport. The hotel is historical but the rooms are very modern and comfortable with good beds and a large shower (unusual in Italy). The staff were all lovely and helpful, there is onsite parking, an airport shuttle, a good breakfast, even with COVID requirements. The restaurant is exceptional with delicious food, charming patio or cozy indoor seating. Good value as well. We will always stay here if we have flights in or out of Milan.

Show more Show less
9.2
Superb
1,352 reviews
Price from
£67
per night

Château Monfort - Relais & Châteaux 5 stars

Hotel in Milan City Centre, Milan

This 5-star boutique hotel is located in Milan's historic centre, an 8-minute walk from Piazza San Babila and the fashion area of Via Montenapoleone. This hotel was absolutely perfect. Beautiful and luxurious interiors, the room was very nice especially the bathroom! The facilities were great and the location was perfect, walking distance to Brera and the Duomo. We couldn’t have picked a better hotel for our stay in Milano! But the most special thing about this hotel for me were the people working in it. I had a health emergency and the staff came rushing and the general manager accompanied us to the hospital where he stayed with us for over an hour, helped us with the language and made sure we were ok. I will never forget him. You can visit many beautiful hotels in the world but what really makes a difference are the dedicated people working in it, that is what makes you come back. Thank you again Stefano and the team!

Show more Show less
9.1
Superb
1,633 reviews
Price from
£198
per night

Aiden by Best Western @ JHD Dunant Hotel 4 stars

Hotel in Castiglione delle Stiviere

This property offers a Special Protection Program, a strict program of precise safeguards dedicated to our guests and our staff. Great concept, beautifully designed rooms and a lot of fun quirky details.

Show more Show less
9
Superb
1,176 reviews
Price from
£47
per night

Grand Hotel Del Parco - Bergamo Airport 4 stars

Hotel in Stezzano

The Grand Hotel is a modern, peaceful hotel set in parkland just 6 km from Bergamo. It offers air-conditioned rooms and suites, a fitness centre and free parking. The hotel location was great, short distance from freeway. Our room was very comfortable, even had bunk beds. Staff was friendly and spoke English, gave good recommendations for dinner. The breakfast was fantastic, they sell a honey which is very good for the flu or colds so we bought a jar. The hotel was very quiet.

Show more Show less
9.1
Superb
1,721 reviews
Price from
£49
per night

Hotel Principe Di Savoia - Dorchester Collection 5 stars

Hotel in Stazione Centrale, Milan

Offering a top-floor spa and spacious rooms with classic design and luxury furniture, Hotel Principe Di Savoia - Dorchester Collection is 100 metres from Milan’s Repubblica Metro and Train Station. Everything great staff and managers very helpful with great hospitality and nice clean facilities.

Show more Show less
9.1
Superb
1,058 reviews
Price from
£279
per night

Excelsior Hotel Gallia, a Luxury Collection Hotel, Milan 5 stars

Hotel in Stazione Centrale, Milan

Excelsior Hotel Gallia, a Luxury Collection Hotel, Milan is a luxurious hotel located in the heart of Milan, right opposite Central Station and close to the popular designer shopping district. The room was beautiful! Excellent service, friendly staff, great location by the train station which was convenient. There were a variety of services to choose from to make the stay more comfortable and worthwhile. I would stay here again :)

Show more Show less
9.2
Superb
1,003 reviews
Price from
£313
per night

Hotels with extra health and safety measures

Find hotels in Lombardy with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Lombardy in the past month

See all

Lombardy's best hotels with breakfast

See all

Budget hotels in Lombardy

See all

Hotels in Lombardy that you can book without a credit card

See all

Lombardy highlights

FAQs about hotels in Lombardy

Sophisticated and Serene

The diverse region of Lombardy touches the 3 largest Italian lakes: Lake Garda, Lake Maggiore and Lake Como. Their beautiful shores house many Lombardy luxury hotels and even more luxurious celebrity residences.

The rich and famous also flock to Milan, one of the world’s fashion capitals, where designer boutiques are found alongside La Scala opera house and the iconic San Siro football stadium. To the south, Pavia is best known for its elaborate monastery, while Monza to the north-east hosts the F1 Italian Grand Prix and World Superbike Championship.

Nearby Bergamo is the hub for cheap flights to Milan and it also has a historic old town, while to its east is peaceful Lake Iseo. A smaller lake is located by Varese, and artificial lakes also almost entirely surround the important medieval city of Mantua, seat of the Gonzaga court during the Renaissance.

Brescia to the north-west has monuments dating back to Roman times, while Cremona to the south-west has an impressive cross-shaped cathedral and huge belltower. This beautiful city is on the Po, Italy’s longest river which forms part of the Lombardy border.

Wherever you are staying, Booking.com has a fantastic range of accommodation including B&Bs, apartments and hotels in Lombardy.

Planning a trip? Get inspired by reviews of cities in Lombardy

Explore guest reviews of hotels in Lombardy

See all