Skip to main content

Filter by:


Star Rating

Review Score

Santa Maria Maggiore – 12 hotels and places to stay
See the latest prices and deals by choosing your dates.
Appartamento la Canvetta, hotel in Santa Maria Maggiore

Appartamento la Canvetta features accommodations in Santa Maria Maggiore.

9.5
Scored 9.5
Exceptional
Rated exceptional
58 reviews
Price from$142.02per night
La Ghirba, hotel in Santa Maria Maggiore

La Ghirba offers accommodations in Santa Maria Maggiore, 20 miles from Golfclub Patriziale Ascona and 20 miles from Piazza Grande Locarno.

9.6
Scored 9.6
Exceptional
Rated exceptional
70 reviews
Price from$173.13per night
Appartamento Melissa, hotel in Santa Maria Maggiore

Appartamento Melissa is located in Santa Maria Maggiore, just 21 miles from Golfclub Patriziale Ascona and 21 miles from Piazza Grande Locarno.

9.5
Scored 9.5
Exceptional
Rated exceptional
19 reviews
Price from$126.60per night
Mansarda Vigezzina Locazione Turistica, hotel in Santa Maria Maggiore

Located 1.2 mi from Cabinovia Prestinone - Piana di Vigezzo in Santa Maria Maggiore, this apartment features a balcony. Santa Maria Maggiore train station is a 1-minute walk away.

9.3
Scored 9.3
Wonderful
Rated wonderful
49 reviews
Price from$146.08per night
La Cima Vigezzo Santa Maria Maggiore -Locazione Turistica, hotel in Santa Maria Maggiore

La Cima Vigezzo Santa Maria Maggiore -Locazione Turistica is located in Santa Maria Maggiore, just 20 miles from Golfclub Patriziale Ascona and 20 miles from Piazza Grande Locarno.

9.1
Scored 9.1
Wonderful
Rated wonderful
39 reviews
Price from$150.40per night
Hotel Ristorante Miramonti, hotel in Santa Maria Maggiore

Located just a 5-minute drive from Piana di Vigezzo ski slopes, Hotel Ristorante Miramonti features a traditional restaurant and rooms with free Wi-Fi.

8.0
Scored 8.0
Very Good
Rated very good
124 reviews
Price from$146.08per night
Casa Giant Santa Maria Maggiore - Locazione Turistica, hotel in Santa Maria Maggiore

Casa Giant Santa Maria Maggiore - Locazione Turistica is located in Santa Maria Maggiore, just 20 miles from Golfclub Patriziale Ascona and 20 miles from Piazza Grande Locarno.

9.3
Scored 9.3
Wonderful
Rated wonderful
47 reviews
Price from$117.94per night
Girasole, hotel in Santa Maria Maggiore

Girasole is located in Santa Maria Maggiore, just 22 miles from Golfclub Patriziale Ascona and 22 miles from Piazza Grande Locarno. With garden views, this accommodation offers a balcony.

8.9
Scored 8.9
Excellent
Rated excellent
17 reviews
Price from$122.70per night
Appartamento Sophie LT, hotel in Santa Maria Maggiore

Appartamento Sophie LT is located in Santa Maria Maggiore, just 20 miles from Golfclub Patriziale Ascona and 20 miles from Piazza Grande Locarno.

9.2
Scored 9.2
Wonderful
Rated wonderful
24 reviews
Price from$121.19per night
Appartamento Piano terra Prestinone Vigezzo LT, hotel in Santa Maria Maggiore

A recently renovated apartment, Appartamento Piano terra Prestinone Vigezzo LT offers accommodations in Santa Maria Maggiore.

9.6
Scored 9.6
Exceptional
Rated exceptional
13 reviews
Price from$117.94per night
See all 9 hotels in Santa Maria Maggiore
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Santa Maria Maggiore:

  • 10
    Scored 10

    I have visited Santa Maria Maggiore a number of times.

    I have visited Santa Maria Maggiore a number of times. In the winter there is good cross-country skiing in the town, or downhill skiing nearby. In the height summer, you can take a cable car to escape the heat. In spring and autumn, there are lovely walks in both directions along the valley. And you can always return by the narrow-gauge railway. A trip on the railway down to Locarno or to Domodossola gives wonderful views.
    Nigel John
    Italy