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

Vacation Rentals in Maggia

Find the vacation rentals that appeal to you the most

The best vacation rentals in Maggia

Check out our selection of great vacation rentals in Maggia

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

See all

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

  • Casa Leoni a Moghegno

    Moghegno
    Free cancellation options available
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 3 reviews

    Casa Leoni a Moghegno is located in Moghegno, just 8.5 miles from Piazza Grande Locarno and 9.3 miles from Golfclub Patriziale Ascona.

    From $327.84 per night
  • Pensione Ca' Serafina

    Lodano
    Free cancellation options available
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 32 reviews

    Featuring garden views, Pensione Ca' Serafina in Lodano provides accommodations and a garden.

    From $261.66 per night
  • Casa Romana

    Someo
    Free cancellation options available
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 46 reviews

    Casa Romana enjoys a location in Someo, 12 miles from Piazza Grande Locarno and 13 miles from Golfclub Patriziale Ascona. Featuring a restaurant, the property also has a garden.

    From $200.36 per night
  • Camping Piccolo Paradiso

    Avegno
    Free cancellation options available
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 321 reviews

    Camping Piccolo Paradiso provides a fitness room and air-conditioned accommodations in Avegno, 3.9 miles from Piazza Grande Locarno.

    From $234.17 per night
  • Boato Bistrot & Bed

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

    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.

    From $225.41 per night
  • B&B ALLA PIAZZETTA DI TEGNA

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

    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.

    From $270.49 per night
  • Albergo Ristorante Centovalli

    Ponte Brolla
    Free cancellation options available
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 125 reviews

    Offering mountain views, Albergo Ristorante Centovalli in Ponte Brolla provides accommodations, a garden, and a bar.

    From $203.17 per night
  • Charme Hotel Ristorante Tre Terre

    Ponte Brolla
    Free cancellation options available
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 131 reviews

    Providing a garden, Charme Hotel Ristorante Tre Terre provides accommodations in Ponte Brolla.

    From $339.62 per night

Enjoy breakfast in Maggia and nearby

  • B&B Osteria Morganti

    Someo
    Breakfast options
    Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 306 reviews

    B&B Osteria Morganti enjoys a location in Someo, 14 miles from Golfclub Patriziale Ascona and 13 miles from Golf Losone.

    From $129.61 per night
  • B&B Casa Codega

    Intragna
    Breakfast options
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 116 reviews

    B&B Casa Codega offers accommodations in Intragna, 5.6 miles from Piazza Grande Locarno and 29 miles from Lugano Station.

    From $121.47 per night
  • Garni Elena

    Losone
    Breakfast options
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 276 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.41 per night
  • BnB "A la Crus"

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

    A recently renovated bed and breakfast, BnB "A la Crus" offers accommodations in Crana. With free Wifi, this 1-star bed and breakfast offers luggage storage space and bicycle parking.

  • Rustico Di Vacanza Nel Nucleo Di Moghegno offers accommodations in Moghegno, 8.5 miles from Piazza Grande Locarno and 9.3 miles from Golfclub Patriziale Ascona.

  • Cà Dela

    Moghegno
    Breakfast options
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 22 reviews

    8.6 miles from Piazza Grande Locarno and 9.3 miles from Golfclub Patriziale Ascona, the property offers a garden and barbecue facilities.

  • Studio La Stalla

    Aurigeno
    Breakfast options
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 5 reviews

    Studio La Stalla offers accommodations in Aurigeno, 9.5 miles from Golfclub Patriziale Ascona. Free Wifi is available throughout the property and Piazza Grande Locarno is 8.8 miles away.

  • Villa delle Palme

    Coglio
    Breakfast options
    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 6 reviews

    Villa delle Palme offers accommodations in Coglio, 11 miles from Piazza Grande Locarno and 11 miles from Golfclub Patriziale Ascona.

Highly rated vacation rentals in Maggia and nearby

  • Rustici Maggia

    Aurigeno
    8.0+ review score
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 600 reviews

    With a garden and a terrace, Rustici Maggia is a historic guest house that provides accommodations with free Wifi.

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

    Ristorante della Stazione da YanElo enjoys a location in Intragna, 5.6 miles from Golfclub Patriziale Ascona and 5.8 miles from Piazza Grande Locarno.

    From $302.42 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 35 reviews

    Immersi nella natura con accesso al fiume maggia offers accommodations in Locarno, 2.7 miles from Piazza Grande Locarno and 3.4 miles from Golfclub Patriziale Ascona.

    From $310.94 per night
  • Casa Tita

    Intragna
    8.0+ review score
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 42 reviews

    Casa Tita is located in Intragna, just 7.5 miles from Piazza Grande Locarno and 31 miles from Lugano Station. With garden views, this accommodation provides a balcony.

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

    Providing a garden, Miranda, Modern Duplex, Garden, Swimming Pool, Parking features accommodations in Losone. This property offers a private pool, free Wifi, and free private parking.

    From $315.57 per night
  • Blue River

    Losone
    8.0+ review score
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 70 reviews

    Blue River is located in Losone, just 2.8 miles from Golfclub Patriziale Ascona and 2.9 miles from Piazza Grande Locarno. This apartment provides free private parking, bicycle parking, and free Wifi.

    From $266.73 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 48 reviews

    Providing free bikes, Liebesnest am Maggiafluss offers accommodations in Solduno. With inner courtyard views, this accommodation provides a swimming pool.

  • B&B Cà Nosa

    Gordevio
    8.0+ review score
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 43 reviews

    Providing mountain views, B&B Cà Nosa in Gordevio features accommodations and a garden. This bed and breakfast provides free private parking and daily room service.