Hotels Milan
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)

Find Hotels

2026-05-03

2026-05-04

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Milan near Chiesa di San Gregorio

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

7478 options found

  • Oasi Centrale

    10 Via Mauro Macchi, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    The spacious 79 m² Oasi Centrale Milan apartment is situated in the Moscova district, within 5 minutes' walk of the Pietro Sedda. The 1-bedroom apartment features a terrace that overlooks the garden.

    More...
    From US$ 268
    price for 1 night
    BOOK From US$ 268
  • Kibilu - Via Casati 32 - Stazione Centrale - Corso Buenos Aires - Shopping Area

    32 Via Felice Casati, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    If you want to stay in the Moscova district of Milan, the spacious 1-bedroom Kibilu - Via Casati 32 - Stazione Centrale - Corso Buenos Aires - Shopping Area Milan apartment is a good choice located…

    More...
    From US$ 234
    price for 1 night
    BOOK From US$ 234
  • Repubblica Casati 32

    32 Via Felice Casati, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    Repubblica Casati 32 Apartment Milan is also located just a 9-minute walk from the 32 - storey Pirelli Tower. This apartment is within easy reach of the Santuario San Camillo de Lellis and comes…

    More...
    BOOK
  • Easylife - Milano - Palazzi 19 - Porta Venezia

    Via Lazzaro Palazzi, 19, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    Nestled merely 1.8 km from the grand opera house "Teatro alla Scala", the spacious 75 m² Easylife - Milano - Palazzi 19 - Porta Venezia Apartment allows guests to explore numerous tourist…

    More...
    From US$ 199
    price for 1 night
    BOOK From US$ 199
  • Perfect Place In Porta Venezia

    10 Via Lazzaro Palazzi, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    Perfect Place In Porta Venezia Milan apartment is a great place to stay in the Moscova district of Milan, nearly a 25-minute walk from the neoclassical Galleria Vittorio Emanuele II.

    More...
    From US$ 171
    price for 1 night
    BOOK From US$ 171
  • Porta Venezia & Giardini Montanelli Cozy Flat

    19 Via Lazzaro Palazzi, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    Porta Venezia & Giardini Montanelli Cozy Flat Apartment Milan offers proximity to a number of tourist attractions, such as the Duomo Terrace, located approximately 25 minutes' walk away.

    More...
    From US$ 137
    price for 1 night
    BOOK From US$ 137
  • Elegant City Center Flat 5 Guests - M1 Metro - Fast Wi-Fi - Ac & Balcony

    Via Lazzaro Palazzi, 12, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    To enjoy your vacation in Milan, stay at the 55 m² Elegant City Center Flat 5 Guests - M1 Metro - Fast Wi-Fi - Ac & Balcony Milan, which is within 25 minutes' walk of the huge Medieval-Renaissance…

    More...
    BOOK
  • Luxury One Bedroom Corso Buenos Aires Next Duomo

    18 Via Benedetto Marcello Primo Piano, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    Situated about a 5-minute walk from the Falcone and Borsellino Gardens, the 60 m² Luxury One Bedroom Corso Buenos Aires Next Duomo Milan apartment offers proximity to various nearby tourist…

    More...
    From US$ 163
    price for 1 night
    BOOK From US$ 163
  • Casa Penelope

    19 Via Lazzaro Palazzi, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    The 1-room Casa Penelope Apartment Milan offers proximity to a number of tourist attractions, such as the Unicredit Towers, located about a 20-minute walk away.

    More...
    From US$ 216
    price for 1 night
    BOOK From US$ 216
  • Milan Porta Venezia Wi-Fi Via Palazzi

    Via Lazzaro Palazzi, 19, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    Milan Porta Venezia Wi-Fi Via Palazzi Apartment lies 2.5 km from the Visconti fortress "Sforzesco Castle".

    More...
    From US$ 119
    price for 1 night
    BOOK From US$ 119
  • Milan City Center Elegant Flat 4-Pax - Metro M1 - Fast Wifi - Ac & Balcony

    17 Via Lazzaro Palazzi, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    Located 13 minutes' walk from the Piazza Gae Aulenti, Milan City Center Elegant Flat 4-Pax - Metro M1 - Fast Wifi - Ac & Balcony is 2.1 km from a top family-friendly place like the Civic Aquarium of…

    More...
    From US$ 240
    price for 1 night
    BOOK From US$ 240
  • Central Station/Duomo Area Stylish Apartment

    17 Via Lazzaro Palazzi 1, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    Offering a location nearly 20 minutes' walk from the grand opera house "Teatro alla Scala", Central Station/Duomo Area Stylish Apartment Milan also gives access to a variety of tourist spots in the…

    More...
    BOOK
  • Bilocale In Ottima Posizione: Tra Centrale E Lima

    43 Via Lodovico Settala, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    Staying at the 50 m² Bilocale In Ottima Posizione: Tra Centrale E Lima Milan apartment, guests can visit the grand opera house "Teatro alla Scala", located about 25 minutes' walk away.

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Bnb Max - Exclusive Studio - Central Station

    Via Lodovico Settala 043, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    Bnb Max - Exclusive Studio - Central Station Milan boasts views of the city and is located 25 minutes' walk from the art museum "Museo Poldi Pezzoli". Guests can use Wi-Fi for either business or…

    More...
    From US$ 128
    price for 1 night
    BOOK From US$ 128
  • Charm House In The Heart Of Milan - Porta Venezia

    Via Lazzaro Palazzi, 19, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    60 m² Charm House In The Heart Of Milan - Porta Venezia Apartment boasts views of the city and is located around a 20-minute walk from the upscale shopping Via Monte Napoleone Street.

    More...
    From US$ 227
    price for 1 night
    BOOK From US$ 227
  • La Maison D'Elite - Repubblica Centrale Milano - M3 Wi-Fi

    Via Felice Casati, 33/A, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    La Maison D'Elite - Repubblica Centrale Milano - M3 Wi-Fi apartment is located 6 minutes' walk from the Santuario San Camillo de Lellis and looks out onto the city.

    More...
    From US$ 177
    price for 1 night
    BOOK From US$ 177
  • Hotel Repubblica

    12 Via Carlo Tenca, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    Offering a prime location in the Moscova district, Hotel Repubblica Milan is 10 minutes by car from the cathedral Duomo di Milano Church and features a private art gallery. This hotel offers Wi-Fi in…

    More...
    From US$ 95
    price for 1 night
    BOOK From US$ 95
  • Hotel Verona

    Via Carlo Tenca 12 20124, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    Hotel Verona Milan is located approximately a 25-minute walk from the Civic Aquarium of Milan and offers 24-hour reception and wake-up calls. Also, you can use private car parking nearby.

    More...
    From US$ 54
    price for 1 night
    BOOK From US$ 54
  • Easylife - Milano - Bellintani 2 - Porta Venezia

    Largo Fra Paolo Bellintani, 2, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    Situated within 20 minutes' walk of Dialogue in the Dark, the 1-room Easylife - Milano - Bellintani 2 - Porta Venezia Apartment provides convenient access to numerous nearby attractions.

    More...
    From US$ 118
    price for 1 night
    BOOK From US$ 118
  • Zen Apartment

    Via Luigi Settembrini, 26, Milan, Italy

    0.3 km to Chiesa di San Gregorio

    (Show map)

    Show map

    Located a 25-minute walk from the 16th - century palace "Palazzo Marino", Zen Apartment Milan overlooks the garden. Wi-Fi and private parking are provided for guests' utmost comfort.

    More...
    From US$ 156
    price for 1 night
    BOOK From US$ 156