A church interior with wooden pews, a high arched ceiling, and multiple chandeliers.

Search Hotels Near Santa Maria Maggiore, Sirmione

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Santa Maria Maggiore hotels

1. Hotel Casa Scaligeri

Hotel Casa Scaligeri
3.0 star property
Sirmione Old Town, < 0.1 km from Santa Maria Maggiore
10.0 out of 10, Exceptional, (360 reviews)
"It’s a small hotel, great for a weekend. Its location is wonderful and they provide a delicious breakfast."
United States
Marcella
The price is ฿10,298
฿11,466 total
includes taxes & fees
3 Aug - 4 Aug
Hotel Casa Scaligeri

2. Hotel Eden

Hotel Eden
4.0 star property
Sirmione Old Town, 0.1 km from Santa Maria Maggiore
9.6 out of 10, Exceptional, (510 reviews)
"Rooms were nice, perfect location. Breakfast was amazing. Loved everything about this place."
United States
Cynthia
The price is ฿7,088
฿8,011 total
includes taxes & fees
2 Aug - 3 Aug
Hotel Eden

3. Hotel Ocelle Thermae & Spa - Adults Only

Hotel Ocelle Thermae & Spa - Adults Only
4.0 star property
0.8 km from Santa Maria Maggiore
9.4 out of 10, Exceptional, (268 reviews)
"Really enjoyed stay, great location. Fab choice at breakfast, spa a lovely bonus after a long day."
United Kingdom
Sara
The price is ฿13,377
฿14,929 total
includes taxes & fees
24 Aug - 25 Aug
Hotel Ocelle Thermae & Spa - Adults Only

4. Hotel Ideal

Hotel Ideal
4.0 star property
0.8 km from Santa Maria Maggiore
9.4 out of 10, Exceptional, (117 reviews)
"Lovely hotel in a great location. Pool area was nice and private access to the Jamaica beach was a bonus. Staff were very helpful throughout our stay. Breakfast was great with a lot of options. Would definitely return in the future."
United Kingdom
Daniel
The price is ฿9,805
฿11,000 total
includes taxes & fees
28 Aug - 29 Aug
Hotel Ideal

5. Hotel Continental Wellness & Spa

Hotel Continental Wellness & Spa
4.0 star property
0.4 km from Santa Maria Maggiore
9.4 out of 10, Exceptional, (456 reviews)
"Amazing hotel and location "
United Kingdom
Luke
The price is ฿12,833
฿14,331 total
includes taxes & fees
19 Aug - 20 Aug
Hotel Continental Wellness & Spa

6. Grand Hotel Terme Sirmione

Grand Hotel Terme Sirmione
5.0 star property
Sirmione Old Town, 0.2 km from Santa Maria Maggiore
9.2 out of 10, Wonderful, (681 reviews)
"we loved this hotel! the staff was fantastic - very friendly. Great location, close to everything. Breakfast was lovely and coffee was Italian excellence! i would for sure come back to this hotel!"
Canada
Christopher
The price is ฿19,630
฿21,914 total
includes taxes & fees
25 Aug - 26 Aug
Grand Hotel Terme Sirmione

7. BOUTIQUE HOTEL SIRMIONE

BOUTIQUE HOTEL SIRMIONE
0.5 km from Santa Maria Maggiore
9.2 out of 10, Wonderful, (12 reviews)
"Unbelievably good stay from start to finish. The staff were amazing and so attentive, the room was stunning, and the location was perfect. Loved the free bottled water included too. Will definitely return!"
United Kingdom
Danielle
The price is ฿10,669
฿11,874 total
includes taxes & fees
13 Aug - 14 Aug
BOUTIQUE HOTEL SIRMIONE

8. Hotel Porto Azzurro

Hotel Porto Azzurro
3.0 star property
2.6 km from Santa Maria Maggiore
9.2 out of 10, Wonderful, (1,000 reviews)
"Location was great with a shuttle bus (2 Euros) across the road into Sirmione Old Town, ever 15 minutes. Breakfast was plentiful and accommodation adequate for our needs."
United Kingdom
Philip Wayne
The price is ฿7,644
฿8,546 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Porto Azzurro

