We use cookies to ensure you get the best experience on our website. You can accept all or a selection, or cookies. For more information on how we use cookies, please see our cookie policy.
Via Borgo
8.9
Very good
750 reviews
Historic Charm
Experience the allure of a 17th-century Ticino house at Albergo Antica Posta. The historic property offers cozy rooms equipped with modern amenities, providing a unique blend of old-world charm and contemporary comfort.
Culinary Delights
Indulge in delectable meals at the hotel's restaurant, set in a romantic courtyard. From a hearty breakfast to a cozy dinner by the open fireplace in winter, savor the exquisite flavors of Ticino cuisine during your stay.
Ideal Location
Conveniently located in Ascona’s Old Town, just a stone's throw away from Lago Maggiore, Albergo Antica Posta offers easy access to the promenade and the beach. Explore the picturesque surroundings or simply unwind in this idyllic setting.
Book your stay now at Albergo Antica Posta for a memorable experience in Ascona!
Select your dates
Select your dates
Dates
Rooms
Join PremiumHoliwise Premium to access our best member rates
Deluxe Double Room with City View and Courtyard View
Design Double Room with Quiet Street View
Two-Bedroom Apartment with Courtyard View and Quiet Street View
Cozy Double Room with Courtyard View
Get instant answers with our AI powered search of property information and reviews.
From 03:00 to 06:00
Until 11:00
WiFi is available in all areas and is free of charge.















No parking available.
Pets are not allowed.
Children of any age are allowed. Children up to and including 3 years old stay for CHF 15 per person per night when using an available cot. Children up to and including 3 years old stay for CHF 30 per person per night when using an existing bed. Children from 4 years old to 7 years old stay for CHF 50 per person per night when using an existing bed. Children from 8 years old to 14 years old stay for CHF 70 per person per night when using an existing bed. Children up to and including 3 years old stay for CHF 25 per person per night when using an available extra bed. Children from 4 years old to 7 years old stay for CHF 50 per person per night when using an available extra bed. Children from 8 years old to 14 years old stay for CHF 70 per person per night when using an available extra bed. Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management. Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.