Find hotels near Santa Maria Maggiore, Sirmione from $81

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa Maria Maggiore hotels

Hotel Casa Scaligeri

Hotel Casa Scaligeri
3.0 star property
< 0.1 mi from Santa Maria Maggiore
10.0 out of 10, Exceptional, (316 reviews)
"Breakfast was amazing the staff were so helpful"
United Kingdom
Peramjeet
$200 nightly
The price is $224
Apr 30 - May 1
Total with taxes and fees
Hotel Casa Scaligeri

BOUTIQUE HOTEL SIRMIONE

BOUTIQUE HOTEL SIRMIONE
0.3 mi from Santa Maria Maggiore
9.8 out of 10, Exceptional, (9 reviews)
"Excellent location and staff. We believe there should be a limit on people speaking outside after 10 pm"
United States
Michael
$244 nightly
The price is $272
Apr 29 - Apr 30
Total with taxes and fees
BOUTIQUE HOTEL SIRMIONE

Hotel Eden

Hotel Eden
4.0 star property
< 0.1 mi from Santa Maria Maggiore
9.6 out of 10, Exceptional, (500 reviews)
"Great facilities and perfect location."
United States
Laura
$165 nightly
The price is $188
Apr 29 - Apr 30
Total with taxes and fees
Hotel Eden

Villa Cortine Palace Relais Chateaux

Villa Cortine Palace Relais Chateaux
5.0 star property
0.2 mi from Santa Maria Maggiore
9.6 out of 10, Exceptional, (257 reviews)
"Great stay! Staff was extremely friendly and helpful. Would definitely be back!"
United States
Zhihua
$725 nightly
The price is $807
Apr 30 - May 1
Total with taxes and fees
Villa Cortine Palace Relais Chateaux

Relais La Speranzina

Relais La Speranzina
< 0.1 mi from Santa Maria Maggiore
9.4 out of 10, Exceptional, (49 reviews)
"Excellent in all ways "
Australia
Jan
$557 nightly
The price is $617
May 5 - May 6
Total with taxes and fees
Relais La Speranzina

Hotel Continental Wellness & Spa

Hotel Continental Wellness & Spa
4.0 star property
0.2 mi from Santa Maria Maggiore
9.4 out of 10, Exceptional, (446 reviews)
"Amazing hotel and location "
United Kingdom
Luke
$276 nightly
The price is $310
Apr 29 - Apr 30
Total with taxes and fees
Hotel Continental Wellness & Spa

Hotel Serenella

Hotel Serenella
3.0 star property
0.3 mi from Santa Maria Maggiore
9.2 out of 10, Wonderful, (417 reviews)
"This family run hotel was fantastic from start to finish of our trip. The staff was very friendly and helpful and the location is beautiful with a short walk to the main shops! The breakfast each morning was also such a treat with so much to choose from! We will definitely be staying here again on our next visit to Sirmione."
Canada
Pierre
$95 nightly
The price is $109
Apr 29 - Apr 30
Total with taxes and fees
Hotel Serenella

Luxury Suite Sirmione

Luxury Suite Sirmione
< 0.1 mi from Santa Maria Maggiore
9.2 out of 10, Wonderful, (67 reviews)
"It was a beautiful modern room and facility. Well decorated and equipped"
United States
Kristopher
$85 nightly
The price is $100
May 4 - May 5
Total with taxes and fees
Luxury Suite Sirmione

Hotel Ideal

Hotel Ideal
4.0 star property
0.5 mi from Santa Maria Maggiore
9.4 out of 10, Exceptional, (102 reviews)
"Staff was super friendly and very helpful. Dinner in the restaurant was delicious and wonderful atmosphere, The pool area was very relaxing and inviting."
Canada
Mary
$165 nightly
The price is $188
Apr 30 - May 1
Total with taxes and fees
Hotel Ideal

Hotel Sirmione Terme

Hotel Sirmione Terme
4.0 star property
< 0.1 mi from Santa Maria Maggiore
8.8 out of 10, Excellent, (1,008 reviews)
"Very nice close to the ferry and at the beginning of Sirmione love this hotel"
United Kingdom
Najla
$113 nightly
The price is $131
Apr 29 - Apr 30
Total with taxes and fees
Hotel Sirmione Terme

