Long and very narrow, the village of Cannero Riviera spreads along the shore of Lake Maggiore, making the most of the views and lush soils, which support the olive and citrus groves you might expect, but also palm trees, camellias, rhododendrons, azaleas and even more colourful and exotic flora. All our recommendations for the best places to stay in Cannero Riviera have wonderful views of the lake, and colourful gardens, whether they’re traditional family-run hotels, villa conversions, guesthouses, or more contemporary options.
Cannero Riviera’s scenery is probably its main appeal, and strolling along its long promenade is a wonderful way to absorb the beauty of the lake. It has two small ports — both picturesque. The northern port is older, and made even more picturesque by the castle of Cannero in the background, which sits on an island to the west. The southern port is surrounded by holiday apartments and villas, and is where you’ll find some of the best accommodation options in town.
Cannero Riviera’s centre is small, a few streets of historic buildings, but it is charming. We recommend exploring nearby Monte Morissolo, which has had a fascinating fort made of tunnels carved into it, dating from WW1. You can get there on foot, and there are numerous other walking and hiking routes you can join locally, including a number that head into the mountains of the Grande National Park. It’s one of the most peaceful towns on the lake, so a great place to escape to as well. However it does get busy in peak summer months. So if you want to guarantee a room in one of the best places to stay in Cannero Riviera, get organised and book well ahead.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Piedmont (LOC. MOTTARONE 3)
Visit Villa Pizzini for the excellent dining experience showcasing the region's best ingredients and the spectacular mountain position. Simple, yet comfortable, rooms have a homely feel. An owner-managed property offering guests a unique and personalised stay.
Ascona (Ascona)
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.
Lake Maggiore (Lombardy)
A stylish boutique hotel overlooking Lago Maggiore. Rooms are a tactile haven, curated by architect Claire Kimball, designed for relaxation amidst breathtaking views. Guests can indulge in a culinary journey at the restaurant with a panoramic lakeside backdrop. Elegant minimalism meets luxury.
Lake Maggiore
Charming old-fashioned establishment run by the same attentive and gracious family for decades. Spectacular position on Lake Maggiore with beautiful views. Spotless bedrooms, piano bar, lakeside terrace, pool and tennis court. Buffet breakfasts are a speciality. The perfect place to unwind.
Lake Maggiore (Ranco)
A quaint little restaurant with rooms in a stunning location with views of Lake Maggiore. The simple and stylish rooms offer a laid back atmosphere. The renowned restaurant serves local food and boasts a terrace with panoramic views. A charming base for local explorers or more active types.
Lake Orta
Fantastic restaurant with charming rooms on the water of Lake Orta. Gourmet food on romantic terraces, sun decks overhanging the lake, pastel rooms with wonderful views over the lake. A romantic choice for an authentic Italian break.
Lake Orta (Lake Orta)
This holiday village is nestled on a hill overlooking Lake Orta. The private apartments are bright and airy, featuring rustic furnishings, cosy linens and lake views; book Ca'da Sass for a private garden overlooking the lake. Take a dip in the pool before dining at the hotel restaurant; a chic stay.
Lake Maggiore (Cannero Riviera)
An imposing lakeside property with spectacular views. Elegant interiors with high ceilings and sash windows. Light and airy rooms are traditional in design and boast private balconies. A traditional Italian and Mediterranean restaurant with panoramic views. Very reasonably priced. A tranquil abode.
Lugano
A traditional lakeside hotel with spectacular views. The cosy rooms boast antique artwork, floral motifs and little balconies. Evenings spent over candlelit dinners and days roaming around picturesque countryside. Total relaxation in charming accommodation.
Lake Maggiore (Isola dei Pescatori)
Special restaurant with rooms set on an island of Lake Maggiore. Excellent local cuisine from romantic terraces overlooking the lake. Lovely bedrooms and living areas in creams, with brick fireplace, wooden beams, white washed walls, and private balconies. Ideal for a romantic break or a wedding.
Lake Como (Uggiate Trevano CO )
A wellness retreat with an expansive spa and sauna area. Boasting an excellent gourmet restaurant which uses produce from the property itself. Interiors are simple, luxurious and chic. The perfect destination to come to indulge and unwind.
Lake Maggiore
A charmingly traditional private residence with an excellent gourmet restaurant. Rooms and suites have frescoed walls, mezzanine levels, wooden beams, parquet floors, and attractive fabrics. Plenty of activities, close to Lake Maggiore. Romantic, gourmet and family friendly.
Locarno (Minusio)
This hotel marries amazing views of the stunning Lago Maggiore with a stylish boutique feel that offers simple but attractive design features. Upon the lake, guests are encouraged towards a number of watersports, including fishing. The restaurant offers fine cuisine, and bicycles are free to hire.
Lombardy (Cima di Porlezza)
An extensive resort sat within stunning surrounds with both lake and mountain views. Contemporary rooms are light and airy with floor to ceiling windows. A number of restaurants and bars with outdoor spots and a view to boot. A private beach and a wealth of activities make it ideal for families.
Gordevio
A 19th century house painstakingly renovated providing comfortable accommodation. Rooms feature chestnut wood furniture, art on the walls and bathtubs in all bathrooms. A cosy lounge area with a fireplace and a lovely garden outdoors. Fresh homemade breakfast is served every morning.
Lake Maggiore
Lovely lakeside hotel and gourmet restaurant. Romantic views over Maggiore, elegant understated bedrooms and suites, pool, excellent food served on the terrace, lots of fresh fish from the lake. A gourmet choice for families and total relaxation.
Lugano
A very contemporary hotel in the historic city of Lugano. Wonderfully contrasting with its placing, revel in the chic white interiors dotted with vibrant colours. Unwind in the uber slick bar and return to stylish rooms bedecked with modern art. Within walking distance of many attractions. Fabulous.
Lugano
A chic hotel, well placed, in the centre of the city. The historic facade unfurls a strikingly modern interior. Smart rooms with white washed walls, crisp white linen, contemporary furniture and luxury bathrooms. A fine-dining restaurant serves exemplary regional cuisine. Fabulous.
Lugano (Lugano)
A historic, family-friendly villa just outside Lugano. The 200-year old building has original architectural features, from the vaulted ceiling in the dining room to the exposed beams in the bedrooms. Plush Persian rugs and dark wood furnishings complete this intimate countryside oasis.
Lake Maggiore
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.
Brissago
Hotel in grand 20th century house located on an island in Lake Maggiore. Gorgeous rooms have vintage style wallpaper, lakeside views and big bathrooms. Original floors and stucco ceilings with chandeliers, outstanding views, verandahs and popular restaurant. A unique and memorable stay.
Ascona
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.
Lake Maggiore
Luxurious lakeside opulence in a Five Star Grand hotel. A beautiful setting, sumptuous rooms and suites, delicious food, spa and plenty to do on the lake. A romantic spot, family friendly too.
Ascona
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.
Locarno
A chic retreat perched above Locarno with panoramic lake views. Simple yet stylish rooms offer plush bedding and contemporary furnishings. The restaurant is fantastic and the spa, garden and swimming pool add a rejuvenating touch. The ideal choice for a sophisticated getaway with a touch of luxury.
Lugano
Set in the former palace of a prince, Villa Principe Leopoldo certainly retains its regal grandeur. With opulent rooms, a fantastic restaurant and a charming piano bar, it's a lavish affair. Luxuriate in the Kiso Spa and in the summer recline by the divine pool. An encapsulation of serenity.
Morcote
A hidden gem in Vico Morcote, with breathtaking views of the Alps. The interior features chic, rustic décor that blends old-world charm with modern elegance. Guests can enjoy gourmet dining, a cosy bar, and an expansive vineyard perfect for leisurely walks. Pure relaxation in a stunning setting.
Stresa (Lake Maggiore)
A striking Belle Epoque mansion lending fabulous views across Lake Maggiore. Rooms and expansive suites are in keeping with the building's origins. Think rich hues, heavy fabrics, chandeliers, and antiques. With two gourmet restaurants and a luxe spa - this is a spoiling getaway.
Lugano
A Belle Epoque hotel on the shores of Lake Lugano. The decor is the epitome of classic elegance - think Murano chandeliers, frescoes and heavy draped curtains. The fine dining restaurant is a local favourite, and the rejuvenating spa is well-equipped. Tradition meets contemporary sophistication.
Lugano (Morcote)
Located on the shores of Lake Lugano, this refined hotel blends serene lakeside views with a soothing, oriental-inspired decor. Its three restaurants offer diverse dining experiences, while the spa and wellness centre provide total relaxation. Ideal for a peaceful escape, with a touch of luxury.
Ascona
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.
Lugano
Five star luxury in the most breathtaking of surroundings. All the traditional and luxurious rooms have their own unique character, and views of the serene landscape. Feast on Michelin starred cuisine at the on site restaurant. Come here for serious lakeside pampering.
Locarno
Villa Orselina is a blissful hotel overlooking Lake Maggiore and the Alps. The deluxe white on white rooms, feature floor to ceiling windows and lavish bathrooms. With an extensive spa and three restaurants you will be well taken care of. Perfect for a romantic break by the lake.
Lugano
A fabulous five-star hotel with a view fit for its emphatic title. The minimalist suites are sleek and cool with sharp contemporary design features and staggering vistas over the lake. Explore the shores of the lake by bicycle or complimentary e-cars. A tranquil oasis.