Book Santa Maria Maggiore hotels

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Santa Maria Maggiore

Cheap Santa Maria Maggiore hotels

Grand Hotel Des Iles Borromees

Grand Hotel Des Iles Borromees

5 out of 5
Corso Umberto I, 67, Stresa, VB
Fully refundableReserve now, pay when you stay
The price is AU$456 per night from 4 Apr to 5 Apr
AU$456
includes taxes & fees
4 Apr - 5 Apr
A stay at Grand Hotel Des Iles Borromees places you in the heart of Stresa, within a 10-minute walk of Villa La Palazzola and Villa Ducale.
Grand Hotel Des Iles Borromees
Hotel La Palma

Hotel La Palma

4 out of 5
Corso Umberto I, 33, Stresa, VB
Fully refundableReserve now, pay when you stay
The price is AU$358 per night from 16 Apr to 17 Apr
AU$358
includes taxes & fees
16 Apr - 17 Apr
With a stay at Hotel La Palma, you'll be centrally located in Stresa, just a 5-minute walk from Congressi Palace and 8 minutes by foot from Villa Ducale.
Hotel La Palma
Seven Boutique Hotel

Seven Boutique Hotel

3 out of 5
Piazza G. Motta 21 & 25, Ascona
Fully refundableReserve now, pay when you stay
The price is AU$223 per night from 15 Apr to 16 Apr
AU$223
includes taxes & fees
15 Apr - 16 Apr
A stay at Seven Boutique Hotel places you in the heart of Ascona, steps from Galleria Borgo and Ascona Ferry Terminal.
Seven Boutique Hotel
Save an average of 15% on thousands of hotels when you're signed in
Regina Palace Hotel

Regina Palace Hotel

4 out of 5
Corso Umberto I, 29, Stresa, VB
Fully refundableReserve now, pay when you stay
The price is AU$338 per night from 13 Apr to 14 Apr
AU$338
includes taxes & fees
13 Apr - 14 Apr
A stay at Regina Palace Hotel places you in the heart of Stresa, within a 5-minute walk of Congressi Palace and Sapori d'Italia, Lago Maggiore.
Regina Palace Hotel
Grand Hotel Dino

Grand Hotel Dino

4 out of 5
Via Garibaldi, 20, Baveno, VB
Fully refundableReserve now, pay when you stay
The price is AU$340 per night from 13 Apr to 14 Apr
AU$340
includes taxes & fees
13 Apr - 14 Apr
With a stay at Grand Hotel Dino in Baveno, you'll be next to a golf course, just a 2-minute walk from Baveno Ferry Terminal and 6 minutes by foot from Church ...
Grand Hotel Dino
H4 Hotel Arcadia Locarno

H4 Hotel Arcadia Locarno

4 out of 5
Lungolago G. Motta, Locarno, TI
Fully refundableReserve now, pay when you stay
The price is AU$383 per night from 4 Apr to 5 Apr
AU$383
includes taxes & fees
4 Apr - 5 Apr
When you a stay at H4 Hotel Arcadia Locarno in Locarno, you'll be on the riverwalk, within a 5-minute walk of Kursaal Locarno SA and Locarno NLM Ferry ...
H4 Hotel Arcadia Locarno
Hotel Astoria

Hotel Astoria

4 out of 5
Corso Umberto I, 31, Stresa, VB
Fully refundableReserve now, pay when you stay
The price is AU$356 per night from 14 Apr to 15 Apr
AU$356
includes taxes & fees
14 Apr - 15 Apr
A stay at Hotel Astoria places you in the heart of Stresa, within a 5-minute walk of Villa Ducale and Congressi Palace.
Hotel Astoria
Hotel Belvedere San Gottardo by LVG Hotel Collection

Hotel Belvedere San Gottardo by LVG Hotel Collection

4 out of 5
Via delle Magnolie 6, Verbania, VB
Fully refundableReserve now, pay when you stay
The price is AU$170 per night from 13 Apr to 14 Apr
AU$170
includes taxes & fees
13 Apr - 14 Apr
When you a stay at Hotel Belvedere San Gottardo by LVG Hotel Collection in Verbania, you'll be on a lake, just steps from Pallanza Ferry Terminal and San Leonardo ...
Hotel Belvedere San Gottardo by LVG Hotel Collection
La Palma au Lac

La Palma au Lac

4 out of 5
Viale Verbano 29, Muralto, TI
Fully refundableReserve now, pay when you stay
The price is AU$391 per night from 13 Apr to 14 Apr
AU$391
includes taxes & fees
13 Apr - 14 Apr
Located in Muralto, La Palma au Lac is on the boardwalk/promenade, within a 5-minute drive of Piazza Grande and Madonna del Sasso.
La Palma au Lac
Don't see what you're looking for?
See all available properties in Santa Maria Maggiore
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Santa Maria Maggiore

Are you looking for a hotel in Santa Maria Maggiore? Unfortunately, they're as in short supply as the hair on your great uncle Terry's head. But you're spoiled for choice if you look just outside of town. Pick from 81 accommodation options within 30 kilometres of Santa Maria Maggiore's main area.

Once you've checked off those must-see sights, know that a comfy bed and hot shower await at Villa e Palazzo Aminta Hotel Beauty and SPA or Grand Hotel Majestic. Alternatively, why not try out the Hotel Ghiffa or the Hotel Splendid?

You might also like to check out the rooms at the Verbano or the Albergo Del Sole. The Verbano is 30 kilometres away from the centre of Santa Maria Maggiore, and the Albergo Del Sole is 30 kilometres away. The Hotel Belvedere, 30 kilometres away, and the Il Porticciolo, 30 kilometres away, are some alternate choices.

Still haven't uncovered the perfect room? You might just find a soft enough thread count in Crevoladossola. You'll also be able to have some adventures at Domobianca Ski Area and the Mellerio Rosmini College. The Hotel Domodossola and Bed and Breakfast I Lamponi are just some of the accommodation options here. 15 kilometres to the southwest of Santa Maria Maggiore you'll also find Beura-Cardezza, which is home to the Valgrande Hotel and Motel Monterosa. If you stay in Beura-Cardezza, be sure to explore Visconti Castle and Domodossola Market.

Sitting 25 kilometres to the east of Santa Maria Maggiore is Ascona, a regional hub with a population of 5,000. It's where you'll find some sweet attractions, like the Gambarogno Botanic Garden, the Casino Locarno and Piazza Grande. Madonna del Sasso and the Golfclub Patriziale Ascona are a few more which are sure to offer up some choice photo ops. Ascona has places to stay that should suit everyone, including the Hotel Eden Roc and Giardino Ascona.

If you need to stay near the airport when you arrive, see if you can get a room at the Sheraton Milan Malpensa Airport Hotel & Conference Center or the Hotel Villa Malpensa. And if you can't be bothered pulling out the map, Malpensa International Airport is located 65 kilometres away from the centre of Santa Maria Maggiore.

Santa Maria Maggiore hotels essential information

Accommodation
3,998 hotels
Lowest Price
AU$170
Highest Price
AU$456
Popular hotels
Grand Hotel Des Iles Borromees, Hotel La Palma, Seven Boutique Hotel, Regina Palace Hotel, Grand Hotel Dino, H4 Hotel Arcadia Locarno, Hotel Astoria, Hotel Belvedere San Gottardo by LVG Hotel Collection, La Palma au Lac

Most recent Santa Maria Maggiore hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.