Skip to main content

Search hotels in Castelveccana

Enter your dates to see the latest prices and deals for Castelveccana hotels

Castelveccana – 43 hotels and places to stay

Filter by:

Star Rating

Review score

il Motto di Tommy

Castelveccana

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

D
Dena
From
United States
If you're looking for a beautiful, picturesque accommodation in a quiet and breathtaking village on Lake Maggiore, Manuel's villa is a perfect option. The view from the rooms are spectacular and the property is immaculately maintained with a perfect view of the lake.. Manuel is also an incredibly kind and generous host who is ready to assist his guests with anything they need. Thank you, Manuel, for everything! I look forward to staying with you again in the future.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 316 reviews
Price from
$142.48
1 night, 2 adults

Il sorriso del lago

Castelveccana

Il sorriso del lago offers accommodations in Castelveccana, 20 miles from Villa Panza and 20 miles from Lugano Station.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
$167.23
1 night, 2 adults

Marco e Cio

Castelveccana

Offering a garden, Marco e Cio features accommodations in Castelveccana. This property offers access to a balcony, free private parking, and free Wifi.

E
Erwin
From
Switzerland
* Nice old mansion * beautiful garden * good location at walking distance from the lake and restaurants * owners very helpful and friendly
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 7 reviews
Price from
$158.31
1 night, 2 adults

Nonna Anita

Castelveccana

19 miles from Villa Panza in Castelveccana, Nonna Anita features accommodations with access to a fitness center. This bed and breakfast provides air-conditioned accommodations with a balcony.

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 32 reviews
Price from
$140.72
1 night, 2 adults

Il sole di calde Lago Maggiore 505

Castelveccana

Il sole di calde Lago Maggiore 505 is located in Castelveccana, just 20 miles from Lugano Station and 21 miles from Lugano Exhibition Center.

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 8 reviews
Price from
$323.76
1 night, 2 adults

Il sole di calde Lago maggiore 504

Castelveccana

Il sole di calde Lago maggiore 504 offers accommodations in Castelveccana, 20 miles from Lugano Station and 21 miles from Lugano Exhibition Center.

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 10 reviews
Price from
$310.81
1 night, 2 adults

Villa Olga Lago Maggiore

Castelveccana

Offering a garden, Villa Olga Lago Maggiore offers accommodations in Castelveccana. This property offers access to a balcony, free private parking, and free Wifi.

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 15 reviews
Price from
$634.56
1 night, 2 adults

Natura tra bosco e lago

Castelveccana

Offering garden views, Natura tra bosco e lago in Castelveccana offers accommodations, a private beach area, a garden, and barbecue facilities.

Z
Zack
From
Switzerland
Tasty and filling breakfast. Nice rural location full of character.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 73 reviews
Price from
$165.71
1 night, 2 adults

Hotel Cannero

Cannero Riviera (Near Castelveccana)

Hotel Cannero is located in the lakeside town of Cannero Riviera on the shores of Lake Maggiore. It offers a seasonal outdoor pool and on-site restaurant.

G
Grant
From
Canada
A great location on the waterfront. Exceptionally clean and well maintained. Excellent buffet breakfast and dinner offerings. The staff were kind, helpful, accommodating and attentive.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,700 reviews
Price from
$271.03
1 night, 2 adults

Park Hotel Italia

