We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Clear all
Your Selections
  Free Wifi Budget City Centre Mid-range Best Value Luxury Porta Venezia Breakfast included Free Parking Trendy Porta Ticinese Pool Charming Romantic Boutique Business Spa Quiet Fitness centre Independent Hotels Restaurant Airport Transportation Classic Room Service Pets Allowed Bar/Lounge Family-friendly Suites Quaint Green Kitchenette & up Internet & up Air Conditioning Concierge & up Meeting room Non-Smoking Hotel Business services Stazione Centrale Reduced mobility rooms Stadio Giuseppe Meazza (San Siro) Cheap Hotels Centro Storico Boutique Hotels Downtown Hotels Budget Hotels Milano Centrale City Centre Hotels Hotels with Balconies Hotels with Shuttle Hotels with Restaurants Hotels with Jacuzzi Suite Hotels Modern Hotels Spa Hotels Quiet Hotels Safe Hotels Hotels with Free Wifi Hotels with Room Service Design Hotels Affordable Hotels Discount Hotels Charming Hotels Luxury Boutique Hotels Hotels with Hot Tubs Luxury Spa Hotels Navigli Romantic Boutique Hotels Hotels with Smoking Rooms Convention Hotels Duomo di Milano Piazza del Duomo Duomo Rooftops Bicocca Galleria Vittorio Emanuele II Basilica di Sant'Ambrogio Brera Unique Hotels La Scala Opera Citta Studi Honeymoon Hotels Couples Hotels Apartment Hotels Hotels with Kitchenette Best Western Boutique Spa Hotels Monumental Cemetery Santa Maria delle Grazie Il Cenacolo Pinacoteca di Brera Themed Hotels Chiesa di San Maurizio al Monastero Maggiore Castello Sforzesco Starhotels UNA Navigli District Hotels on the Lake NH Hotels Mercure Atahotels B&B Hotels Golf course $ $$ $$$ $$$$ Isola Leonardo Ibis Hotels Novotel Armani Four Points Baglioni Bulgari Hotels & Resorts Four Seasons Mandarin Oriental AC Hotels Melia Relais & Châteaux Sheraton Dorchester Collection Barcelo Hotels & Resorts Hilton Garden Inn ME By Melia Worldhotels Mgallery Hilton Hotels Radisson Blu W Hotels Hyatt Nhow The Luxury Collection Marriott Autograph Collection Ibis Styles Luxury Family Hotels NH Collection DoubleTree Westin Holiday Inn Marriott Qualys-Hotel Ramada Crowne Plaza 7 Days Inn Casino
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
Any Distance
from
Neighbourhoods
More
Neighbourhoods
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Viale Andrea Doria 4, 20124 Milan, Italy
2.1 km from Teatro San Babila
  • Free Wifi
  • Breakfast included
Starhotels E.c.ho.
USD 166*
TripAdvisor
USD 221*
Booking.com
USD 216*
Hotels.com
SAVE USD 55
USD 221*
USD 166*
getaroom.com
View Deal
Via Senato 5, 20121 Milan, Italy
0.2 km from Teatro San Babila
  • Free Wifi
  • Restaurant
Baglioni Hotel Carlton
USD 366*
Booking.com
USD 348*
Hotels.com
USD 387*
AMOMA
SAVE USD 39
USD 387*
USD 348*
Expedia.com
View Deal
Via Gesu' 6/8, 20121 Milan, Italy
0.3 km from Teatro San Babila
  • Free Wifi
  • Pool
Four Seasons Hotel Milano
USD 853*
TripAdvisor
USD 1,176*
Booking.com
USD 1,184*
CheapTickets
SAVE USD 324
USD 1,184*
USD 860*
AMOMA
View Deal
Corso Matteotti 4/6, 20121 Milan, Italy
0.3 km from Teatro San Babila
  • Free Wifi
  • Pool
Boscolo Milano, Autograph Collection
USD 275*
Booking.com
USD 277*
Expedia.com
USD 318*
AMOMA
SAVE USD 47
USD 318*
USD 271*
Autograph
View Deal
Corso Europa 9, 20122 Milan, Italy
0.3 km from Teatro San Babila
  • Free Wifi
  • Breakfast included