Hotel Mavino

Hotel Mavino
3.0 star property
0.1 mi from Santa Maria Maggiore
8.8 out of 10, Excellent, (372 reviews)
"Very helpful staff, great location and good breakfast "
Canada
Dianne
$102 nightly
The price is $117
Apr 29 - Apr 30
Total with taxes and fees
Hotel Mavino

RESIDENCE FIORE ROSSO

RESIDENCE FIORE ROSSO
1.6 mi from Santa Maria Maggiore
9.4 out of 10, Exceptional, (24 reviews)
"Clean space, in a very quiet area. Easy to park and commute into centre."
United Kingdom
Abbad
$109 nightly
The price is $123
May 5 - May 6
Total with taxes and fees
RESIDENCE FIORE ROSSO

Olivi Hotel & Natural Spa

Olivi Hotel & Natural Spa
4.0 star property
0.3 mi from Santa Maria Maggiore
9.0 out of 10, Wonderful, (296 reviews)
"Staff were very helpful. The room was clean and well decorated. We were lucky to have a balcony and view of lake. Breakfast was plentiful with a great varied selection and staff in restaurant very attentive. The spa was an added bonus as weather was rainy in afternoon we spent a few hours on spa which was relaxing and outdoor jacuzzi amazing. Staff in spa were also very accommodating. "
United Kingdom
Marisa
$149 nightly
The price is $171
Apr 29 - Apr 30
Total with taxes and fees
Olivi Hotel & Natural Spa

Hotel Mon Repos

Hotel Mon Repos
3.0 star property
0.3 mi from Santa Maria Maggiore
8.8 out of 10, Excellent, (229 reviews)
"Wunderbare Lage und außerordentlich freundliches Personal! Die Hotelanlage ist traumhaft!!"
Germany
Chanel
$145 nightly
The price is $164
May 4 - May 5
Total with taxes and fees
Hotel Mon Repos

Hotel Corte Regina

Hotel Corte Regina
3.0 star property
< 0.1 mi from Santa Maria Maggiore
8.6 out of 10, Excellent, (228 reviews)
"Had a great stay in Sirmione! GrifoParking was super, making staying in the historic district very worth it. Staff at the hotel was friendly and helpful. I recommend it. Also, texting the hotel over WhatsApp made communication very easy. "
United States
Kimberly
$70 nightly
The price is $81
May 3 - May 4
Total with taxes and fees
Hotel Corte Regina

Hotel Flaminia

Hotel Flaminia
4.0 star property
< 0.1 mi from Santa Maria Maggiore
9.0 out of 10, Wonderful, (588 reviews)
"Everything about this hotel was perfect for us. Big clean rooms, helpful and happy staff. Good location and nice food. "
United Kingdom
Jennifer
$130 nightly
The price is $150
Apr 29 - Apr 30
Total with taxes and fees
Hotel Flaminia

Hotel Désirée by Double Hospitality

Hotel Désirée by Double Hospitality
3.0 star property
0.3 mi from Santa Maria Maggiore
8.6 out of 10, Excellent, (141 reviews)
"Great quiet location but within easy walking distance. Great breakfast. Good room lovely view great bathroom with walk in shower. Friendly helpful staff. Beautiful setting "
United Kingdom
Michelle
$85 nightly
The price is $98
May 4 - May 5
Total with taxes and fees
Hotel Désirée by Double Hospitality

Hotel Fonte Boiola

Hotel Fonte Boiola
3.0 star property
0.3 mi from Santa Maria Maggiore
8.6 out of 10, Excellent, (331 reviews)
"Breakfast great. Room is newly refurbished. Staff helpful. "
United Kingdom
Mia
$109 nightly
The price is $124
Apr 29 - Apr 30
Total with taxes and fees
Hotel Fonte Boiola

Alevic Hotel Sirmione

Alevic Hotel Sirmione
4.0 star property
0.3 mi from Santa Maria Maggiore
8.6 out of 10, Excellent, (200 reviews)
"A great hotel! The staff are very welcoming and friendly. The whole place is immaculate and we really enjoyed our stay. "
United Kingdom
Sean
$192 nightly
The price is $218
May 4 - May 5
Total with taxes and fees
Alevic Hotel Sirmione

