Skip to main content
Manage my booking

Cheap hotels in Maggia

Find the cheap hotels that appeal to you the most

December 2025

123456
78910111213
14151617181920
21222324252627
28293031

January 2026

123
45678910
11121314151617
18192021222324
25262728293031
Check-in date - Check-out date

The best cheap hotels in Maggia

Check out our selection of great cheap hotels in Maggia

Filter by:

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, 158 reviews
Price from
$174.08
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
$163.82
1 night, 2 adults

B&B ALLA PIAZZETTA DI TEGNA

Tegna (Near Maggia)

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, 253 reviews
Price from
$268.57
1 night, 2 adults

Boato Bistrot & Bed

Tegna (Near Maggia)

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, 139 reviews
Price from
$161.64
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
$195.21
1 night, 2 adults

Albergo Ristorante Centovalli

Ponte Brolla (Near Maggia)

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

D
Donna
From
Switzerland
The staff were very friendly and helpful. The breakfast was delicious. The room was comfortable and clean, though a fan would have been nice since there wasn't any air conditioning. Great location to travel by bus, train or walk for a swim in the river.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 128 reviews
Price from
$201.73
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
$174.08
1 night, 2 adults

BB Queens

Losone (Near Maggia)

BB Queens is a recently renovated bed and breakfast in Losone where guests can make the most of the garden and terrace. This bed and breakfast features air-conditioned accommodations with a patio.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 7 reviews
Price from
$494.62
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
$248.68
1 night, 2 adults

casa FABBRO

Avegno (Near Maggia)

Casa FABBRO is located in Avegno, just 5 miles from Piazza Grande Locarno and 5.8 miles from Golfclub Patriziale Ascona. This property offers access to a pool table.

E
Elizabeth
From
Switzerland
I was pleasantly surprised to find that the house was more than spacious enough for 4 adults and 1 child, and when another couple joined us for a night it was intimate, but comfortable. The sofa bed is actually outside the bathroom in a small room, so the only downside is that you have to pass that to use the bathroom, but it made the living/kitchen area more open. It was a very cute town and a short drive from some beautiful spots along the river.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 21 reviews
Price from
$248.68
1 night, 2 adults
All cheap hotels in Maggia

Looking for a cheap hotel?

For those trying to save, these fun, budget hotels still have lots to offer, from Wifi to convenient locations. Popular with backpackers, many properties are set in central areas and include comfortable rooms with private or shared bathrooms. You’ll also find loads of options that feature 24-hour front desks and luggage storage.

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

See all

Popular with guests booking cheap hotels in Maggia

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

Popular with guests booking cheap hotels in Maggia

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 14 reviews

Popular with guests booking cheap hotels in Maggia

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

Popular with guests booking cheap hotels in Maggia

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 158 reviews

Popular with guests booking cheap hotels in Aurigeno

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

Popular with guests booking cheap hotels in Brione

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

Popular with guests booking cheap hotels in Ponte Brolla

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 128 reviews

Popular with guests booking cheap hotels in Tegna

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

Popular with guests booking cheap hotels in Losone

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

Popular with guests booking cheap hotels in Tegna

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

Stay connected in Maggia and nearby. Cheap hotels with free Wifi

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.

From $195.21 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 616 reviews

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

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

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

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

Casa Cavalli appartamento nuovo offers accommodations in Verscio, 4 miles from Piazza Grande Locarno and 4.7 miles from Golfclub Patriziale Ascona.

From $264.97 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 253 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 $268.57 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 $149.21 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 61 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 $313.34 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 73 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 $264.84 per night

Enjoy breakfast in Maggia and nearby

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.

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.

From $281.02 per night

Villa delle Palme

Coglio
Breakfast options
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.

Unione

Gordevio
Breakfast options
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 86 reviews

Located in Gordevio, 6.6 miles from Piazza Grande Locarno, Unione provides accommodations with a garden, free private parking, a terrace and a restaurant.

Rustico la Stalla

Gordevio
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 51 reviews

Featuring a garden, Rustico la Stalla features accommodations in Gordevio. With garden views, this accommodation provides a balcony. Lugano Station is 30 miles from the vacation home.

Rustico Lucia

Gordevio
Breakfast options
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 4 reviews

Rustico Lucia is located in Gordevio, just 11 miles from Piazza Grande Locarno and 12 miles from Golfclub Patriziale Ascona. With river views, this accommodation offers a balcony.

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

Offering a garden, Rustico Gin Avegno Torbecc, Vallemaggia, Tessin, offers accommodations in Gordevio. Guests can benefit from a balcony and an outdoor fireplace.

rustico Lele

Gordevio
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Providing a garden, rustico Lele offers accommodations in Gordevio. With garden views, this accommodation provides a patio.

Cheap hotels that guests love in Maggia

See all
Avg. price/night: $149.21
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 158 reviews
Central location
Guest review by
Kate
Solo traveler
Avg. price/night: $149.21
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 158 reviews
Very clean. Very friendly and accommodating staff. Happy to offer many vegan options!
Guest review by
Julius
Young couple
gogless