Hotel Galileo
USD 167*
Hotels.com
USD 166*
Booking.com
USD 167*
Expedia.com
SAVE USD 19
USD 167*
USD 148*
Agoda.com
View Deal
Via Montenapoleone 17, 20121 Milan, Italy
0.3 km from Teatro San Babila
    No photo provided
    Largo Augusto, 10 | City Centre, Duomo, San Babila, 20122 Milan, Italy
    0.4 km from Teatro San Babila
    • Free Wifi
    • Restaurant
    NH Collection Milano President
    USD 251*
    Expedia.com
    USD 250*
    Booking.com
    USD 263*
    AMOMA
    SAVE USD 47
    USD 263*
    USD 215*
    NH Hotels
    View Deal
    Via Santo Spirito 20, 20121 Milan, Italy
    0.4 km from Teatro San Babila
    • Free Wifi
    • Restaurant
    Hotel Manzoni
    USD 303*
    TripAdvisor
    USD 340*
    Hotels.com
    USD 348*
    Booking.com
    SAVE USD 44
    USD 348*
    USD 304*
    AMOMA
    View Deal
    Galleria del Corso 3, 20122 Milan, Italy
    0.4 km from Teatro San Babila
    • Free Wifi
    • Breakfast included
    Hotel Ambasciatori
    USD 3,491*
    TripAdvisor

    Hotels.com

    Expedia.com
    USD 3,491*
    Agoda.com
    View Deal
    Piazza Cesare Beccaria 6, 20122 Milan, Italy
    0.4 km from Teatro San Babila
    • Free Wifi
    Hotel Nuovo
    USD 116*
    Booking.com
    USD 97*
    Expedia.com
    USD 117*
    Agoda.com
    SAVE USD 20
    USD 117*
    USD 97*
    Hotels.com
    View Deal
    Armani Hotel Milano
    Via Manzoni 31, 20121 Milan, Italy
    0.5 km from Teatro San Babila
    • Free Wifi
    • Restaurant
    Armani Hotel Milano
    USD 769*
    Hotels.com
    USD 769*
    Expedia.com
    USD 688*
    Priceline
    SAVE USD 107
    USD 769*
    USD 662*
    AMOMA
    View Deal
    Via Manzoni, 29, 20121 Milan, Italy
    0.5 km from Teatro San Babila
    • Free Wifi
    • Restaurant
    Grand Hotel et de Milan
    USD 521*
    Hotels.com
    USD 521*
    Expedia.com
    USD 533*
    Booking.com
    SAVE USD 84
    USD 533*
    USD 449*
    AMOMA
    View Deal
    Piazza Fontana, 3, 20122 Milan, Italy
    0.5 km from Teatro San Babila
    • Free Wifi
    • Breakfast included
    Starhotels Rosa Grand
    USD 241*
    TripAdvisor
    USD 242*
    Expedia.com
    USD 242*
    Hotels.com
    USD 242*
    Orbitz.com
    View Deal
    Via Senato 22, 20121 Milan, Italy
    0.5 km from Teatro San Babila
    • Free Wifi
    • Room Service
    Senato Hotel Milano
    USD 244*
    TripAdvisor
    USD 254*
    Booking.com
    USD 256*
    Agoda.com
    SAVE USD 13
    USD 256*
    USD 244*
    Hotels.com
    View Deal
    Sina De La Ville
    Via Ulrico Hoepli 6, 20121 Milan, Italy
    0.5 km from Teatro San Babila
    • Free Wifi
    • Breakfast included
    Sina De La Ville
    USD 296*
    TripAdvisor
    USD 296*
    Hotels.com
    USD 296*
    Orbitz.com
    USD 296*
    Expedia.com
    View Deal
    Via Andegari 9, 20121 Milan, Italy
    0.6 km from Teatro San Babila
    • Pool
    • Restaurant
    USD 1,131*
    Mandarin Oriental
    USD 1,146*
    Booking.com
    USD 1,334*
    Cancelon
    SAVE USD 522
    USD 1,334*
    USD 812*
    AMOMA
    View Deal
    Via San Raffaele 3, 20121 Milan, Italy
    0.6 km from Teatro San Babila
    • Free Wifi
    • Breakfast included
    STRAFhotel | a Member of Design Hotels™
    USD 354*
    Hotels.com
    USD 354*
    Expedia.com
    USD 382*
    Elvoline
    SAVE USD 73
    USD 382*
    USD 309*
    AMOMA
    View Deal
    Sina The Gray
    Via San Raffaele 6, 20121 Milan, Italy
    0.6 km from Teatro San Babila
    • Free Wifi
    • Restaurant
    Sina The Gray
    USD 255*
    TripAdvisor
    USD 258*
    Booking.com
    USD 260*
    Hotels.com
    USD 257*
    AMOMA
    View Deal
    Via San Raffaele 1 | Piazza del Duomo, 20121 Milan, Italy
    0.6 km from Teatro San Babila
    • Breakfast included
    • Restaurant
    Grand Hotel Duomo

    HOTEL.INFO

    HRS.com
    USD 86*
    B&B.it
    View Deal
    Via Silvio Pellico 4, 20121 Milan, Italy
    0.7 km from Teatro San Babila
    • Free Wifi
    • Fitness centre
    Room Mate Giulia
    USD 296*
    TripAdvisor
    USD 303*
    Booking.com
    USD 325*
    HOTEL.INFO
    SAVE USD 28
    USD 325*
    USD 296*
    Expedia.com
    View Deal
    Via Tommaso Grossi 1, 20121 Milan, Italy
    0.7 km from Teatro San Babila
    • Free Wifi
    • Restaurant

    Expedia.com

    Hotels.com

    Hotwire.com
    No availability for your dates
    Corso Concordia, 1 | Piazza Tricolore, 20129 Milan, Italy
    0.7 km from Teatro San Babila
    • Free Wifi
    • Pool
    Chateau Monfort
    USD 311*
    Booking.com
    USD 304*
    Expedia.com
    USD 313*
    Agoda.com
    SAVE USD 19
    USD 313*
    USD 294*
    TripAdvisor
    View Deal
    Hotel Cavour
    Via Fatebenefratelli 21, 20121 Milan, Italy
    0.7 km from Teatro San Babila
    • Breakfast included
    • Restaurant
    Hotel Cavour
    USD 184*
    TripAdvisor
    USD 210*
    Booking.com
    USD 212*
    Expedia.com
    SAVE USD 28
    USD 212*
    USD 184*
    Agoda.com
    View Deal
    Via Silvio Pellico 8, 20121 Milan, Italy
    0.7 km from Teatro San Babila
    • Free Wifi
    • Restaurant
    TownHouse Galleria
    USD 443*
    Booking.com
    USD 446*
    Hotels.com
    USD 517*
    AMOMA
    SAVE USD 140
    USD 517*
    USD 377*
    Agoda.com
    View Deal
    Via Silvio Pellico, 2, 20121 Milan, Italy
    0.7 km from Teatro San Babila
    • Free Wifi
    • Restaurant
    TownHouse Duomo
    USD 539*
    TripAdvisor
    USD 634*
    Booking.com
    USD 619*
    Expedia.com
    SAVE USD 95
    USD 634*
    USD 539*
    Agoda.com
    View Deal
    Viale Piave 5, 20129 Milan, Italy
    0.7 km from Teatro San Babila
    • Free Wifi
    Atena Hotel

    TripAdvisor

    Expedia.com

    Hotwire.com
    Loading prices...
    Via Enrico Dandolo 2, 20122 Milan, Italy
    0.7 km from Teatro San Babila
    • Free Wifi
    • Room Service
    Hotel Pavone

    Orbitz.com

    Priceline

    Hotwire.com
    Loading prices...
    Via Fratelli Gabba 7/b, 20121 Milan, Italy
    0.8 km from Teatro San Babila
    • Free Wifi
    • Pool
    Bulgari Hotel Milano
    USD 1,072*
    TripAdvisor
    USD 1,154*
    Hotels.com
    USD 1,154*
    Expedia.com
    SAVE USD 81
    USD 1,154*
    USD 1,072*
    Bulgari
    View Deal
    Viale Bianca Maria 4, 20129 Milan, Italy
    0.8 km from Teatro San Babila
    • Free Wifi
    • Breakfast included
    Bianca Maria Palace Hotel
    USD 169*
    TripAdvisor
    USD 169*
    Travelocity
    USD 175*
    Agoda.com