• Top Criteria
  • Type
  • Facilities
  • Price Band
  • Good for
  • Activities
  • Sort by

  • Castello Seeschloss Ascona 45 rooms from £84

    Active Holiday  -  With such a maginificent setting, one is involuntarily drawn outdoors, to swim, hike, or perhaps just for a lakeside stoll!
    Back to Nature  -  Get up into the hills surrounding Lake Maggiore to see the beautiful mountain lake and its environs
    Great walks  -  Whether you want to do some serious hiking or just a gentle lakeside stroll, all is possible from the village of Ancona
    Cooking classes  -  The hotel organises cooking classes on request. Ask at reception for more information
    Air conditioningRestaurantSwimming PoolGardenPet friendlyParking

    This magnificent Castello's setting on the shore of Lake Maggiore is truly special. The high-ceiling rooms are palatial, with large windows and ornate plaster-work and furnishings. With a heated pool and a restaurant offering lakeside dining with stunning views. A perfect romantic destination. See More

    Check Availability
  • Art Hotel Riposo Ascona, Lake Maggiore 31 rooms from £224

    Local exploring  -  A charming property well located by the lake in order to explore Ascona and the surrounding area.
    Sights nearby  -  Take a stroll through the pretty historic centre of Locarno.
    Swimming Pool  -  Outdoor pool.
    Full of character
    RestaurantSwimming PoolGardenPet friendlyViews

    An artfully designed hotel on the edge of the pretty town of Ascona. Brightly coloured rooms are hip and fresh and most boast private balconies and lake views. A choice of two restaurants both with outdoor dining. Live music held on some evenings. A trendy choice in a great location for exploring. See More

    Check Availability
  • Eden Roc Ascona 95 rooms from £180

    Sights nearby  -  Visit the incredible nearby sanctuary of Madonna del Sasso in Orselina, a 15th century pilgrimage site.
    Romantic  -  Good for couples.
    Views  -  Great views from hotel
    Swimming Pool  -  Indoor/outdoor
    Air conditioningRestaurantSwimming PoolGardenPet friendlyViewsParking

    Luxury abounds at the heavenly Eden Roc on Lake Maggiore. Some of the highlights include a superb spa, a choice of four excellent restaurants and a plethora of water-sports facilities on site. Perfect for those looking for a lavish holiday by a lake. See More

    Check Availability
  • Giardino Ascona Ascona 72 rooms from £259

    Active Holiday  -  Sat on a stunning lake and with golf, sailing and mountain biking all on offer.
    Foodies  -  Ecco Ascona has been awarded two Michelin stars.
    Swimming Pool  -  Indoor and outdoor pools.
    Restaurant  -  Recommended.
    Air conditioningSpaRestaurantSwimming PoolGardenPet friendlyParking
    Recommended by  -  Tablet

    A five star property situated on the stunning Lake Maggiore. Set in Mediterranean gardens reflective of its location on the Swiss Italian border. Contemporary light airy rooms the best of which have french doors leading straight on to the garden. A Two Star Michelin restaurant. Complete luxury. See More

    Check Availability
  • Castello del Sole Ascona 78 rooms from £331

    Country Escape  -  With mountains as a backdrop and vineyards surrounding this is an idyllic spot to unwind in some country air.
    Families  -  Numerous activities to keep all entertained plus a playground and babysitting services for children.
    Sailing  -  Use the hotel boat and spend the day cruising on Lake Maggiore stopping off at market places and castles along the way.
    Tennis  -  Tennis courts on site.
    Air conditioningTennisSpaRestaurantSwimming PoolGardenPet friendlyDisabled accessParking
    Recommended by  -  Relais & Chateaux

    A luxury hotel situated on the lakeshore of Lake Locarno. Framed by mountains and sitting in gardens full of fruit trees. Spoiling rooms mixing traditional furniture in a contemporary setting. The bathrooms are large and very modern. A glorious spa for complete relaxation. A spoiling stay. See More

    Check Availability