5* waterside Lake Garda hotel stay

Grand Hotel Terme, Italy

Lake Garda

Executive Junior suite

Executive Junior suite




An elegant five-star spa hotel on the shores of stunning Lake Garda, with beautiful lake and castle views – includes breakfast, lovely spa perks and much more

Set on a picturesque peninsula in northern Italy, the town of Sirmione is one of Lake Garda’s prettiest. Boasting stunning views of the lake, not to mention the fortress of Scaligero Castle, Grand Hotel Terme is an elegant base sitting peacefully right on the shores.

Fusing traditional charm with modern comforts throughout, this hotel offers a calm, refined space for exploration and relaxation alike. When you aren’t spending your days discovering medieval history, head to the spa and soak up castle and lake views while indulging in a treatment or soaking in the Jacuzzi.

Elsewhere, overlooking the hotel gardens and the lake, there’s an onsite restaurant that serves up classic Italian cuisine alongside an accompanying wine list. And if you’re after a post-dinner tipple, there’s a bar offering up a selection of drinks. If the weather permits, head outside and chill out with a drink on the lakeside terrace.

Good to know

Please note that a city tax of €2.50 per person, per night is payable directly at the hotel.

Can't commit to booking right now?

Hold a date for only $40 while you decide.

  • Pay $40 to hold a date until the end of the sale.
  • If you choose to buy it, the money will go toward your purchase. If not, the cash will be credited to your Secret Escapes account.

Important: Please note, this is not a deposit, complete or guaranteed booking; holding the date simply prevents other members from swooping in and booking your preferred date while you're still considering it. Secret Escapes will not be liable for expenses incurred should that date not be available to book and a hold is canceled.

For more details, please see our FAQ page and our Terms and Conditions