Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Sirmione – 465 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Flaminia

Hotel in Old City, Sirmione

As one of the first hotels in Sirmione, this family-run property features a privileged lakeside position. Hotel Flaminia offers a sun terrace, tastefully decorated interiors and free Wi-Fi. The staff was very friendly and helpful I felt like they are my family The location is great and the view was fabulous

Show more Show less
8.4
Very Good
2,007 reviews
Price from
$212
per night

Hotel Sirmione

Hotel in Old City, Sirmione

Facing the old town and marina, Hotel Sirmione consists of 2 buildings facing Lake Garda and is set in the historical center of Sirmione. Fantastic location, you are already in the castle but still close to infrastructure outside. Pretty spa with thermal water. The clean and spacious room and friendly staff always helped me with the current questions. The most comfortable bed i ever sleep

Show more Show less
8.4
Very Good
4,013 reviews
Price from
$110
per night

Hotel Olivi Spa & Natural Wellness

Hotel in Old City, Sirmione

The peaceful Hotel Olivi is surrounded by olive groves on the Sirmione peninsula, a few steps from Lake Garda. The hotel is in a lovely location overlooking lake Garda. A 5 minute walk to the charming town center. The rooms are spacious, well appointed and clean. The bed was very comfortable. The frint desk staff were exceptionally helpful. The pool area and poolside restaurant are outstanding. Good choice of dishes for lunch. Breakfast was buffet style with a choice of sitting inside or out on the veranda.

Show more Show less
8.8
Excellent
1,337 reviews
Price from
$201
per night

Hotel Eden

Hotel in Old City, Sirmione

Offering a terrace with sun loungers right on Lake Garda, Hotel Eden is 328 feet from Sirmione Castle. It offers excellent service and modern rooms with wood floors, free Wi-Fi and LCD TVs. great location, helpful staff.

Show more Show less
9.1
Awesome
1,280 reviews
Price from
$254
per night

Hotel Désirée

Hotel in Old City, Sirmione

Set in the historic center of Sirmione, Hotel Désirée offers a restaurant and outdoor pool set in a large garden. All air-conditioned rooms come with a balcony. Amazing stay, very friendly welcome and check in with welcome drink. The staff really understands to make oneself feeling comfortable. The room was comfortable and modern, with beautiful lake view. We also had dinner at the hotel which was delicious. Breakfast also offers everything. Great hotel, great staff.

Show more Show less
8.5
Very Good
1,762 reviews
Price from
$149
per night

Alevic Hotel Sirmione

Hotel in Sirmione

Offering great service, Alevic Hotel Sirmione is 1-minute walk from Sirmione Castle and the shores of Lake Garda. Each room has a balcony with a partial or full lake view. Staff was very friendly and helpful. Location on the Sirmione Peninsula was great - easy walk to the main attractions. Room was very clean.

Show more Show less
8.3
Very Good
327 reviews
Price from
$191
per night

Hotel Mavino

Hotel in Old City, Sirmione

Located in between Sirmione’s castle and its thermal baths, Hotel Mavino is just a short walk from both. Stay in modern, well-equipped rooms in a quiet yet central area. The room was so romantic with its beautiful sights of the lake

Show more Show less
8.5
Very Good
1,311 reviews
Price from
$106
per night

Hotel Pace

Hotel in Old City, Sirmione

Hotel Pace is set in the historic center of Sirmione, directly overlooking Lake Garda. All rooms are air-conditioned and offer free Wi-Fi and an LCD TV with satellite channels. delicious breakfast, amazing location

Show more Show less
8.7
Excellent
1,141 reviews
Price from
$127
per night

Hotel Porto Azzurro

Hotel in Colombare di Sirmione, Sirmione

Hotel Porto Azzurro is located in a quiet, residential area, a few yards from the Lake Garda shore. If you are looking for a relaxing vacation, you found the right place. The hotel crew where very polite and helpful. The hotel let us use bicycles for easy transportation and that was excellent. The breakfast was good

Show more Show less
8.8
Excellent
2,321 reviews
Price from
$148
per night

Hotel Degli Oleandri

Hotel in Old City, Sirmione

Hotel Degli Oleandri is at the heart of Sirmione’s historical center, 66 feet from the beach on Lake Garda. Enjoy lake views from the sun terrace. All rooms offer free WiFi and air conditioning. The location was super and the breakfast was superb !

Show more Show less
8.7
Excellent
754 reviews
Price from
$100
per night

Most-booked hotels in Sirmione in the past month

See all

Sirmione's best hotels with breakfast

See all

Budget hotels in Sirmione

See all

Hotels located in the center of Sirmione

See all

FAQs about hotels in Sirmione

  • Colombare di Sirmione, Lugana di Sirmione, and Old City are popular with other travelers visiting Sirmione.

  • Many families visiting Sirmione loved staying at A.G. Holiday Hotel, Hotel Marconi, and Hotel Cristal.

  • Villa Cortine Palace Hotel, Hotel Europa, and Villa Pioppi Hotel got great room view-related reviews from travelers in Sirmione.

  • Hotel Eden, Villa Pioppi Hotel, and Hotel Cristal are some of the popular hotels in Sirmione.

  • For hotels in Sirmione that serve highly-rated breakfasts, try Hotel Casa Scaligeri, Incanto di Luna Hotel, and Hotel Villa Rosa.

  • On average, 3-star hotels in Sirmione cost $251 per night, and 4-star hotels in Sirmione are $502 per night. If you're looking for something really special, a 5-star hotel in Sirmione can be found for $1,544 per night, on average (based on Booking.com prices).

  • Some of the best hotels in Sirmione near Terme di Sirmione - Catullo include San Lorenzo Apartments, Hotel Marconi and Hotel Meridiana.

  • These hotels in Sirmione are highly rated by couples: Hotel Marconi, Hotel Cristal, and Hotel Meridiana.

  • On average, it costs $151 per night to book a 3-star hotel in Sirmione for tonight. You'll pay around $257 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Sirmione will cost around $410, on average (based on Booking.com prices).

Lake Views from Every Angle

On a narrow peninsula protruding into Lake Garda, Sirmione is a wonderful town famed for its multi-turreted castle, Roman remains and hot springs.

The 13th-century lakeside castle makes quite an impressive sight as you cross its drawbridge to enter the old town beyond. From its walls there are lovely views of red-roofed buildings towards the trees hiding the ruins of a huge villa that belonged to 1st-century BC Roman poet Catullus. Part of the complex included baths featuring the thermal waters, and the town still has a spa today on the opposite side of the promontory.

Nearby is the Church of Santa Maria Maggiore with its 15th-century frescoes, and the surrounding narrow, cobbled streets are home to stone buildings and several Sirmione hotels on Lake Garda. The majority of hotels are mid-range, but there are still a few 4 and 5-star hotels in Sirmione to choose from.

Booking.com also has lots of accommodations by the lake in the newer part of town, and its Lugana Vecchia area has a UNESCO World Heritage-listed prehistoric site.

To the west of Sirmione is the lakefront town of Desenzano del Garda, while to the east is Peschiera del Garda, close to the Gardaland and Canevaworld theme parks. The nearest airport is Verona Catullo Airport to the southeast.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Sirmione:

Explore guest reviews of hotels in Sirmione

See all
Research, refine, and make plans for your whole trip