Search hotels in Vallemaggia, Switzerland

Enter your dates and choose from 124 hotels and other places to stay

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Check out these popular cities in Vallemaggia

Avegno

11 hotels

San Carlo

1 hotel

Fusio

5 hotels

Aurigeno

7 hotels

Gordevio

14 hotels

Cevio

20 hotels

Bignasco

4 hotels

Coglio

4 hotels

Maggia

16 hotels

Someo

6 hotels

Stay in Vallemaggia's best hotels!

Filter by:

Star rating
Review score

Boutique Hotel Locanda Fior di Campo

Hotel in Campo

Boutique Hotel Locanda Fior di Campo has a garden, terrace, a restaurant and bar in Campo. The hotel features family rooms.

s
schmabe1
From
Switzerland
Delicious dinner. Very friendly hosts. Wonderful surroundings and nature. Nice rooms.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 47 reviews
Price from
£252.29
1 night, 2 adults

Villa Pineta

Hotel in Fusio

Villa Pineta features a garden, terrace, a restaurant and bar in Fusio. There is a children's playground and guests can make use of free WiFi and free private parking.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 77 reviews
Price from
£175.66
1 night, 2 adults

Nuova Locanda Turisti

Hotel in Bignasco

Nuova Locanda Turisti has a garden, shared lounge, a terrace and restaurant in Bignasco. Featuring a bar, the property is located within 44 km of Basilica della Madonna del Sangue.

A
Anca-Elena
From
Switzerland
Great place, pet friendly, clean and comfortable rooms, friendly staff, delicious food
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 230 reviews
Price from
£121.32
1 night, 2 adults

Albergo Robiei

Hotel in San Carlo

Albergo Robiei features a garden, shared lounge, a terrace and restaurant in San Carlo. This 3-star hotel offers room service.

S
Salvo Danilo
From
Switzerland
The location is amazing, the staff was very friendly and accomodating.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 165 reviews
Price from
£100.41
1 night, 2 adults

Locanda Villa d' Epoca

Hotel in Aurigeno

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.

H
Harrison
From
Switzerland
Very friendly staff, comfortable rooms but above all the HUGE and Amazing breakfast, croissants, cheeses, yogurts, bread, fruit, juice, you name it it was there.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 113 reviews
Price from
£183.62
1 night, 2 adults

Eco-Hotel Cristallina

Hotel in Coglio

Situated in Coglio, 33 km from Basilica della Madonna del Sangue, Eco-Hotel Cristallina features accommodation with a garden, free private parking, a terrace and a restaurant.

S
Sara
From
Germany
Lovely staff, great food and the private sauna downstairs was the best (sauna usage costs extra). A very early check-in due to the bad weather was no problem. Pet friendly hotel.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 60 reviews
Price from
£140.70
1 night, 2 adults

Hotel Ristorante Walser

Hotel in Bosco Gurin

Hotel Ristorante Walser has a shared lounge, terrace, a restaurant and bar in Bosco Gurin. With free WiFi, this 3-star hotel offers a ski pass sales point and an ATM.

M
Matthew
From
Switzerland
The staff were great and bar and restaurant was lovely and helpful
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 30 reviews
Price from
£249.56
1 night, 2 adults

Antica Osteria Dazio

Hotel in Fusio

Antica Osteria Dazio features a garden, terrace, a restaurant and bar in Fusio. Certain units at the property feature a balcony with a mountain view. At the inn, all rooms come with a wardrobe.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 67 reviews
Price from
£189.54
1 night, 2 adults

Casa Di Vacanza Cevio

Hotel in Cevio

Offering a garden and inner courtyard view, Casa Di Vacanza Cevio is set in Cevio, 26 km from Piazza Grande Locarno and 28 km from Golfclub Patriziale Ascona.

L
Lara
From
Switzerland
Super well equipped flat, 10min walk from Maggia river. 5min to the coop and bus station. The outside area is super lovely and inside you even have an aircon for hot days. We will be back.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 79 reviews
Price from
£124.14
1 night, 2 adults

casa Radegonda

Hotel in Sornico

