The 10 best vacation rentals in Caviano, Switzerland | Booking.com
Skip to main content

Vacation Rentals in Caviano

Find the vacation rentals that appeal to you the most

The best vacation rentals in Caviano

Check out our selection of great vacation rentals in Caviano

Filter by:

Review score

Villa by @ Home Hotel Locarno

Locarno (Near Caviano)

Offering garden views, Villa by @ Home Hotel Locarno in Locarno provides accommodations and a shared lounge.

K
Katarzyna
From
Switzerland
A dream villa! I just stayed overnight in the deluxe suite for 3 people in this wonderful villa. The directions received on the day of arrival were very clear. Even a video on how to open the safebox and then the doors left no doubt. I could recognize the building right away. It is an impeccably renovated and upscale privat villa from the last century. High ceilings and blackout curtains. The suite with a huge terrace with beautiful views made us feel we were in an exclusive place. The sofa bed for the third person was comfortable and large even if I wouldn't consider it suitable for 2 adults. Too bad we only stayed one night. We will gladly keep the address for a future stay. We found the price fair and was over 300 francs. We did not have breakfast at the hotel because we left early but there would be that option as well
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 191 reviews
Location 9.3
Price from
$188.15
1 night, 2 adults

B&B ALLA PIAZZETTA DI TEGNA

Tegna (Near Caviano)

Offering a bar, B&B ALLA PIAZZETTA DI TEGNA provides accommodations in Tegna. This bed and breakfast features free private parking and luggage storage space.

D
Danuta
From
Switzerland
Staff was amazing, and our room very charming. Cycling friendly place.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 229 reviews
Location 9.0
Price from
$276.77
1 night, 2 adults

Depandance Garni Golf

Ascona (Near Caviano)

Depandance Garni Golf enjoys a location in Ascona, a 16-minute walk from Golfclub Patriziale Ascona and 2 miles from Piazza Grande Locarno.

B
Bethan
From
United Kingdom
Fantastic apartment with wonderful hosts
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 311 reviews
Location 9.8
Price from
$188.28
1 night, 2 adults

Stalder Meat & Bed

Muralto (Near Caviano)

Offering air-conditioned rooms in the Muralto district of Muralto, Stalder Meat & Bed is a 12-minute walk from Piazza Grande Locarno.

E
Eva
From
Switzerland
Lively hosts, great location, super breakfast and comfortable room. Loved my stay there!
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 196 reviews
Location 9.0
Price from
$199.57
1 night, 2 adults

Casa Alice Ascona, appartamento di vacanza.

Ascona (Near Caviano)

Casa Alice Ascona, appartamento di vacanza. Offers accommodations in Ascona, a 11-minute walk from Golfclub Patriziale Ascona and 2.3 miles from Piazza Grande Locarno.

P
Peter
From
Switzerland
very modern, very clean, (almost) all the amenities one needs, very quiet
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 112 reviews
Location 9.2
Price from
$188.28
1 night, 2 adults

Bell orizzonte

Locarno (Near Caviano)

Bell orizzonte offers accommodations in Locarno, a 10-minute walk from Piazza Grande Locarno and 2.6 miles from Golfclub Patriziale Ascona.

e
enrica
From
Italy
Great location (10 minutes on foot from piazza grande, quiet place, parking in front), amazing and charming apartment perfectly equipped and sparkling clean, nice and responsive host! Absolutely top!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 194 reviews
Location 9.2
Price from
$163.17
1 night, 2 adults

VILLA MURALTO Boutique Hotel Rooms and Garden

Locarno (Near Caviano)

Offering a garden, VILLA MURALTO Boutique Hotel Rooms and Garden features accommodations in Locarno.

B
Britt
From
United States
The hospitality at Villa Muralto is exceptional - friendly and attentive.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 165 reviews
Location 8.8
Price from
$186.39
1 night, 2 adults

Sasso Boretto, Luxury Holiday Apartments

Ascona (Near Caviano)

Set 2133 feet from the lake, Sasso Boretto, Luxury Holiday Apartments offers accommodations with a balcony, as well as a garden and a bar.

U
Ugljesa
From
Switzerland
Fantastic location, ideally close to the historic center, but just a bit away to have a calm atmosphere for the family. Staff is extremely helpful and nice
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 281 reviews
Location 9.3
Price from
$348.94
1 night, 2 adults

Boato Bistrot & Bed

Tegna (Near Caviano)

Boato Bistrot & Bed in Tegna provides accommodations with a garden, a bar, and barbecue facilities. This bed and breakfast features free private parking, luggage storage space, and free Wifi.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 141 reviews
Location 8.6
Price from
$200.83
1 night, 2 adults

B&Borgo

Ascona (Near Caviano)

Providing garden views, B&Borgo in Ascona provides accommodations and a garden.

A
Annalena
From
Switzerland
My go to place when in ascona. Clean, beautiful and the staff is so friendly!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 382 reviews
Location 9.8
Price from
$164.55
1 night, 2 adults
All vacation rentals in Caviano

Most booked vacation rentals in Caviano and surrounding area in the past month

See all

These vacation rentals in Caviano and nearby have options with free cancellation

  • CS Casa Serena

    Vairano
    Free cancellation options available
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 58 reviews

    11 miles from Piazza Grande Locarno in Vairano, CS Casa Serena provides accommodations with access to a hot tub.

    From $227.81 per night
  • Vista dolce - Wohnung mit fabelhaftem Blick über die Dächer von Brissago is located in Brissago, just 6.1 miles from Piazza Grande Locarno and 6.2 miles from Golfclub Patriziale Ascona.

    From $658.97 per night
  • Hotel Garni Morettina

    Brissago
    Free cancellation options available
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 494 reviews

    Garni Morettina is a family-run hotel, located in the center of Brissago, a 2-minute walk away from Lake Maggiore. Every room has a terrace or a balcony with lake view.

    From $224.68 per night
  • Apartments Posta al Lago

    Ronco sopra Ascona
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 20 reviews

    Featuring lake views, Apartments Posta al Lago in Ronco sopra Ascona features accommodations, water sports facilities, free bikes, a garden, and a bar.

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

    Overlooking Lake Maggiore and the Brissago Islands, Residenza Bettina BnB & Ferienwohnungen is located in Ronco sopra Ascona, 328 feet from the harbor.

  • Residence Venus Garden

    Brissago
    Free cancellation options available
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 152 reviews

    Peacefully located a 5-minute walk from the center of Brissago and overlooking the Lake Maggiore, the family-run Residence Venus Garden is surrounded by a picturesque garden with a furnished terrace...

    From $188.28 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 12 reviews

    Beautiful small apartment with Lago Maggiore view is located in Brissago, just 7.3 miles from Piazza Grande Locarno and 7.3 miles from Golfclub Patriziale Ascona.

    From $493.67 per night
  • Annie's Bed & Breakfast

    Ascona
    Free cancellation options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 112 reviews

    Annie's Bed & Breakfast enjoys a location in Ascona, a 17-minute walk from Golfclub Patriziale Ascona and 1.9 miles from Piazza Grande Locarno.

    From $200.83 per night

Highly rated vacation rentals in Caviano and nearby

  • Rustico in pietra

    Brissago
    8.0+ review score
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 19 reviews

    Rustico in pietra is located in Brissago, just 6.5 miles from Piazza Grande Locarno and 6.5 miles from Golfclub Patriziale Ascona.

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

    A 12-minute walk from Golfclub Patriziale Ascona in Ascona, Ferienwohnung Isabella provides accommodations with access to a sauna and indoor pool.

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

    Living Ascona Boutique Hotel is a recently renovated bed and breakfast in Ascona near Golfclub Patriziale Ascona.

    From $238.23 per night
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 173 reviews

    Hapimag Resort Ascona in Ascona provides accommodations with a fitness center, a bar, and a shared lounge. There's a spa and wellness center with a sauna, a hammam, and a wellness packages.

    From $293.71 per night
  • B&Borgo

    Ascona
    8.0+ review score
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 382 reviews

    Providing garden views, B&Borgo in Ascona provides accommodations and a garden.

    From $162.17 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 13 reviews

    Al Centrale di Piazzogna is located in Gambarogno, just 10 miles from Piazza Grande Locarno and 13 miles from Golfclub Patriziale Ascona.

    From $188.28 per night
  • Jazz Hotel Ascona

    Ascona
    8.0+ review score
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 613 reviews

    Jazz Hotel Ascona is located in Ascona. The property has a garden, as well as a terrace. Monte Verità is 2297 feet away.

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

    Set 2133 feet from the lake, Sasso Boretto, Luxury Holiday Apartments offers accommodations with a balcony, as well as a garden and a bar.

    From $348.94 per night

Enjoy breakfast in Caviano and nearby

  • Al Grottino

    Gambarogno
    Breakfast options
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 245 reviews

    Providing mountain views, Al Grottino in Gambarogno offers accommodations, a garden, and a bar. This bed and breakfast provides free private parking and luggage storage space.

    From $254.30 per night
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 191 reviews

    The Garni Villa Siesta Park is a hotel in Losone, a 15-minute walk from Ascona. It features a huge flower garden and a barbecue area.

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

    Located in Locarno, Tertianum Residenza Al Lido - Appartements & Restaurant provides accommodations with free WiFi in the public areas and a fitness center.

    From $326.35 per night
  • DIMORA SCURONE

    Cannobio
    Breakfast options
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 129 reviews

    DIMORA SCURONE in Cannobio provides adults-only accommodations with a garden and a bar.

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

    Featuring a garden, Villa Costantina with heated POOL features accommodations in Cannobio. A fitness room and a bicycle rental service are available for guests.

    From $293.17 per night
  • Garni Elena

    Losone
    Breakfast options
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 282 reviews

    The Garni Elena is a cozy, family-run hotel in a quiet location outside the village center of Losone, only 5 minutes walking distance from the 18-hole golf course Gerre.

    From $225.93 per night
  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 96 reviews

    Offering a bar, Apartment Lake Maggiore - Gelsomino provides accommodations in Maccagno Inferiore. This apartment offers an outdoor swimming pool, free bikes, as well as a garden.

    From $129 per night
  • Stalder Meat & Bed

    Muralto
    Breakfast options
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 196 reviews

    Offering air-conditioned rooms in the Muralto district of Muralto, Stalder Meat & Bed is a 12-minute walk from Piazza Grande Locarno.

    From $258.57 per night
gogless