9. Hotel Flaminia

Hotel Flaminia
4.0 star property
Sirmione Old Town, 0.1 km from Santa Maria Maggiore
9.0 out of 10, Wonderful, (660 reviews)
"A charming hotel in a charming town!"
United States
Nicole
The price is ฿7,649
฿8,628 total
includes taxes & fees
23 Aug - 24 Aug
Hotel Flaminia

10. Hotel Mavino

Hotel Mavino
3.0 star property
Sirmione Old Town, 0.2 km from Santa Maria Maggiore
8.8 out of 10, Excellent, (396 reviews)
"Great location, air conditioning and helpful staff. Enjoyed a peakaboo view."
United States
Sandra
The price is ฿3,902
฿5,194 total
includes taxes & fees
3 Aug - 4 Aug
Hotel Mavino

11. Hi Hotels Sirmione - Lakeview Pool

Hi Hotels Sirmione - Lakeview Pool
3.0 star property
1.7 km from Santa Maria Maggiore
8.8 out of 10, Excellent, (357 reviews)
"The hotel was first class and in a good location a few minutes walk to the ferry terminal, tourist centre and castle. Very nice rooms and an excellent breakfast with extensive choice. Staff were very helpful. A very good fish restaurant nearby was worth a visit. Nice view over the lake."
United Kingdom
jon
The price is ฿7,317
฿8,187 total
includes taxes & fees
31 Jul - 1 Aug
Hi Hotels Sirmione - Lakeview Pool

12. Olivi Hotel & Natural Spa

Olivi Hotel & Natural Spa
4.0 star property
0.5 km from Santa Maria Maggiore
9.0 out of 10, Wonderful, (308 reviews)
"Great hotel, staff went above and beyond."
United States
Matthew
The price is ฿8,756
฿9,845 total
includes taxes & fees
6 Aug - 7 Aug
Olivi Hotel & Natural Spa

13. Hotel Gardenia

Hotel Gardenia
3.0 star property
3.1 km from Santa Maria Maggiore
8.8 out of 10, Excellent, (304 reviews)
"Really well located hotel with great rooms and a fantastic pool. We were extremely happy with the hotel and would definitely return."
United Kingdom
Chloe
The price is ฿6,243
฿7,005 total
includes taxes & fees
21 Aug - 22 Aug
Hotel Gardenia

14. Hotel Désirée by Double Hospitality

Hotel Désirée by Double Hospitality
3.0 star property
0.5 km from Santa Maria Maggiore
8.6 out of 10, Excellent, (163 reviews)
"Good breakfast with enough variety and peaceful setting "
United States
octavian
The price is ฿6,342
฿7,113 total
includes taxes & fees
9 Aug - 10 Aug
Hotel Désirée by Double Hospitality

15. Alevic Hotel Sirmione

Alevic Hotel Sirmione
4.0 star property
0.5 km from Santa Maria Maggiore
8.6 out of 10, Excellent, (216 reviews)
"Beautiful place, great bar and pool on the roof. Incredible welcoming staff!"
United Kingdom
martin
The price is ฿10,456
฿11,715 total
includes taxes & fees
23 Aug - 24 Aug
Alevic Hotel Sirmione

16. Yachting Hotel Mistral

Yachting Hotel Mistral
3.0 star property
3.2 km from Santa Maria Maggiore
8.6 out of 10, Excellent, (355 reviews)
"Fantastic breakfast and very friendly and helpful staff. The pool was really nice also and we liked how close it was to all the restaurants and beaches. Great value for price. "
United States
Jackson
The price is ฿5,660
฿6,364 total
includes taxes & fees
23 Aug - 24 Aug
Yachting Hotel Mistral

17. Best Western Hotel Arya

