Bed and Breakfast
Villa Bagnole B&B – Holiday Apartments
Bed and breakfast with holiday apartments in Lonato, near Lake Garda, with an outdoor pool, garden, free bicycles and private parking included.

Bed and breakfast in Lonato, in the inland area of Lake Garda, with air-conditioned rooms and apartments, private terraces, breakfast for special diets and free parking.
See prices & availabilityThis page contains affiliate links. If you book through our links we may earn a small commission at no extra cost to you.
Bed & Breakfast Belfiore is an extra-hotel property in Lonato, in the inland area of Lake Garda, about 6 km from Desenzano Castle and 14 km from the Terme Virgilio in Sirmione.
The property offers five types of accommodation, including double or triple rooms and apartments with a kitchenette or full kitchen, spread across several floors and sharing common features such as air conditioning, flat-screen TV and a private bathroom with toiletries. Several units have a terrace or balcony with views of the town or the garden, useful for those seeking more space or independence during their stay.
Free WiFi is available throughout the property, as is private parking at no extra cost. In the morning, an Italian breakfast is served, with vegan and gluten-free options, to accommodate different needs. The location in Lonato, just steps from the historic centre and the train station, suits both couples, who particularly appreciate it, and families who want to use the apartments as a base for exploring Lake Garda and the nearby towns of Desenzano and Sirmione.

Bed & Breakfast Belfiore offers five types of accommodation designed for different needs, from couples looking for a simple room to families needing more space. The Double Room with Twin Beds and the Triple Room with External Private Bathroom cover about 16 sqm and offer flexible bed configurations, while the three apartments – Attic, with Balcony and with Garden View – reach up to 30 sqm and include a kitchenette or full kitchen, with a separate sleeping area and living room featuring a sofa bed.
All units are air-conditioned and equipped with a flat-screen TV and a private bathroom with toiletries and a hairdryer. Several rooms open onto private terraces with views of the town or the inner garden, while the Apartment with Balcony is the only one with a bathtub instead of a shower.
Set on the top floor, this 25 sqm apartment combines a separate bedroom and a living room with a sofa bed, with parquet floors and exposed beams. It has a kitchenette, a terrace overlooking the inner courtyard and a coffee machine, plus air conditioning and a flat-screen TV.
The most compact of the property’s rooms, at 16 sqm, with two single beds that can be joined into a double bed. It has a small balcony with town views, a bathroom with tub and shower, and a separate kitchenette with an additional sofa bed.
Designed for groups or families of up to three, this room shares the same size as the Double but offers more flexible bed configurations, with the option of an extra-large double bed. The private bathroom, separate from the room, has a shower; the terrace overlooks the town.
The only accommodation with a bathtub instead of a shower, this 25 sqm apartment includes a separate bedroom with two single beds, a living room with a sofa bed and a fully equipped kitchen with hob, fridge and oven. The balcony offers views of the town.
The largest of the accommodations, at 30 sqm with a private entrance. The full kitchen with hob, fridge and oven makes it suitable for longer stays, while the bathroom with walk-in shower and bidet and the terrace with garden view complete the unit.
Bed & Breakfast Belfiore provides guests with free WiFi throughout the property and free parking, convenient for those arriving by car from Desenzano or Sirmione. The rooms are equipped with air conditioning, a private bathroom with tub or shower, hairdryer, complimentary bathroom products and a bidet, plus an electric kettle and fridge for those who want to prepare something on their own.
Several units offer outdoor spaces such as a terrace and an outdoor dining area, ideal during the warmer months near Lake Garda. The luggage storage service is useful for those arriving before check-in or leaving after check-out, while staff also offer an ironing service on request. For breakfast, the property offers menus for special diets, with Italian, vegan and gluten-free options, and the option to have breakfast served directly in the room.
Bed & Breakfast Belfiore is located in the heart of Lonato, an inland town near Lake Garda known for its compact historic centre and the Visconti-Venetian fortress overlooking the hill above the houses. The area around the property is residential but just steps from the main venues: Da Ezio restaurant and Cittadella Pub are about 150 metres away, while Bar Commercio and In Giogera restaurant are 250 metres away.
For those travelling without a car, Lonato train station is just 700 metres away, with connections to the larger Desenzano del Garda-Sirmione station, 4.2 km away. Montichiari airport is about 11 km away, and Verona-Villafranca airport is 30 km away, convenient options for those arriving from outside the region. By car, Desenzano Castle can be reached in a few minutes, as can the shores of Lake Garda.
The lake itself, with its southern shore close by, offers beaches such as Lido di Lonato, about 4 km away, ideal in the summer months for swimming and walks along the lakefront. In winter or during the shoulder seasons, the area lends itself to cultural visits: the Torre di San Martino della Battaglia, a Risorgimento monument about 10 km away, and Sirmione Castle – Rocca Scaligera, at the same distance, are the two historic destinations most requested by the property’s guests, both reachable by car in under twenty minutes.
Guests especially praise the staff, rated 9.5, and the value for money, rated 9.4. Cleanliness and comfort remain at high scores, while WiFi, at 6.5, is the least appreciated service compared to the rest of the offering.
No, Bed & Breakfast Belfiore does not allow pets during the stay.
Yes, Bed & Breakfast Belfiore has free private parking on site, as well as street parking options.
Rates at Bed & Breakfast Belfiore vary depending on the season, the type of room or apartment and the dates of the stay. You can check the updated price from our search partners for your dates.
Bed & Breakfast Belfiore offers an Italian breakfast, with vegan and gluten-free options on request, also available directly in the room.
The minimum age required to check in at Bed & Breakfast Belfiore is 18.
Yes, the location of Bed & Breakfast Belfiore was rated 9.2 by couples who stayed for a trip for two.
Bed & Breakfast Belfiore offers five types of accommodation, including double or triple rooms and apartments with a kitchenette or full kitchen, ranging from 16 to 30 sqm.