Skip to main content

Search hotels in Maggia

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

Maggia – 8 hotels and places to stay

Filter by:

Star Rating
Review score

Locanda Poncini

Maggia

Featuring a terrace, restaurant, bar and free WiFi, Locanda Poncini is located in Maggia, 8.7 miles from Piazza Grande Locarno and 9.5 miles from Golfclub Patriziale Ascona.

K
Kristina
From
Lithuania
Small but very nice and cozy comfortable room. Simple but good breakfast. Tasty bread. They serve great local wine and during the weekend there was a small food market nearby.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 160 reviews
Price from
$177.47
1 night, 2 adults

The Nucleo House Experience

Maggia

The Nucleo House Experience offers accommodations in Maggia, 8.7 miles from Piazza Grande Locarno and 9.5 miles from Golfclub Patriziale Ascona.

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

Locanda Villa d' Epoca

Aurigeno (Near Maggia)

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

k
kim
From
United States
Friendly attentive staff. Clean rooms
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 139 reviews
Price from
$199.02
1 night, 2 adults

Hotel al Ponte Antico

Intragna (Near Maggia)

Located in Intragna, 5.1 miles from Golfclub Patriziale Ascona, Hotel al Ponte Antico provides accommodations with a garden, free private parking, a private beach area and a terrace.

S
S. W.
From
Netherlands
Excellent property in pure nature, yet very well connected by public transport. My daughter, our dog and I all had a great and relaxing time. Hotel restaurant is also great and reasonably priced with lots of selection. Wifi was strong enough to do work conference calls.
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 393 reviews
Price from
$301.71
1 night, 2 adults

MyVerzasca Resort Ai piee

Brione (Near Maggia)

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

M
Mercedes
From
United States
Everything! Location, check in process, room keys, complimentary refreshments in lobby, the OWNER, he was so helpful and quick to respond to messages. Comfortable bed, the stone in the shower, view from our room; restaurant next door, same building. Their staff was friendly and helpful. My Italian is entry level in speech, better in listening and reading, German is worse. The staff was patient and we made it work and had fun! Room rate comes with a bus pass for Ticino during the stay and was easy to use. The property and surrounding area was beautiful and easy to get to hikes, bike trails etc on foot within minutes. I can’t say enough about how wonderful our stay here!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 510 reviews
Price from
$188.88
1 night, 2 adults

Charme Hotel Barbatè

Tegna (Near Maggia)

Located in Tegna, 3.6 miles from Piazza Grande Locarno, Charme Hotel Barbatè provides accommodations with a garden, private parking, a shared lounge and a terrace.

M
Moshe
From
Israel
The hotel staff are very friendly and assist with helpful information about the area. The breakfast was excellent
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 232 reviews
Price from
$177.47
1 night, 2 adults

Ristorante Tentazioni

Cavigliano (Near Maggia)

Located in Cavigliano, 5 miles from Piazza Grande Locarno, Ristorante Tentazioni provides accommodations with a garden, free private parking, a terrace and a restaurant.

J
Jean-François
From
Switzerland
Cleanliness, hospitality, location, value for money, excellent food, everything about this hidden gem is to be outlined.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 55 reviews
Price from
$253.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.

M
Muller
From
Switzerland
Staff was professional, welcoming, and lovely• the hotel was clean, and facilities really great for families, location was also perfect as we could go. With the bikes directly to ascona and locarno, in only few minutes (way being mostly flat)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 35 reviews
Price from
$532.42
1 night, 2 adults

Ristorante della Stazione

Tegna (Near Maggia)

Located in Tegna, 3.1 miles from Piazza Grande Locarno, Ristorante della Stazione provides accommodations with a shared lounge, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 120 reviews
Price from
$114.09
1 night, 2 adults

Osteria Belvedere

Losone (Near Maggia)

Located in Losone, 2.3 miles from Golfclub Patriziale Ascona, Osteria Belvedere provides accommodations with a garden, free private parking, a terrace and a bar.

G
Giuseppe
From
Switzerland
Simple and neat, I particularly appreciated the perfect cleanliness and kindness of the staff. The breakfast was excellent.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 213 reviews
Price from
$202.83
1 night, 2 adults
See all 8 hotels in Maggia

Hotels with airport shuttles in Maggia

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 437 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 229 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,026 reviews
From $209.17 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 127 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 98 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 68 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 113 reviews
Airport shuttle
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,000 reviews
From $102.06 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 87 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 205 reviews

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

See all

Popular with guests booking hotels in Losone

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

Popular with guests booking hotels in Tegna

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

Popular with guests booking hotels in Intragna

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

Popular with guests booking hotels in Losone

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

Popular with guests booking hotels in Losone

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 7 reviews

Popular with guests booking hotels in Brione

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 510 reviews

Popular with guests booking hotels in Aurigeno

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

Popular with guests booking hotels in Locarno

Popular with guests booking hotels in Ponte Brolla

Popular with guests booking hotels in Coglio

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

Budget hotels in Maggia and nearby

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

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

From $86.59 per night

Casa Camelia is located in Intragna, just 4.8 miles from Golfclub Patriziale Ascona and 4.9 miles from Piazza Grande Locarno. This apartment offers a garden.

From $192.05 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 120 reviews

Located in Tegna, 3.1 miles from Piazza Grande Locarno, Ristorante della Stazione provides accommodations with a shared lounge, free private parking, a terrace and a restaurant.

From $114.09 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 41 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 $152.12 per night
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.

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

Charming Retreat- 100-Year-Old Stone Rustico offers accommodations in Aurigeno, 10 miles from Golfclub Patriziale Ascona.

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

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

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

Located in Aurigeno, 9 miles from Piazza Grande Locarno, Baracca Backpacker has accommodations with a garden, free private parking, a terrace and barbecue facilities.

Best hotels with breakfast in Maggia and nearby

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

Located in Coglio, 11 miles from Piazza Grande Locarno, Eco-Hotel Cristallina has accommodations with a garden, free private parking, a terrace and a restaurant.

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

Featuring a bar, B&B Osteria Morganti offers accommodations in Someo. There's a private entrance at the bed and breakfast for the convenience of those who stay.

From $202.83 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 256 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 $325.16 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 139 reviews

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

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

Featuring a garden, Rustico La Rocca by Fewotessin features accommodations in Coglio. This vacation home offers accommodations with a balcony.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 7 reviews

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

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1 review

The property is around 12 miles from Golfclub Patriziale Ascona, 12 miles from Golf Losone, and 12 miles from Madonna del Sasso Church.

Rustico Camelia by HolAp SA offers accommodations in Gordevio, 7.4 miles from Golfclub Patriziale Ascona and 31 miles from Lugano Station.

See reviews by guests who stayed at hotels in Maggia

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 50 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 $139.44 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 160 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
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 50 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 $223.05 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 15 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