Search hotels in Onsernone Valley, Switzerland

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

Check out these popular cities in Onsernone Valley

Stay in Onsernone Valley's best hotels!

Filter by:

Star rating

Review score

Palazzo Gamboni Swiss Historic Hotel

Hotel in Comologno

Located in Comologno and with Piazza Grande Locarno reachable within 27 km, Palazzo Gamboni Swiss Historic Hotel provides a tour desk, non-smoking rooms, a terrace, free WiFi and a bar.

H
Howard
From
United Kingdom
Great service in an exceptional location with charming period features
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 119 reviews
Price from
US$176.56
1 night, 2 adults

Wild Valley Hostel - Villa Edera

Hotel in Auressio

Located in Auressio, 13 km from Piazza Grande Locarno, Wild Valley Hostel - Villa Edera provides accommodation with a garden, free private parking, a shared lounge and a terrace.

D
Dmitry
From
France
It is an amazing place , renovated villa, tall ceilings, huge terrace with spectacular view, very good quality furniture etc etc
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 108 reviews
Price from
US$108.46
1 night, 2 adults

BnB "A la Crus"

Hotel in Crana

Featuring mountain views, BnB "A la Crus" offers accommodation with a terrace and a balcony, around 24 km from Piazza Grande Locarno.

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 35 reviews
Price from
US$151.33
1 night, 2 adults

Hotel al Ponte Antico

Hotel in Intragna

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.

L
Lukas
From
Switzerland
Perfect mix of location and friendliness of the host!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 377 reviews
Price from
US$249.70
1 night, 2 adults

Hotel Al Fiume

Hotel in Tegna

The Hotel Al Fiume is located 4 km from Locarno and Ascona, the only hotel in the area away from the main roads and train tracks, located in a peaceful green garden with tropical plants, directly on...

M
Mikko
From
Switzerland
Very warm and welcoming owners. Good breakfast and nice room with own little terrace. Great location for walks by the river all the way to Ascona.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 242 reviews
Price from
US$220.70
1 night, 2 adults

Charme Hotel Barbatè

Hotel in Tegna

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.3
Superb - What previous guests thought, 250 reviews
Price from
US$176.56
1 night, 2 adults

Ristorante Tentazioni

Hotel in Cavigliano

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$252.22
1 night, 2 adults

Antica Osteria Ghiridone

Hotel in Palagnedra

Antica Osteria Ghiridone features a shared lounge, terrace, a restaurant and bar in Palagnedra. Each room includes a balcony with city views and free WiFi.

m
martin
From
Portugal
All very careful, attentive. Staff bevavior is by far the most important. I left tips for all
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 67 reviews
Price from
US$189.17
1 night, 2 adults

Hotel Bellavista Cavigliano

Hotel in Cavigliano

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...

G
Galano
From
Switzerland
Very nice town, the hotel staff was incredibly friendly and helpful
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 164 reviews
Price from
US$145.03
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.

C
Cathleen
From
Germany
Very clean and very good breakfast
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 149 reviews
Price from
US$197.99
1 night, 2 adults
See all 32 hotels in Onsernone Valley

See reviews by guests who stayed at hotels in Onsernone Valley

See all
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 44 reviews
    This place is magic … it’s perfect for calming down, you can find so many little corners where you can sit and read or just watch the mountains.. it’s perfect spot to go for excursions to rivers, walking trails. the lovely owner welcomes you with a coffee and prepares a wonderful breakfast. it’s a individual heart place.
    Guest review by
    Birte
    Germany