Best Western Hotel Arya
3.0 star property
2.9 km from Santa Maria Maggiore
8.4 out of 10, Very good, (210 reviews)
"The staff was the best!!!!! Beds so hard the A/C was horrible the shower was so small I kept hitting the faucet and turning off the water."
United States
Lisabeth
The price is ฿4,948
฿5,580 total
includes taxes & fees
2 Aug - 3 Aug
Best Western Hotel Arya

18. Mirabello

Mirabello
3.0 star property
2.1 km from Santa Maria Maggiore
8.4 out of 10, Very good, (40 reviews)
"Hotel very dated but very clean and functional .around a 40 minute walk to old town but has nice pool and private beach overlooking lake ."
United Kingdom
peter
The price is ฿6,254
฿7,017 total
includes taxes & fees
30 Jul - 31 Jul
Mirabello

19. Cascina Borghetta

Cascina Borghetta
5.5 km from Santa Maria Maggiore
10.0 out of 10, Exceptional, (7 reviews)
"Reception staff Greta and Vanessa were very welcoming and helpful, thank you. Location is amazing, facilities are clean and spacious. Pool very clean and rather large. Beautiful property and welcoming staff. Thank you, will come back x"
United Kingdom
Alexander
The price is ฿5,894
฿6,575 total
includes taxes & fees
12 Aug - 13 Aug
Cascina Borghetta

20. Antica Dimora Desenzano

Antica Dimora Desenzano
5.9 km from Santa Maria Maggiore
10.0 out of 10, Exceptional, (17 reviews)
"Cristina and Sofia are amazing hosts you should pick this place to stay in the area"
United Kingdom
Constantine
The price is ฿8,147
฿9,076 total
includes taxes & fees
30 Jul - 31 Jul
Antica Dimora Desenzano
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.

Compare popular hotels close to Santa Maria Maggiore

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Front of property
Hotel Casa Scaligeri
3.0 star property
10.0
Exceptional
360 reviews
View
View from property
Hotel Eden
4.0 star property
9.6
Exceptional
510 reviews
View
Indoor pool, outdoor pool, pool umbrellas, pool loungers
Hotel Ocelle Thermae & Spa - Adults Only
4.0 star property
9.4
Exceptional
268 reviews
View
Garden
Hotel Ideal
4.0 star property
9.4
Exceptional
117 reviews
View
Beach
Hotel Continental Wellness & Spa
4.0 star property
9.4
Exceptional
456 reviews
View

Top Santa Maria Maggiore Hotel Reviews

Other attractions near Santa Maria Maggiore

Frequently asked questions

What's the area like around Santa Maria Maggiore?
Santa Maria Maggiore is located in a historic area of Sirmione known for its beautiful lakeside setting. If you're looking for a convenient place to stay, take a look at the 71 hotels and other accommodation options you'll find within a mile.
What's the best hotel to stay close to Santa Maria Maggiore?
Adjacent to Santa Maria Maggiore, Hotel Sirmione Terme is one of the top choices for your stay based on our traveller data, and this hotel offers a full-service spa and free breakfast. Other good options close by include Hotel Casa Scaligeri and Grand Hotel Terme Sirmione.
How many hotels will I be able to find close to Santa Maria Maggiore?
Expedia has 71 hotels and other accommodation options within a mile from Santa Maria Maggiore.
If I need to cancel the hotel reservation for my stay near Santa Maria Maggiore, will I receive a refund?
Yes! You'll find that most hotel reservations are fully refundable provided that you cancel prior to the accommodation's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a reservation that's non-refundable, you might be able to still cancel and be given a refund within 24 hours of your booking. Enter your dates, click on "Search", then use the "fully refundable" filter to get the best deals near Santa Maria Maggiore.
What can I see and do near Santa Maria Maggiore?
Explore notable local landmarks like Scaliger Castle, Grotto of Catullus and Roman Villa of Desenzano del Garda. Get outside and spend some time strolling around Rocca di Manerba del Garda, Spiaggia Brema and Sasso Natural Reserve and Lacuale Park. Jamaica Beach, Desenzanino Beach and Bracco Baldo Beach are great spots if you want to spend some time by the water during your stay.