Find hotels near Santa Maria Maggiore, Sirmione from $90

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa Maria Maggiore hotels

Hotel Vinci Sirmione

Hotel Vinci Sirmione
4.0 star property
0.4 mi from Santa Maria Maggiore
9.8 out of 10, Exceptional, (216 reviews)
"Yes breakfast was great"
United Kingdom
Franco
$218 nightly
The price is $246
May 24 - May 25
Total with taxes and fees
Hotel Vinci Sirmione

AQVA Boutique Hotel (Adults Only) - Sirmione

AQVA Boutique Hotel (Adults Only) - Sirmione
4.0 star property
0.4 mi from Santa Maria Maggiore
9.6 out of 10, Exceptional, (25 reviews)
"Max and his team offer a lovely, relaxing break. We thoroughly enjoyed our stay, I would recommend , location is perfect to."
United Kingdom
Richard
$296 nightly
The price is $332
May 21 - May 22
Total with taxes and fees
AQVA Boutique Hotel (Adults Only) - Sirmione

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
$600 nightly
The price is $664
Jun 14 - Jun 15
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
$402 nightly
The price is $448
May 28 - May 29
Total with taxes and fees
Hotel Continental Wellness & Spa

Hotel Ideal

Hotel Ideal
4.0 star property
0.5 mi from Santa Maria Maggiore
9.4 out of 10, Exceptional, (104 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
$189 nightly
The price is $214
May 17 - May 18
Total with taxes and fees
Hotel Ideal

Luxury Suite Sirmione

Luxury Suite Sirmione
< 0.1 mi from Santa Maria Maggiore
9.2 out of 10, Wonderful, (68 reviews)
"Cozy, clean room - tremendously convenient location "
United Kingdom
Michael
$94 nightly
The price is $110
May 18 - May 19
Total with taxes and fees
Luxury Suite Sirmione

Hotel Serenella

Hotel Serenella
3.0 star property
0.3 mi from Santa Maria Maggiore
9.2 out of 10, Wonderful, (424 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
$108 nightly
The price is $123
Jun 7 - Jun 8
Total with taxes and fees
Hotel Serenella

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, (299 reviews)
"Make sure you add thIS one to the bucket List, SUPER HOLIDAY , WILL BE GOING BACK THIS YEAR AGAIN."
United Kingdom
Lisa
$187 nightly
The price is $212
May 18 - May 19
Total with taxes and fees
Olivi Hotel & Natural Spa

Hotel Mavino

Hotel Mavino
3.0 star property
0.1 mi from Santa Maria Maggiore
8.8 out of 10, Excellent, (373 reviews)
"Very helpful staff, great location and good breakfast "
Canada
Dianne
$101 nightly
The price is $115
May 18 - May 19
Total with taxes and fees
Hotel Mavino

Hotel Sirmione Terme

Hotel Sirmione Terme
4.0 star property
< 0.1 mi from Santa Maria Maggiore
8.8 out of 10, Excellent, (1,002 reviews)
"Fabulous breakfast. Hotel had a beautiful setting on Lake Garda and close to everything, especially the ferry. Thermal spa was also very nice."
United States
pamela
$137 nightly
The price is $157
May 18 - May 19
Total with taxes and fees
Hotel Sirmione Terme

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, (144 reviews)
"Good breakfast with enough variety and peaceful setting "
United States
octavian
$95 nightly
The price is $109
May 22 - May 23
Total with taxes and fees
Hotel Désirée by Double Hospitality

Hotel Porto Azzurro

Hotel Porto Azzurro
3.0 star property
1.6 mi from Santa Maria Maggiore
9.0 out of 10, Wonderful, (986 reviews)
"Modern clean room. Staff friendly. Bit of a walk to the centre. Overall really nice."
United Kingdom
Darren
$176 nightly
The price is $198
May 20 - May 21
Total with taxes and fees
Hotel Porto Azzurro

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
$118 nightly
The price is $134
May 19 - May 20
Total with taxes and fees
Hotel Fonte Boiola

Hotel Flaminia

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

Hi Hotels Sirmione - Lakeview Pool

Hi Hotels Sirmione - Lakeview Pool
3.0 star property
1 mi from Santa Maria Maggiore
8.8 out of 10, Excellent, (340 reviews)
"Fantastic location!"
Canada
Siobhan
$153 nightly
The price is $173
May 15 - May 16
Total with taxes and fees
Hi Hotels Sirmione - Lakeview Pool

Alevic Hotel Sirmione

Alevic Hotel Sirmione
4.0 star property
0.3 mi from Santa Maria Maggiore
8.6 out of 10, Excellent, (202 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
$173 nightly
The price is $196
May 19 - May 20
Total with taxes and fees
Alevic Hotel Sirmione

Hotel Gardenia

Hotel Gardenia
3.0 star property
1.9 mi from Santa Maria Maggiore
8.8 out of 10, Excellent, (298 reviews)
"Rooms were clean. Family room was great for us with 3 kids. The room had 3 comfortable beds and two big patios. Pool was not heated but clean. Breakfast was ok. Statt was friendly and helpful. We would stay again."
United States
Hoda
$122 nightly
The price is $139
May 26 - May 27
Total with taxes and fees
Hotel Gardenia

Yachting Hotel Mistral

Yachting Hotel Mistral
3.0 star property
2 mi from Santa Maria Maggiore
8.6 out of 10, Excellent, (352 reviews)
"Good breakfast."
Finland
pauliina
$146 nightly
The price is $165
May 17 - May 18
Total with taxes and fees
Yachting Hotel Mistral

Mirabello

Mirabello
3.0 star property
1.3 mi from Santa Maria Maggiore
8.4 out of 10, Very Good, (38 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
$170 nightly
The price is $192
May 17 - May 18
Total with taxes and fees
Mirabello

Best Western Hotel Arya

Best Western Hotel Arya
3.0 star property
1.8 mi from Santa Maria Maggiore
8.4 out of 10, Very Good, (202 reviews)
"."
United Kingdom
Anthony
$78 nightly
The price is $90
May 18 - May 19
Total with taxes and fees
Best Western Hotel Arya
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 $90 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