Cannero Riviera (Near 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.

D
Dalia
From
Lithuania
Amazing design hotel on the lake, with excellent restaurant for dinner and breakfast, great service
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,277 reviews
Price from
$341.96
1 night, 2 adults
See all 43 hotels in Castelveccana

Hotels with airport shuttles in Castelveccana

  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 2,022 reviews
    From $234.54 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,034 reviews
    From $113.75 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 467 reviews
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 2,296 reviews
    From $152.45 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 2,575 reviews
    From $323.67 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 827 reviews
    From $221.64 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,044 reviews
    From $140.72 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 73 reviews
    From $216.36 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 867 reviews
    From $175.90 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,277 reviews
    From $443.28 per night

Most booked hotels in Castelveccana and surrounding area in the past month

See all
  • Popular with guests booking hotels in Verbania

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 2,689 reviews
  • Popular with guests booking hotels in Verbania

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 2,160 reviews
  • Popular with guests booking hotels in Verbania

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 1,411 reviews
  • Popular with guests booking hotels in Verbania

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 2,581 reviews
  • Popular with guests booking hotels in Luino

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 1,713 reviews
  • Popular with guests booking hotels in Verbania

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 1,034 reviews
  • Popular with guests booking hotels in Verbania

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 962 reviews
  • Popular with guests booking hotels in Verbania

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 1,011 reviews
  • Popular with guests booking hotels in Cannero Riviera

    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,276 reviews
  • Popular with guests booking hotels in Verbania

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 875 reviews

Budget hotels in Castelveccana and nearby

  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 53 reviews

    Casa vacanze Porto Valtravaglia Lago Maggiore is located in Porto Valtravaglia, just 19 miles from Lugano Station and 20 miles from Villa Panza.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 11 reviews

    Agriturismo dei Laghetti enjoys a location in Porto Valtravaglia, 18 miles from Lugano Station and 18 miles from Villa Panza.

    From $105.54 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 85 reviews

    Located in Arcumeggia, Locanda del Pittore features a terrace, restaurant, bar, and free WiFi throughout the property.

    From $93.82 per night
  • Scored out of 10, guest rating 7.0
    Good - What previous guests thought, 2 reviews

    Providing a garden, La Selva Lake and Woods features accommodations in Ghiffa. This property offers a private pool, free Wifi, and free private parking.

    From $151.28 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 283 reviews

    Located in Cittiglio, 13 miles from Villa Panza, Albergo Cristallo has accommodations with a garden, free private parking, a shared lounge and a terrace.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 14 reviews

    Providing barbecue facilities, Kurt e famiglia features accommodations in Casalzuigno. This property offers access to a terrace and free private parking.

    From $94.99 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 157 reviews

    Located in Cittiglio, 12 miles from Villa Panza, Hotel La Bussola has accommodations with a garden, private parking, a restaurant and a bar. This 3-star hotel offers room service.

    From $93.82 per night
  • Atikiana casa per ferie offers accommodations in Bee, 13 miles from Borromean Islands and 26 miles from Piazza Grande Locarno. This bed and breakfast features free private parking and an elevator.

    From $87.95 per night

Best hotels with breakfast in Castelveccana and nearby

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 628 reviews

    Overlooking Lake Maggiore, Albergo Del Sole is in the heart of Porto Valtravaglia. It features free WiFi.

    From $131.96 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 354 reviews

    Featuring a garden with a children's playground, sun terrace, and free Wifi, Frankie’s House is a bed and breakfast in Ghiffa.

    From $147.76 per night
  • Holy Lake

    Hotel in Ghiffa
    Breakfast options
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 197 reviews

    Featuring city views, Holy Lake in Ghiffa offers accommodations and a garden.

    From $147.76 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 477 reviews

    Offering rooms with lake views and free Wi-Fi, Locanda Montecristo is a 3-star hotel only 1640 feet from Lake Maggiore. It features free parking.

    From $199.36 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 65 reviews

    Located in Laveno-Mombello, 16 miles from Villa Panza, Ostello Casa Rossa provides accommodations with a garden, free private parking and a shared lounge.

    From $121.37 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 290 reviews

    Offering a heated outdoor pool, a spa and wellness center, Hotel de Charme Laveno - Luxury all Inclusive is located in Laveno Mombello. Free WiFi access is available throughout.

    From $850.21 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 99 reviews

    Located in Laveno-Mombello and with Villa Panza reachable within 15 miles, Locanda Da I Baldi has a restaurant, non-smoking rooms, free WiFi and a bar.

    From $161.72 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 590 reviews

    Hotel del Conte has accommodations in Laveno-Mombello. With free WiFi, this 3-star hotel offers room service. The property is non-smoking throughout and is located 15 miles from Villa Panza.

    From $186.46 per night

Hotels located in the center of Castelveccana

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 1 review

    Residenza Maddalena Lago Maggiore Wifi & View offers accommodations in Castelveccana, 20 miles from Villa Panza and 20 miles from Lugano Station.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 10 reviews

    Casa Miralago offers accommodations in Castelveccana, 20 miles from Villa Panza and 20 miles from Lugano Station. This apartment provides air-conditioned accommodations with free Wifi.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 10 reviews

    Il sole di calde Lago maggiore 504 offers accommodations in Castelveccana, 20 miles from Lugano Station and 21 miles from Lugano Exhibition Center.

    From $454.70 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 8 reviews

    Il sole di calde Lago Maggiore 505 is located in Castelveccana, just 20 miles from Lugano Station and 21 miles from Lugano Exhibition Center.

  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 54 reviews

    Featuring garden views, Villa Vanda in Castelveccana offers accommodations and a terrace. This vacation home features free private parking and private check-in and check-out.

  • Holiday Home Angela by Interhome offers accommodations in Castelveccana, 23 miles from Swiss Miniatur and 29 miles from Piazza Grande Locarno.

  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 3 reviews

    Apartment Il Faro by Interhome is located in Castelveccana, just 20 miles from Lugano Station and 20 miles from Villa Panza. This apartment offers accommodations with a balcony.

  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 15 reviews

    Offering a garden, Villa Olga Lago Maggiore offers accommodations in Castelveccana. This property offers access to a balcony, free private parking, and free Wifi.

    From $726.65 per night

What Guests Said About Castelveccana:

  • 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.
    Guest review by
    Anonymous