Offering quiet street views, casa Radegonda is an accommodation situated in Sornico, 39 km from Golfclub Patriziale Ascona and 37 km from Visconteo Castle.

S
SHAI
From
Israel
Super place, Super host. Beautiful area to hike at, few hundred meters from the house you'll find an amazing! natural swimming pool. House has all amenities and well equipped. Thank you Emanuela for the lovely welcoming and stay.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 13 reviews
Price from
£219.37
1 night, 2 adults
See all 124 hotels in Vallemaggia

Most booked hotels in Vallemaggia in the past month

See all

Popular with guests booking hotels in Vallemaggia

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

Popular with guests booking hotels in Vallemaggia

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 230 reviews

Popular with guests booking hotels in Vallemaggia

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

Popular with guests booking hotels in Vallemaggia

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 113 reviews

Popular with guests booking hotels in Vallemaggia

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 60 reviews

Popular with guests booking hotels in Vallemaggia

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

Popular with guests booking hotels in Vallemaggia

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 30 reviews

Popular with guests booking hotels in Vallemaggia

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 47 reviews

Hotels in Vallemaggia that you can book without a credit card

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

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 230 reviews

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

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 113 reviews

Villa Pineta

Hotel in Fusio
No credit card needed
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 77 reviews
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 60 reviews

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 30 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 47 reviews

FAQs about hotels in Vallemaggia

See reviews by guests who stayed at hotels in Vallemaggia

See all
From £186.22 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 36 reviews
It was simply amazing, in one word: perfect! Alexa is taking care of her guests in a perfect way. The whole location is super clean. There is a adorable Osteria at 50m walk with very good food for a reasonable price. Location is fantastic. We would go back with pleasure if we are in the region again. Many thanks to Alexa for this perfect hosting.
Guest review byCedric
Switzerland
From £72.76 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 141 reviews
What an absolutely beautiful location and very authentic accomodation, Pablo was a lovely host who accommodated our late check in without hesitation. Staying here was a highlight to our trip and we recommend to others.
Guest review byAnnabel
New Zealand
From £109.14 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 79 reviews
Super well equipped flat, 10min walk from Maggia river. 5min to the coop and bus station. The outside area is super lovely and inside you even have an aircon for hot days. We will be back.
Guest review byLara
Switzerland
From £133.06 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 60 reviews
Lovely staff, great food and the private sauna downstairs was the best (sauna usage costs extra). A very early check-in due to the bad weather was no problem. Pet friendly hotel.
Guest review bySara
Germany
From £173.71 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 113 reviews
Very friendly staff, comfortable rooms but above all the HUGE and Amazing breakfast, croissants, cheeses, yogurts, bread, fruit, juice, you name it it was there.
Guest review byHarrison
Switzerland
From £136.42 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 253 reviews
Super nice, staff are all friendly specially Natalie & Barbara. Will definitely recommend & come back again 😉
Guest review byHazzelyn
Switzerland
From £92.77 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 165 reviews
The location is amazing, the staff was very friendly and accomodating.
Guest review bySalvo Danilo
Switzerland
From £241.92 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 30 reviews
The staff were great and bar and restaurant was lovely and helpful
Guest review byMatthew
Switzerland
From £113.01 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 563 reviews
Loved everything! It's such a cute place. Highly recommend
Guest review byLucija
Croatia
From £113.69 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 100 reviews
Lovely beer garden and tasty food .
Guest review byLesley
Switzerland

More places to explore, more ways to go

  • Hotels in Lake Geneva

    Hit the road and make the most of your trip by discovering another popular destination within Switzerland.
  • Hotels in Canton of Basel-Stadt

    Hit the road and make the most of your trip by discovering another popular destination within Switzerland.
  • Hotels in Swiss Alps

    Thinking about a longer trip? Looking for ideas for other destinations? Take a look at nearby Swiss Alps and continue your search!
  • Hotels in Canton of Ticino

    Thinking about a longer trip? Looking for ideas for other destinations? Take a look at nearby Canton of Ticino and continue your search!
  • Hotels in Switzerland

    If you're planning a longer trip, look beyond Vallemaggia and set off to explore the whole country!