Skip to main content

Search hotels in Santa Maria Maggiore

Enter your dates to see the latest prices and deals for Santa Maria Maggiore hotels

Santa Maria Maggiore – 32 hotels and places to stay

Hotels with airport shuttles in Santa Maria Maggiore

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 457 reviews
    From US$151.63 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 1,404 reviews
    From US$191.32 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 177 reviews
    From US$158.50 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 812 reviews
    From US$152.63 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 143 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 815 reviews
    From US$195.48 per night

Most booked hotels in Santa Maria Maggiore and surroundings in the past month

See all

Hotels located in the centre of Santa Maria Maggiore

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 18 reviews

    Situated in Santa Maria Maggiore, within 33 km of Piazza Grande Locarno, Appartamento Melissa is an accommodation offering mountain views.

    From US$137.36 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 141 reviews

    Hotel Ristorante Miramonti features a garden, terrace, a restaurant and bar in Santa Maria Maggiore. 33 km from Golfclub Patriziale Ascona and 33 km from Piazza Grande Locarno, the hotel offers ski...

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 29 reviews

    Offering quiet street views, Mansarda Vigezzina Locazione Turistica is an accommodation set in Santa Maria Maggiore, 33 km from Golfclub Patriziale Ascona and 33 km from Piazza Grande Locarno.

    From US$152.63 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 495 reviews

    Situated in Santa Maria Maggiore, 32 km from Golfclub Patriziale Ascona, La Casermetta features accommodation with a garden, free WiFi, a lift, and full-day security.

    From US$122.86 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 12 reviews

    Offering a garden and garden view, Casa Jedi is situated in Santa Maria Maggiore, 34 km from Piazza Grande Locarno and 30 km from Golf Losone. The Brissago Islands is within 37 km of the holiday home.

    From US$140.89 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 1 review

    L'Appartamento d'Elda features accommodation situated in Santa Maria Maggiore, 32 km from Golfclub Patriziale Ascona and 32 km from Piazza Grande Locarno.

  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 67 reviews

    Offering a garden and garden view, Dimora d'Artista is set in Santa Maria Maggiore, 32 km from Golfclub Patriziale Ascona and 32 km from Piazza Grande Locarno.

    From US$176.11 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 6 reviews

    Casa Anna is set in Santa Maria Maggiore. The property features city and quiet street views, and is 33 km from Piazza Grande Locarno.

Budget hotels in Santa Maria Maggiore and nearby

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 12 reviews

    Boasting quiet street views, Relax in montagna is located in Toceno, 35 km from Piazza Grande Locarno. This property offers access to a balcony, free private parking and free WiFi.

    From US$152.63 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 117 reviews

    Set in Druogno, a 15-minute drive from Domodossola, Stella Alpina Hotel e Ristorante offers free Wi-Fi, a gym and classic-style rooms with views of the surrounding mountains.

    From US$99.85 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 26 reviews

    Set 35 km from Piazza Grande Locarno, 31 km from Golf Losone and 38 km from Brissago Islands, Appartamento montano provides accommodation situated in Druogno.

    From US$105.66 per night
  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 9 reviews

    Located in Druogno and only 36 km from Golfclub Patriziale Ascona, Domus Mea provides accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 13 reviews

    Boasting garden views, Cà MEA is set in Re, 25 km from Piazza Grande Locarno. This apartment has a garden. Free WiFi is available throughout the property and Golfclub Patriziale Ascona is 25 km away.

    From US$114.12 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 13 reviews

    Situated in Santa Maria Maggiore in the Piedmont region, Monolocale Il Piccolo Rusca Locazione turistica has a balcony and mountain views.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 42 reviews

    Situated in Santa Maria Maggiore, within 32 km of Piazza Grande Locarno, Casa Giant Santa Maria Maggiore - Locazione Turistica is an accommodation offering garden views.

    From US$151.45 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 16 reviews

    Casa Verde is situated in Santa Maria Maggiore. With free private parking, the property is 33 km from Golfclub Patriziale Ascona and 33 km from Piazza Grande Locarno.

Best hotels with breakfast in Santa Maria Maggiore and nearby

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 15 reviews

    Featuring inner courtyard views, Appartamento Dimora in Piazza -Locazione Turistica Santa Maria Maggiore is located in Santa Maria Maggiore, around 32 km from Piazza Grande Locarno.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 14 reviews

    Featuring garden views, L'ATTICO DELL'AMORE is situated in Santa Maria Maggiore, 32 km from Piazza Grande Locarno.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 3 reviews

    Boasting garden views, Casa pineta features accommodation with a garden and a balcony, around 32 km from Golfclub Patriziale Ascona. Beauty services is available for guests.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 32 reviews

    Situated in Santa Maria Maggiore and only 32 km from Golfclub Patriziale Ascona, Mansarda Luxury features accommodation with mountain views, free WiFi and free private parking.

  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 6 reviews

    Boasting garden views, Il nido Santa Maria Maggiore Condominio Hermitage features accommodation with a terrace and a balcony, around 32 km from Piazza Grande Locarno.

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 4 reviews

    Boasting inner courtyard views, LA CASETTA offers accommodation with a garden, around 36 km from Brissago Islands.

    From US$105.66 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 39 reviews

    Appartamento a Santa Maria Maggiore in Valle Vigezzo offers accommodation in Santa Maria Maggiore, 32 km from Golfclub Patriziale Ascona and 32 km from Piazza Grande Locarno.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 4 reviews

    Da Mamaa casa vacanze enjoys a location in Toceno, just 34 km from Piazza Grande Locarno and 37 km from Brissago Islands.