Hotel Porto Azzurro

Hotel Porto Azzurro
3.0 star property
1.6 mi from Santa Maria Maggiore
9.0 out of 10, Wonderful, (981 reviews)
"Modern clean room. Staff friendly. Bit of a walk to the centre. Overall really nice."
United Kingdom
Darren
$121 nightly
The price is $138
Apr 29 - Apr 30
Total with taxes and fees
Hotel Porto Azzurro
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

Hotels near other Santa Maria Maggiore attractions

Frequently asked questions

What are the top-rated hotels near Santa Maria Maggiore?
Discover the best top-rated hotels near Santa Maria Maggiore for a memorable stay in Sirmione, Lombardy, Italy.

Hotel Casa Scaligeri

Hotel Casa Scaligeri offers an outstanding experience with a perfect review rating of 10 and a luxurious 5-star rating. Located just a minute's walk from Santa Maria Maggiore, this hotel features unique amenities like onsite hot springs and private tours of local wineries. Guests can enjoy complimentary daily breakfast and unwind in the serene surroundings with access to nearby private beaches and a beach bar.

BOUTIQUE HOTEL SIRMIONE

BOUTIQUE HOTEL SIRMIONE boasts an impressive review rating of 10 and is also a 5-star hotel, situated only six minutes from Santa Maria Maggiore. This hotel offers a delightful stay with amenities such as a refreshing pool, furnished balconies, and access to nearby hot springs. Guests can relax on the patio or take advantage of the complimentary breakfast, ensuring a comfortable and enjoyable visit.

Hotel Vinci Sirmione

With a review rating of 9.8, Hotel Vinci Sirmione is a sophisticated 4-star hotel located just ten minutes from Santa Maria Maggiore. Guests can indulge in a variety of spa services, including steam rooms and aromatherapy treatments. The hotel features a lovely outdoor pool, a poolside bar, and beautiful lake views, providing a perfect retreat for travelers seeking relaxation.
What hotels are within walking distance to Santa Maria Maggiore?
Discover the top-rated hotels within walking distance to Santa Maria Maggiore, perfect for enjoying a serene stay in Sirmione.

Hotel Casa Scaligeri

Hotel Casa Scaligeri, a 5-star gem just 1 minute from Santa Maria Maggiore, boasts an impressive review rating of 10. Guests can unwind in the onsite hot springs or explore the art gallery. The hotel also features beach access with sun loungers, complimentary daily breakfast, and private picnic options, making it an ideal choice for those seeking relaxation and luxury.

BOUTIQUE HOTEL SIRMIONE

BOUTIQUE HOTEL SIRMIONE is a luxurious 5-star hotel located only 6 minutes from Santa Maria Maggiore, rated 10 by travelers. Guests can enjoy the beautiful garden, a refreshing pool, and access to nearby hot springs. Each room includes premium bedding and a furnished balcony, creating a comfortable haven for relaxation after a day of exploring.

Hotel Vinci Sirmione

Hotel Vinci Sirmione, a 4-star hotel rated 9.8 by travelers, is a 10-minute stroll from Santa Maria Maggiore. This hotel features a serene spa with a range of treatments, outdoor pool, and beautiful lake views. Guests appreciate the complimentary breakfast, and the spa facilities including a sauna and steam room, perfect for unwinding after a day of sightseeing.
How much is a hotel near Santa Maria Maggiore?
Staying near Santa Maria Maggiore is a treat, with plenty of hotels from $81 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Santa Maria Maggiore?
If you're searching for top-rated family-friendly hotels near Santa Maria Maggiore, look no further. Here are some excellent options that offer comfort and fun for your family.

Hotel Alfieri

Hotel Alfieri is a charming 3-star hotel located just 2.2 miles from Santa Maria Maggiore. Rated by travelers at 9.0, this family-friendly hotel offers a variety of amenities designed for families, including cribs, connecting rooms, and an arcade game room to keep the little ones entertained. Guests can also enjoy daily housekeeping, an outdoor pool, and a rooftop terrace for relaxation after a day of exploring.

Relais La Speranzina

