Skip to main content

Filter by:


Star Rating

Review Score

Castelveccana – 6 hotels and places to stay
See the latest prices and deals by choosing your dates.
Parco Azzurro, hotel in Castelveccana

19 miles from Villa Panza in Castelveccana, Parco Azzurro provides accommodations with access to a hot tub.

7.8
Scored 7.8
Good
Rated good
6 reviews
Price from$857.64per night
il Motto di Tommy, hotel in Castelveccana

Il Motto di Tommy enjoys a location in Castelveccana, 19 miles from Villa Panza and 20 miles from Lugano Station.

9.5
Scored 9.5
Exceptional
Rated exceptional
417 reviews
Price from$124.67per night
Il sole di calde Lago Maggiore 505, hotel in Castelveccana

Il sole di calde Lago Maggiore 505 offers accommodations in Castelveccana, 19 miles from Villa Panza and 20 miles from Lugano Station.

8.4
Scored 8.4
Very Good
Rated very good
5 reviews
Price from$324.86per night
Il sole di calde Lago maggiore 504, hotel in Castelveccana

Il sole di calde Lago maggiore 504 is located in Castelveccana, just 29 miles from Piazza Grande Locarno and 30 miles from Mendrisio Station.

8.2
Scored 8.2
Very Good
Rated very good
6 reviews
Price from$337.86per night
Villa Olga Lago Maggiore, hotel in Castelveccana

Offering a garden, Villa Olga Lago Maggiore offers accommodations in Castelveccana. Both free Wifi and parking on-site are accessible at the vacation home free of charge.

8.9
Scored 8.9
Excellent
Rated excellent
13 reviews
Price from$701.71per night
Nonna Anita, hotel in Castelveccana

Nonna Anita is located in Castelveccana, just 21 miles from Lugano Exhibition Center and 23 miles from Swiss Miniatur.

7.4
Scored 7.4
Good
Rated good
5 reviews
Price from$85.24per night
Hotel Pallanza, hotel in Castelveccana

Hotel Pallanza is an impressive building with a 19th-century design, set right on the shore of Lake Maggiore. You can admire the view over a drink on the panoramic terrace.

8.2
Scored 8.2
Very Good
Rated very good
2,616 reviews
Price from$145.77per night
Hotel Belvedere San Gottardo, hotel in Castelveccana

Next to the beach and the departure point for boats to the Borromean Islands, the Hotel Belvedere San Gottardo is in the center of Verbania.

8.5
Scored 8.5
Very Good
Rated very good
1,820 reviews
Price from$153.44per night
Hotel Ancora, hotel in Castelveccana

The intimate and modern Hotel Ancora is found on the shore of Lake Maggiore. Here you can experience an excellent, personalized service in a luxury, boutique hotel.

8.5
Scored 8.5
Very Good
Rated very good
1,356 reviews
Price from$123.60per night
Park Hotel Italia, hotel in Castelveccana

Located just opposite the shores of Lake Maggiore, Park Hotel Italia offers an outdoor pool and a fully furnished garden with sun loungers. Free WiFi is available in public areas.

9.1
Scored 9.1
Wonderful
Rated wonderful
943 reviews
Price from$347.83per night
See all 14 hotels in Castelveccana
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Castelveccana:

  • 8.0
    Scored 8.0

    The view from the room was beautiful, host Manuel did not...

    The view from the room was beautiful, host Manuel did not speak English at all which made things very difficult. Could not offer assistance with travel directions to or from the property and the location is very difficult to get to.
    A
    Anonymous
  • 8.0
    Scored 8.0

    Reasonable beach, removed from the Ferry routes so less...

    Reasonable beach, removed from the Ferry routes so less dirty, it seemed. Great atmosphere in the evenings with regular huge meals cooked to a theme, cheap and good (chicken night, pizza, fish etc). Calmer and less busy than the other side of the lake, which is accessible via Ferry from Laverno. Milan is a 1h30 minute train ride from Laverno station.
    Emily
    France