Skip to main content

Search hotels in Maggia

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

Maggia – 14 hotels and places to stay

Filter by:

Star rating

Review score

Casa Lolli

Maggia

Boasting inner courtyard views, Casa Lolli features accommodation with a balcony, around 16 km from Golfclub Patriziale Ascona.

A
Agata
From
Poland
Beautiful place like a fairytale town of old stone houses with cute yards. Nice interiors, looks like newly remodeled. Big, comfortable beds, nice living room, kitchen.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 10 reviews
Price from
US$223.61
1 night, 2 adults

Locanda Poncini

Maggia

Boasting a terrace, restaurant, bar and free WiFi, Locanda Poncini is situated in Maggia, 14 km from Piazza Grande Locarno and 15 km from Golfclub Patriziale Ascona.

P
Petr
From
Czech Republic
Perfect nice clean room. The size of the room was big enough. Very good breakfast included. Parking is possible on the small place in front of the building. You can go out from the aparments through side entrance.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 155 reviews
Price from
US$152.51
1 night, 2 adults

The Nucleo House Experience

Maggia

Boasting garden views, The Nucleo House Experience is set in Maggia, 15 km from Golfclub Patriziale Ascona. This property offers access to a balcony, free private parking and free WiFi.

M
Michael
From
Australia
Location. Character. Beauty. Scenic views
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 5 reviews
Price from
US$167.44
1 night, 2 adults

Casa Martinelli, Boutique-Hotel

Maggia

Situated in Maggia, 14 km from Piazza Grande Locarno, Casa Martinelli, Boutique-Hotel features accommodation with water sports facilities, free private parking, a garden and a bar.

D
Daniel Samir
From
Germany
Family business with very nice service and good breakfast. The double rooms are modern. The ideal location if you like to go hiking in the area.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 53 reviews
Price from
US$343.65
1 night, 2 adults

Hotel al Ponte Antico

Intragna (Near Maggia)

Set in Intragna, 8.2 km from Golfclub Patriziale Ascona, Hotel al Ponte Antico offers accommodation with a garden, free private parking, a private beach area and a terrace.

J
James
From
United Kingdom
Really nice family run hotel right next to a beach overlooking an old bridge and a village
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 374 reviews
Price from
US$251.64
1 night, 2 adults

MyVerzasca Resort Ai piee

Brione (Near Maggia)

Located in Brione, 22 km from Piazza Grande Locarno, MyVerzasca Resort Ai piee provides accommodation with a garden, free private parking, a shared lounge and a terrace.

Z
Zahid
From
Saudi Arabia
I recently spent one night at Hotel AI PIEE in Brione, and it was a pleasant experience. The location is convenient, set against a scenic backdrop that makes it ideal for a relaxing getaway. Upon arrival, the staff greeted me with warmth and professionalism, providing fantastic service throughout my stay. My room was clean, well-maintained, and equipped with all the necessary amenities. The bed was comfortable, ensuring a good night's sleep, which seemed essential after a long day of traveling. Before I forget, their in-room Wi-Fi provided strong connectivity, which was much appreciated.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 548 reviews
Price from
US$228.76
1 night, 2 adults

Charme Hotel Barbatè

Tegna (Near Maggia)

Set in Tegna, 5.9 km from Piazza Grande Locarno, Charme Hotel Barbatè offers accommodation with a garden, private parking, a shared lounge and a terrace.

E
Elliott
From
Switzerland
Charming host, very professional Luggage service
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 245 reviews
Price from
US$177.92
1 night, 2 adults

Ristorante Tentazioni

Cavigliano (Near Maggia)

Located in Cavigliano, 8 km from Piazza Grande Locarno, Ristorante Tentazioni provides accommodation with a garden, free private parking, a terrace and a restaurant.

F
Filip
From
Switzerland
Beautiful small hotel, friendly staff, amazing view.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 49 reviews
Price from
US$260.53
1 night, 2 adults

Albergo Losone

Losone (Near Maggia)

Surrounded by a large garden with palm trees and a heated outdoor pool (32-34 °C), this family-run 4-star hotel on the Maggia River in Losone offers a private 9-hole golf course and a petting zoo.

E
Emilie
From
Switzerland
The amazing swimming pools, the kidness of the staff
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 43 reviews
Price from
US$533.77
1 night, 2 adults

Ristorante della Stazione

Tegna (Near Maggia)

Located in Tegna, 4.9 km from Piazza Grande Locarno, Ristorante della Stazione provides accommodation with a shared lounge, free private parking, a terrace and a restaurant.

D
Danielle
From
Switzerland
It’s nice simple hotel right by a bus stop that takes you into Locarno every 30 mins. The staff are lovely, the bed is comfortable and the room and bathroom are very clean. Despite it being on the road, the room was quiet at night.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 110 reviews
Price from
US$139.80
1 night, 2 adults
See all 14 hotels in Maggia

Hotels with airport shuttles in Maggia

Most booked hotels in Maggia and surroundings in the past month

See all
  • Popular with guests booking hotels in Intragna

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 374 reviews
  • Popular with guests booking hotels in Losone

    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 261 reviews
  • Popular with guests booking hotels in Brione

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 548 reviews
  • Popular with guests booking hotels in Tegna

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 245 reviews
  • Popular with guests booking hotels in Tegna

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 111 reviews
  • Popular with guests booking hotels in Losone

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 229 reviews
  • Popular with guests booking hotels in Intragna

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 91 reviews
  • Popular with guests booking hotels in Losone

    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 7 reviews
  • Popular with guests booking hotels in Tegna

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 247 reviews
  • Popular with guests booking hotels in Coglio

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 46 reviews

Best hotels with breakfast in Maggia and nearby

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

    Featuring free WiFi and a terrace, Locanda Villa d'Epoca offers pet-friendly accommodation in Aurigeno, 31 km from Lugano. Free private parking is available on site.

    From US$242.74 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 46 reviews

    Situated in Coglio, 17 km from Piazza Grande Locarno, Eco-Hotel Cristallina features accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$185.93 per night
  • Unione

    Hotel in Gordevio
    Breakfast options
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 86 reviews

    Located in Gordevio, 11 km from Piazza Grande Locarno, Unione provides accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$158.86 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 49 reviews

    Located in Cavigliano, 8 km from Piazza Grande Locarno, Ristorante Tentazioni provides accommodation with a garden, free private parking, a terrace and a restaurant.

    From US$260.53 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 166 reviews

    Located in Cavigliano, within 8 km of Piazza Grande Locarno and 9.1 km of Golfclub Patriziale Ascona, Hotel Bellavista Cavigliano provides accommodation with a restaurant and as well as free private...

    From US$146.15 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 141 reviews

    Situated in Tegna and only 5.5 km from Piazza Grande Locarno, Boato Bistrot & Bed features accommodation with mountain views, free WiFi and free private parking.

    From US$228.76 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 230 reviews

    Set in Tegna, 5.8 km from Piazza Grande Locarno, B&B ALLA PIAZZETTA DI TEGNA offers accommodation with a garden, free private parking, a terrace and a bar.

    From US$240.20 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 125 reviews

    Offering a garden and mountain view, Albergo Ristorante Centovalli is set in Ponte Brolla, 5.2 km from Piazza Grande Locarno and 6.4 km from Golfclub Patriziale Ascona.

Hotels located in the centre of Maggia

  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 4 reviews

    Featuring a garden, Rustico Il Nido offers accommodation in Maggia, 14 km from Piazza Grande Locarno and 15 km from Golfclub Patriziale Ascona.

  • Situated in Maggia in the Canton of Ticino region, Casa San Cristoforo Atelier has a garden.

  • Featuring garden views, Haus San Cristoforo Atelier is located in Maggia, 15 km from Golfclub Patriziale Ascona. This apartment features a garden.

  • Boasting garden views, Casa San Cristoforo Studio features accommodation with a terrace, around 14 km from Piazza Grande Locarno.

Budget hotels in Maggia and nearby

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

    Casa Tita enjoys a location in Intragna, just 12 km from Piazza Grande Locarno and 50 km from Lugano Station.

    From US$152.51 per night
  • Located in Moghegno, within 15 km of Golfclub Patriziale Ascona, Rustico Di Vacanza Nel Nucleo Di Moghegno is an accommodation offering garden views.

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

    Situated in Moghegno, Cà Dela is a historic apartment that features free WiFi, and guests can enjoy a garden and barbecue facilities.

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

    Set 15 km from Golfclub Patriziale Ascona and providing a garden, Casa Leoni a Moghegno offers accommodation in Moghegno. This apartment provides free private parking, a minimarket and free WiFi.

    From US$332.72 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 7 reviews

    Boasting mountain views, Studio La Stalla is set in Aurigeno, 15 km from Golfclub Patriziale Ascona. Free WiFi is available throughout the property and Piazza Grande Locarno is 14 km away.

  • Scored out of 10, guest rating 4.0
    Disappointing - What previous guests thought, 1 review

    Situated in Aurigeno, Charming Retreat- 100-Year-Old Stone Rustico features accommodation within 15 km of Golfclub Patriziale Ascona.

  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 31 reviews

    Set in Lodano, 18 km from Golfclub Patriziale Ascona, Pensione Ca' Serafina features a garden and views of the garden.

    From US$265.55 per night
  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 27 reviews

    Situated in Aurigeno, 15 km from Piazza Grande Locarno, Baracca Backpacker features accommodation with a garden, free private parking and a terrace.

See reviews by guests who stayed at hotels in Maggia

See all
  • From US$343.65 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 53 reviews
    The staff were very friendly and helpful, breakfast was good, especially the local jams, and the location is ideal for exploring and enjoying all that Maggia valley has to offer. The room was comfortable and clean. Overall a good place for a short stay.
    Guest review by
    Willow
    Switzerland
  • From US$165.22 per night
    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 155 reviews
    Maggia village is a good starting point to explore the Bassa Maggia Valle. The owner is a nice person and accommodated us well. The restaurant was a wonderful surprise: take time for a dinner one evening in summer on the small beautiful plaza
    Guest review by
    Thierry
    Switzerland
  • From US$343.65 per night
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 53 reviews
    Amazing location, amazing hotel and amazing host. I strongly recommend this place. Quiet and comfy. If you want to relax and unwind in a peaceful location, then this is the place. The location and the hotel both retain their old world charms
    Guest review by
    Nabila
    United States
  • From US$223.61 per night
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 10 reviews
    Lovely place! A real traditional home, typical from Maggia! Highly recommend. Super nice host. Thanks!!
    Guest review by
    Hugo
    Switzerland
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 5 reviews
    Nice location, beautiful town of Maggia.
    Guest review by
    Verena
    Australia