Relais La Speranzina is a luxurious 5-star hotel, just a minute's walk from Santa Maria Maggiore, with an impressive review rating of 9.4. This family-friendly retreat features essential amenities such as highchairs for kids, cribs, and babysitting services to ensure a smooth stay for families. Guests can indulge in complimentary breakfasts, unwind in the hot tub, or explore the beautiful gardens on-site.

The Garda Village

The Garda Village is a delightful 4-star resort located 2.6 miles from Santa Maria Maggiore, with a solid review rating of 7.6. This family-friendly destination offers specialized amenities like a children's pool, playground, and a complimentary kids club, providing fun for all ages. Guests can also enjoy on-site dining options, a beachfront restaurant, and various water sports activities to make the most of their stay.
Are there any 5-star hotels near Santa Maria Maggiore?
Finding the perfect 5-star stay near Santa Maria Maggiore is a delightful way to enhance your visit to this iconic landmark. Here are some top-rated hotels that offer luxurious amenities and nearby the beautiful sights of Sirmione.

Hotel Casa Scaligeri

Hotel Casa Scaligeri, rated 10 by travelers, is a stunning 5-star hotel located just a 1-minute walk from Santa Maria Maggiore. This exquisite hotel offers a relaxing atmosphere with amenities such as onsite hot springs and private tours of local wineries. Guests can unwind on their balconies, enjoy complimentary breakfast daily, and take advantage of the nearby access to sandy beaches and a marina.

BOUTIQUE HOTEL SIRMIONE

BOUTIQUE HOTEL SIRMIONE is a charming 5-star hotel, just 6 minutes walking distance from Santa Maria Maggiore and a perfect review rating of 10. Guests can enjoy the lovely garden and a refreshing pool, as well as free daily breakfast. The hotel features comfortable accommodations with Egyptian cotton sheets and convenient amenities like free off-street parking, ensuring a pleasant stay in Sirmione.

Villa Cortine Palace Relais Chateaux

With a review rating of 9.6, Villa Cortine Palace Relais Chateaux is a luxurious 5-star hotel situated just 4 minutes on foot from Santa Maria Maggiore. This elegant hotel features a beachfront restaurant and a stunning terrace with partial lake views. Guests can indulge in complimentary breakfast, relax by the pool, or explore nearby golf courses and motorboating opportunities, making it a perfect choice for a memorable getaway.
Which hotels near Santa Maria Maggiore offer the best views?
Discover the top-rated hotels near Santa Maria Maggiore that offer breathtaking views and unforgettable experiences in Sirmione.

Relais La Speranzina

Relais La Speranzina is a luxurious 5-star hotel located just a minute's walk from Santa Maria Maggiore, with an impressive review rating of 9.4. Guests can enjoy stunning lake views from the rooftop terrace, perfect for relaxation. Highlights include a full-service spa featuring hydrotherapy treatments, Turkish baths, and a hot tub. The hotel also offers complimentary cooked breakfasts, 24-hour room service, and valet parking, enhancing the overall traveler experience.

Olivi Hotel & Natural Spa

Olivi Hotel & Natural Spa is a charming 4-star hotel situated a short 7-minute walk from Santa Maria Maggiore, with travelers rating it at 9.0. The hotel features a stunning rooftop terrace with garden views and includes a full-service spa that offers mineral springs treatments. Guests can savor a complimentary daily breakfast and enjoy various activities such as windsurfing and kayaking nearby. The indoor and outdoor pools provide excellent options for relaxation.

Hotel Ocelle Thermae & Spa - Adults Only

Hotel Ocelle Thermae & Spa - Adults Only is a beautifully designed 4-star hotel located just 10 minutes on foot from Santa Maria Maggiore, receiving a remarkable review rating of 9.6. This adults-only retreat offers a serene environment featuring a spa with hot springs and an outdoor pool with partial lake views. Guests can indulge in various spa treatments and enjoy the tranquil terrace. The private beach access and comprehensive wellness facilities make it a great choice for relaxation.
What are the best affordable hotels near Santa Maria Maggiore?
For travelers seeking affordable yet top-rated hotels near Santa Maria Maggiore, these options offer comfort and convenience just steps away from this iconic site.

Hotel Villa Rosa

Hotel Villa Rosa, situated 1.5 miles from Santa Maria Maggiore, is another fantastic 3-star option with a review rating of 9.4. This hotel caters to families with free breakfast and various outdoor activities such as kayaking and fishing nearby. Other highlights include a lovely terrace and valet parking, making it convenient for travelers who wish to explore the area.

