Hotel Excelsior Bay

Malcesine, Lake Garda & Northern Italian Lakes - Italy

Check prices for your desired dates

Select date
2 Adults, 0 Children

Travel Period & Duration

Travelers

Adults
2
Children
0
8.7
99% Recommendation
41 Reviews
Show map
Breakfast, Double Room (Price per night) From CHF 123.- per person.

Best Price Guarantee
From CHF 123.-
Choose dates

What this accommodation offers

Sports
Pool
Massage
Sauna / Steam bath
Water sports
Aerobics
Fitness room
Internet House
WiFi
Central location

Things to know about Hotel Excelsior Bay

The 4-star award-winning Hotel Excelsior Bay offers an excellent location in Malcesine. Guests particularly appreciate the location in the Lake Garda & Northern Italian Lakes region, which is ideal for relaxing days in Italy.

The accommodation has received a rating of 8.7 out of 10. A solid 99% of guests recommend this hotel, based on 41 verified reviews.

Highlights of the amenities include Sports, Pool, Sauna / Steam bath, Fitness room as well as other top-class amenities. Whether you are looking for relaxation or want to explore the surroundings, Hotel Excelsior Bay offers the perfect setting for your stay.

Currently best offer: From CHF 123.- per person/night. Check availability for 2026 now.

More great hotels in Malcesine

Discover other first-class accommodations in Malcesine, Italy, and find the perfect offer.

TOP DEAL
Du Lac

Du Lac

Malcesine, Italy

3 Nights, Breakfast, Double Room

per person CHF 102.- Check offers
TOP DEAL
Hotel Firenze

Hotel Firenze

Malcesine, Italy

3 Nights, Breakfast, Double Room

per person CHF 80.- Check offers
TOP DEAL
Alpino

Alpino

Malcesine, Italy

3 Nights, Breakfast, Double Room

per person CHF 52.- Check offers
TOP DEAL
Panorama Residence Hotel

Panorama Residence Hotel

Malcesine, Italy

3 Nights, Breakfast, Double Room

per person CHF 109.- Check offers
TOP DEAL
Maximilian

Maximilian

Malcesine, Italy

3 Nights, Breakfast, Double Room

per person CHF 104.- Check offers
TOP DEAL
Hotel Erika

Hotel Erika

Malcesine, Italy

3 Nights, Breakfast, Double Room

per person CHF 121.- Check offers