Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Cannobio – 160 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Set 656 feet from Lake Maggiore, Casa Arizzoli offers a restaurant and rooms with attached bathroom with free WiFi and LCD TVs. Hotel Casa Arizzoli offers free parking and a large garden.

Great room, breakfast, location, owners delightful. Top top top

Show more Show less
9.2
Wonderful
807 reviews
Price from
$174
per night

The hotel is centrally located on the lakeside promenade and has a splendid view of the magnificent surrounding alpine and lake scenery.

Lightyn(iluminacion en la habitación (bombillas quemadas)

Show more Show less
8.4
Very Good
389 reviews
Price from
$165
per night

Ideally located in Cannobio's center, Hotel Elvezia offers free parking, a large garden and a terrace for guests to relax. The shores of Lake Maggiore are a 1-minute walk away.

We would absolutly recommend this nice hotel!

Show more Show less
8.9
Excellent
711 reviews
Price from
$164
per night

Just 984 feet from the shores of Lake Maggiore, Hotel Del Fiume is a 10-minute walk from Cannobio’s center. It offers free bike rental and free Wi-Fi.

Price / Value was very good. Just a short walk to the harbour. Friendly staff. Good breakfast. Nice patio, comfortable. Beautiful garden.

Show more Show less
7.6
Good
719 reviews
Price from
$78
per night

The Campagna is a 3-star family-run hotel set on the Piedmont shores of Lake Maggiore, a 10-minute walk from the center of Cannobio. Wi-Fi is free thoroughout and all rooms offer a private balcony.

Everything! View, location, staff,

Show more Show less
6.9
Review score
696 reviews
Price from
$136
per night

Only 328 feet from the shore of Lake Maggiore, Hotel Antica Stallera provides colorful and nicely decorated rooms in the town of Cannobio. Homemade specialties are served at the restaurant.

After a bit of confusion (they had listed both us and the couple we travelled with as single occupants for breakfast), we got things straightened out and enjoyed our breakfast. The breakfast server didn't speak English, we didn't speak Italian. The chef, who spoke English, came out from the kitchen and got things straightened out. They seemed very eager to make our stay enjoyable.

Show more Show less
8.4
Very Good
603 reviews
Price from
$111
per night

Offering an outdoor pool, sun terrace and a restaurant, Hotel Giardino is located in Cannobio. Free WiFi access is available. All rooms have a balcony and some come with lake views.

Super friendly service! GREAT breakfast!

Show more Show less
8
Very Good
507 reviews
Price from
$153
per night

Hotel Pironi is set in a 15th-century building in Cannobio, 492 feet from the shores of Lake Maggiore. It features individually decorated rooms, and offers free WiFi in all areas.

Great location - right by the Lake and some great restaurants . Hotel had some lovely touches - local pastries on arrival and turn down . Very personable . Great breakfast and really friendly and helpful team .

Show more Show less
9.4
Wonderful
586 reviews
Price from
$169
per night

Hotel Il Portico is located on the shores of Lake Maggiore, next to the Santissima Pietà Sanctuary in Cannobio. The property is composed of a modern building and a villa from the 18th century.

A most enjoyable stay - comfortable room and very helpful staff. Excellent breakfast with a wide choice. We have stayed at IL Portico before and have always enjoyed it.

Show more Show less
8.1
Very Good
802 reviews
Price from
$99
per night

Offering an outdoor pool and free bikes, Park Hotel Villa Belvedere is located in Cannobio. Free WiFi access is available. Each room here will provide you with air conditioning and a mini-bar.

Excellent location to get to town, but and far enough away to relax. The rooms were beautiful and spacious. The pool was perfect and relaxing.

Show more Show less
9.4
Wonderful
369 reviews
Price from
$195
per night

Most-booked hotels in Cannobio in the past month

Budget hotels in Cannobio

  • Park Hotel Villa Belvedere

    Park Hotel Villa Belvedere

    Hotel in Cannobio
    Budget Hotel

    Offering an outdoor pool and free bikes, Park Hotel Villa Belvedere is located in Cannobio. Free WiFi access is available. Each room here will provide you with air conditioning and a mini-bar.

    Quiet, stunning oasis in the most beautiful settings

    9.4
    Wonderful · 369 reviews
  • Villa Palmira Kinderfreies Hotel

    Villa Palmira Kinderfreies Hotel

    Hotel in Cannobio
    Budget Hotel

    This 19th-century villa is set 656 feet from Cannobio's Blue Flag beach on Lake Maggiore. Villa Palmira is a child-free hotel just 5 minutes' walk from Cannobio center.

    Die Inhaber waren sehr zuvorkommend und freundlich.

    9.6
    Exceptional · 274 reviews
  • Hotel Elvezia

    Hotel Elvezia

    Hotel in Cannobio
    Budget Hotel

    Ideally located in Cannobio's center, Hotel Elvezia offers free parking, a large garden and a terrace for guests to relax. The shores of Lake Maggiore are a 1-minute walk away.

    Schöne Zimmer,sehr sauber. Zentrale Lage,nähe See.

    8.9
    Excellent · 711 reviews
  • Hotel Villa Delle Palme

    Hotel Villa Delle Palme

    Hotel in Cannobio
    Budget Hotel

    Located in Cannobio, 10 miles from Piazza Grande Locarno, Hotel Villa Delle Palme has accommodations with a garden, free private parking, a shared lounge and a terrace.

    super bungalow propre confortable et calme bien isolé

    8.6
    Excellent · 304 reviews
  • Aquazzurra Resort & Aparthotel

    Aquazzurra Resort & Aparthotel

    Hotel in Cannobio
    Budget Hotel

    Surrounded by stunning parkland, Aquazzurra Resort & Aparthotel is just 328 feet from the shores of Lake Maggiore. It features an outdoor pool.

    Super hôtel, bien placé, chambre spacieuse ( suite), la piscine

    8.1
    Very Good · 215 reviews
  • Hotel Campagna

    Hotel Campagna

    Hotel in Cannobio
    Budget Hotel

    The Campagna is a 3-star family-run hotel set on the Piedmont shores of Lake Maggiore, a 10-minute walk from the center of Cannobio. Wi-Fi is free thoroughout and all rooms offer a private balcony.

    Sehr freundliches Personal, das Zimmer mit Balkon top.

    6.9
    Pleasant · 696 reviews

FAQs about hotels in Cannobio

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Cannobio:

Explore guest reviews of hotels in Cannobio

See all