Hotel Marconi

Hotel Marconi is a delightful 3-star hotel located just a 2-minute walk from Santa Maria Maggiore. With an impressive review rating of 9.8, it offers family-friendly amenities including cribs and babysitting services for travelers traveling with children. Additional features include a beautiful terrace and free WiFi, ensuring a comfortable stay. Guests can also enjoy nearby activities like windsurfing and boat tours.

Admiral Hotel Villa Erme

Admiral Hotel Villa Erme is a charming 3-star hotel located 4.5 miles from Santa Maria Maggiore, with a solid review rating of 9.2. Ideal for families, it offers free bicycles and cribs. Guests can also indulge in amenities like a relaxing indoor pool and spa services. The hotel provides complimentary WiFi and buffet breakfast, ensuring a pleasant stay for everyone.
Are there any hotels with pools close to Santa Maria Maggiore?
For those seeking a refreshing stay with pool access near Santa Maria Maggiore, these top-rated hotels in Sirmione offer the perfect getaway.

Hotel Alfieri

Just 2.2 miles from Santa Maria Maggiore, Hotel Alfieri offers a delightful stay with its accessible outdoor rooftop pool, providing stunning views of the surroundings. This 3-star hotel boasts a remarkable review rating of 9.0 and features amenities such as a terrace, complimentary breakfast for children, and nearby beach access. Guests can also enjoy private tours to local wineries, making it a great choice for both relaxation and adventure.

Hotel Villa Maria

Hotel Villa Maria, located 4.7 miles from Santa Maria Maggiore, is a charming 4-star hotel featuring a family-friendly pool. The pool area includes sun loungers and a poolside bar for travelers to unwind. Travelers can enjoy a beautiful white sand beach nearby and spacious rooms equipped with a kitchenette. Rated 8.6 by travelers, this hotel is perfect for families and those looking for a serene retreat.

Alevic Hotel Sirmione

Alevic Hotel Sirmione is just an 8-minute walk from Santa Maria Maggiore, making it a convenient choice for travelers. This 4-star hotel features an outdoor pool with sun loungers and a poolside bar, perfect for relaxation under the sun. Guests appreciate the complimentary buffet breakfast and the option for nearby windsurfing and boat tours. With a solid review rating of 8.6, it's an excellent option for enjoying the best of Sirmione.
What are the best pet-friendly hotels near Santa Maria Maggiore?
For travelers seeking top-rated pet-friendly hotels near Santa Maria Maggiore, Sirmione offers some delightful options for a comfortable stay with your furry friends.

Villa Cortine Palace Relais Chateaux

Villa Cortine Palace Relais Chateaux is a luxurious 5-star retreat located just a 4-minute walk from Santa Maria Maggiore, rated highly by travelers with an outstanding review rating of 9.6. This elegant hotel is pet-friendly, allowing dogs and offers essential amenities such as food and water bowls. Guests can indulge in a range of services, including a beachfront restaurant, a beautiful terrace, and complimentary breakfast, all while enjoying stunning views of the lake.

Hotel Acquaviva del Garda

Hotel Acquaviva del Garda is a 4-star hotel located just 4.1 miles from Santa Maria Maggiore, with an impressive review rating of 8.8. This inviting hotel welcomes pets and provides amenities such as food and water bowls, ensuring every traveler, including furry companions, feels at home. Guests can enjoy a range of facilities including an indoor pool, a full-service spa, and a complimentary buffet breakfast to start the day right.

Hotel Continental Wellness & Spa

Hotel Continental Wellness & Spa is a charming 4-star hotel situated only 9 minutes on foot from Santa Maria Maggiore, with an excellent review rating of 9.4. This hotel welcomes pets and provides special amenities like food and water bowls for pets. Travelers can unwind at the spa, featuring a Turkish bath and a sauna, or enjoy a relaxing time at the outdoor terrace while taking advantage of the complimentary breakfast offered.
Can I book a fully refundable hotel close to Santa Maria Maggiore?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Santa Maria Maggiore", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Santa Maria Maggiore?
To look for discounts on hotels near Santa Maria Maggiore, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia