Skip to contentSign in to unlock member prices — lower rates we can’t show publicly.

church · Milan, Italy

Hotels near Santa Maria delle Grazie

UNESCO World Heritage Site (cultural), inscribed 1980World Heritage status: Wikidata (CC0)

Santa Maria delle Grazie is a church and Dominican convent in Milan, northern Italy, and a UNESCO World Heritage Site. The convent contains the mural of The Last Supper by Leonardo da Vinci, which is in the refectory.

369 hotels within 5 km of Santa Maria delle Grazie in Milan, Italy as the crow flies, including 223 properties rated 4 stars or higher. The closest we have measured is Milan Royal Suites - Centro Cadorna, a 100 m walk away. The nearest major venue is San Siro (3.9 km), as the crow flies.

Ten of the 150 hotels we have measured are a short walk (10 minutes or less on foot) from Santa Maria delle Grazie. 223 of the 369 hotels are rated 4-star or higher.

369 hotels within 5 km as the crow flies

Where to stay near Santa Maria delle Grazie

Showing 24 of 369 hotels. The counts on this page cover all 369.

Sort by
Milan Royal Suites - Centro Cadorna

Milan Royal Suites - Centro Cadorna

8.71,562 reviews

100 m walk

Check ratesView →
Milan Royal Suites Magenta & Luxury Apartments

Milan Royal Suites Magenta & Luxury Apartments

8.2126 reviews

100 m walk

Check ratesView →
Antica Locanda Leonardo

Antica Locanda Leonardo

9.02,563 reviews

200 m walk

Check ratesView →
Italianway - The B Village Superior

Italianway - The B Village Superior

400 m walk

Check ratesView →
The B Village Business

The B Village Business

400 m walk

Check ratesView →
B&B Hotel Milano Sant'Ambrogio

B&B Hotel Milano Sant'Ambrogio

9.03,681 reviews

400 m walk

Check ratesView →
Cadorna Luxury Hotel

Cadorna Luxury Hotel

8.31,820 reviews

500 m walk

Check ratesView →
Milan Retreats Cadorna Duomo

Milan Retreats Cadorna Duomo

9.31,971 reviews

600 m walk

Check ratesView →
Mokinba Hotels King

Mokinba Hotels King

7.32,436 reviews

600 m walk

Check ratesView →
Suitime

Suitime

9.0155 reviews

600 m walk

Check ratesView →
Hotel Panizza

Hotel Panizza

8.12,044 reviews

800 m walk

Check ratesView →
Mokinba Hotels Sant'Ambroeus

Mokinba Hotels Sant'Ambroeus

7.42,185 reviews

900 m walk

Check ratesView →
Genius Hotel Downtown

Genius Hotel Downtown

8.4760 reviews

1 km walk

Check ratesView →
Hotel Vecchia Milano

Hotel Vecchia Milano

7.6543 reviews

1 km walk

Check ratesView →
Hotel Capitol Milano

Hotel Capitol Milano

8.3679 reviews

1 km walk

Check ratesView →
Hotel Pierre Milano

Hotel Pierre Milano

8.22,052 reviews

1.1 km walk

Check ratesView →
Numa Milan Camperio

Numa Milan Camperio

1.1 km walk

Check ratesView →
UNA Hotels Cusani Milano

UNA Hotels Cusani Milano

8.53,730 reviews

1.2 km walk

Check ratesView →
Hotel Santa Marta Suites

Hotel Santa Marta Suites

9.0428 reviews

1.1 km walk

Check ratesView →
Hotel Metrò

Hotel Metrò

8.64,190 reviews

1.2 km walk

Check ratesView →
Sant'Ambrogio Apartments, Reception h24

Sant'Ambrogio Apartments, Reception h24

8.8321 reviews

1.2 km walk

Check ratesView →
Hotel Mentana, by R Collection Hotels

Hotel Mentana, by R Collection Hotels

8.3650 reviews

1.2 km walk

Check ratesView →
Residence Cimarosa

Residence Cimarosa

1.2 km walk

Check ratesView →
Palazzo Segreti

Palazzo Segreti

9.01,343 reviews

1.2 km walk

Check ratesView →

Map data © OpenStreetMap contributors (opens in a new tab)

Good to know about Santa Maria delle Grazie

Which hotel is closest to Santa Maria delle Grazie?

Milan Royal Suites - Centro Cadorna is the closest hotel we have measured, a 100 m walk from Santa Maria delle Grazie.

How many hotels are within walking distance of Santa Maria delle Grazie?

Ten of the 150 hotels we have measured are a short walk (10 minutes or less on foot) from Santa Maria delle Grazie.

This guide combines data from our own listings with editorial that may be AI-assisted. Distances, prices and details can change — please confirm anything you rely on before you book.

More landmarks in Italy

Search live availability near Santa Maria delle Grazie →