Skip to main content

Search hotels in Castelveccana

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

Castelveccana – 42 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.

S
Stephanie
From
Germany
Kind host, beautiful room, lovely views.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 317 reviews
Price from
$142.54
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.4
Wonderful - What previous guests thought, 18 reviews
Price from
$171.61
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.5
Very Good - What previous guests thought, 7 reviews
Price from
$158.38
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, 31 reviews
Price from
$140.78
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
$303.15
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.2
Very Good - What previous guests thought, 9 reviews
Price from
$310.93
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
$582.99
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.78
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.

T
Tal
From
Israel
The staff were kind and very helpful, the room was spacious and clean. We had dinner & breakfast at the hotel and both were great.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,702 reviews
Price from
$257.20
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,276 reviews
Price from
$342.09
1 night, 2 adults
See all 42 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,026 reviews
    From $222.90 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,030 reviews
    From $147.82 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 468 reviews
    From $205.07 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 2,298 reviews
    From $158.38 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 2,571 reviews
    From $280.62 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 829 reviews
    From $242.84 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,045 reviews
    From $222.90 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 74 reviews
    From $189.39 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 865 reviews
    From $175.97 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 1,276 reviews
    From $380.10 per night

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

See all

Best hotels with breakfast in Castelveccana and nearby

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

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

  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 353 reviews

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

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 565 reviews

    Located on a hill overlooking the Borromean Islands and Lake Maggiore, La Betulla offers rustic accommodations, free parking, and free Wi-Fi at the bar.

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

    Located in Laveno-Mombello, 17 miles from Villa Panza, Hotel Funivia has accommodations with a garden, free private parking, a terrace and a restaurant.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 480 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.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 139 reviews

    Located in Oggebbio, within 15 miles of Borromean Islands and 17 miles of Piazza Grande Locarno, Il Vapore has accommodations with a restaurant and free WiFi as well as free private parking for guests...

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

    Located in Laveno-Mombello and with Villa Panza reachable within 16 miles, Ostello Casa Rossa provides a garden, non-smoking rooms, free WiFi throughout the property and a shared lounge.

  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 97 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.

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.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.

  • Studio Bordeaux by Interhome is located in Castelveccana, just 19 miles from Villa Panza and 20 miles from Lugano Station. This beachfront property offers access to a patio.

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

    Holiday Home Casa Mulino by Interhome offers accommodations in Castelveccana, 20 miles from Lugano Station and 20 miles from Villa Panza.

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.

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

    La Corte del Poeta offers accommodations in Arcumeggia, 15 miles from Villa Panza and 19 miles from Lugano Station. With mountain views, this accommodation features a balcony.

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

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

  • 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.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 282 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.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 158 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.

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