
Find hotels near Santa Maria Maggiore, Sirmione from CA $137
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Santa Maria Maggiore hotels

Hotel Casa Scaligeri
Hotel Casa Scaligeri< 0.1 km from Santa Maria Maggiore
10.0 out of 10, Exceptional, (321 reviews)
The price is CA $231
CA $260 total
includes taxes & fees
May 13 - May 14

Hotel Marconi
Hotel Marconi0.1 km from Santa Maria Maggiore
9.8 out of 10, Exceptional, (402 reviews)
The price is CA $239
CA $269 total
includes taxes & fees
May 10 - May 11

Hotel Eden
Hotel Eden0.1 km from Santa Maria Maggiore
9.6 out of 10, Exceptional, (502 reviews)
The price is CA $240
CA $273 total
includes taxes & fees
May 10 - May 11

AQVA Boutique Hotel (Adults Only) - Sirmione
AQVA Boutique Hotel (Adults Only) - Sirmione0.7 km from Santa Maria Maggiore
9.6 out of 10, Exceptional, (24 reviews)
The price is CA $353
CA $398 total
includes taxes & fees
May 10 - May 11

Luxury Suite Sirmione
Luxury Suite Sirmione0.1 km from Santa Maria Maggiore
9.2 out of 10, Wonderful, (67 reviews)
The price is CA $130
CA $152 total
includes taxes & fees
May 10 - May 11

Relais La Speranzina
Relais La Speranzina< 0.1 km from Santa Maria Maggiore
9.4 out of 10, Exceptional, (49 reviews)
The price is CA $870
CA $963 total
includes taxes & fees
May 20 - May 21

Hotel Serenella
Hotel Serenella0.5 km from Santa Maria Maggiore
9.2 out of 10, Wonderful, (420 reviews)
The price is CA $145
CA $165 total
includes taxes & fees
Jun 7 - Jun 8

Hotel Continental Wellness & Spa
Hotel Continental Wellness & Spa0.4 km from Santa Maria Maggiore
9.4 out of 10, Exceptional, (446 reviews)
The price is CA $493
CA $551 total
includes taxes & fees
May 28 - May 29

Hotel Ideal
Hotel Ideal0.8 km from Santa Maria Maggiore
9.4 out of 10, Exceptional, (102 reviews)
The price is CA $295
CA $333 total
includes taxes & fees
May 18 - May 19

Grand Hotel Terme Sirmione
Grand Hotel Terme Sirmione0.2 km from Santa Maria Maggiore
9.2 out of 10, Wonderful, (664 reviews)
The price is CA $558
CA $628 total
includes taxes & fees
May 19 - May 20

Hotel Mavino
Hotel Mavino0.2 km from Santa Maria Maggiore
8.8 out of 10, Excellent, (373 reviews)
The price is CA $97
CA $144 total
includes taxes & fees
May 11 - May 12

Hotel Corte Regina
Hotel Corte Regina< 0.1 km from Santa Maria Maggiore
8.6 out of 10, Excellent, (233 reviews)
The price is CA $120
CA $137 total
includes taxes & fees
May 13 - May 14

RESIDENCE FIORE ROSSO
RESIDENCE FIORE ROSSO2.5 km from Santa Maria Maggiore
9.4 out of 10, Exceptional, (24 reviews)
The price is CA $175
CA $196 total
includes taxes & fees
May 21 - May 22

Hotel Désirée by Double Hospitality
Hotel Désirée by Double Hospitality0.5 km from Santa Maria Maggiore
8.6 out of 10, Excellent, (142 reviews)
The price is CA $156
CA $177 total
includes taxes & fees
May 20 - May 21

Alevic Hotel Sirmione
Alevic Hotel Sirmione0.5 km from Santa Maria Maggiore
8.6 out of 10, Excellent, (201 reviews)
The price is CA $211
CA $241 total
includes taxes & fees
May 13 - May 14

Hotel Porto Azzurro
Hotel Porto Azzurro2.6 km from Santa Maria Maggiore
9.0 out of 10, Wonderful, (986 reviews)
The price is CA $262
CA $294 total
includes taxes & fees
May 19 - May 20

Hotel Flaminia
Hotel Flaminia0.1 km from Santa Maria Maggiore
9.0 out of 10, Wonderful, (595 reviews)
The price is CA $207
CA $237 total
includes taxes & fees
May 11 - May 12

Yachting Hotel Mistral
Yachting Hotel Mistral3.2 km from Santa Maria Maggiore
8.6 out of 10, Excellent, (351 reviews)
The price is CA $163
CA $185 total
includes taxes & fees
May 10 - May 11

Best Western Hotel Arya
Best Western Hotel Arya2.9 km from Santa Maria Maggiore
8.4 out of 10, Very good, (202 reviews)
The price is CA $169
CA $191 total
includes taxes & fees
May 21 - May 22
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.
Top Santa Maria Maggiore Hotel Reviews

Hotel Sirmione Terme
10/10 Excellent







































































