Skip to main content

Filter by:


Star Rating

Review Score

Orselina – 541 hotels and places to stay
See the latest prices and deals by choosing your dates.
H4 Hotel Arcadia Locarno, hotel in Orselina

Just a 5-minute walk from the Piazza Grande and the center of Locarno, H4 Hotel Arcadia Locarno is right on the promenade along Lake Maggiore.

Worth the price. A beautiful hotel in a prime location with friendly and attentive staff. The view is great. The breakfast buffet features a great selection of food options. The sky lounge on the roof top is the perfect spot to look at the beautiful scenery and soak up the moment.
8.3
Scored 8.3
Very Good
Rated very good
2,509 reviews
Price from$250.41per night
Piccolo Hotel, hotel in Orselina

Piccolo Hotel enjoys a quiet location, an 8-minute walk from the Locarno Train Station and the center of the city.

Wonderful breakfast, colorful and original decor, very friendly and helpful staff.
8.9
Scored 8.9
Excellent
Rated excellent
928 reviews
Price from$189.45per night
Hotel Millennium, hotel in Orselina

Hotel Millennium in Locarno is located right on the banks of Lake Maggiore, near the harbor and only a 2-minute walk from the Old Town and the train station. Wi-Fi is available for free in all rooms.

Nice staff, good breakfast and everything working as expected.
8.8
Scored 8.8
Excellent
Rated excellent
1,391 reviews
Price from$157.03per night
Hotel Rondinella Locarno, hotel in Orselina

The Hotel Rondinella Locarno, a simple, centrally located hotel with a cozy-family atmosphere, has 29 rooms. All rooms have a Wi-Fi connection, private bathroom, a fridge, a safe and cable TV.

Friendly staff, excellent view of the lake and the city
8.5
Scored 8.5
Very Good
Rated very good
87 reviews
Price from$153.09per night
Hotel Alexandra, hotel in Orselina

Set in a turn-of-the-century villa, Hotel Alexandra is just a 10-minute walk from Locarno’s town center. It offers Mediterranean cuisine. Alexandra Hotel offers a rich buffet breakfast daily.

We had a great time in Locarno. We booked the rooms with the shared bathroom, and even though it's not the same as having your own bathroom, I have to say they were very clean and did not bother us to use them at all. The location is great, there is a bus stop right next to the hotel and you can go to the center and other towns easily. The service was excellent, Everyone was very nice and helpful. And the breakfast was delicious, we enjoyed it every morning :)
8.4
Scored 8.4
Very Good
Rated very good
1,183 reviews
Price from$119.46per night
Albergo Mirador Ascona, hotel in Orselina

Albergo Mirador Ascona in Ascona was renovated in 2017 and is located close to the shore of Lago Maggiore. It offers a terrace with panoramic mountain views and free WiFi.

Good location, close to all. Nice breakfast. Isabelle was outstanding host, went above and beyond to be warm and welcoming and helpful in every way.
8.7
Scored 8.7
Excellent
Rated excellent
1,026 reviews
Price from$198.06per night
Hotel Rio Muralto, hotel in Orselina

Completely renovated in 2012 and 2013, Hotel Rio Muralto occupies a 19th-century villa in a central location opposite the Locarno Train Station and a 10-minute walk from Piazza Grande, and offers you...

Everything, close to the train station. The front desk person was great, very helpful. Breakfast was excellent.
8.5
Scored 8.5
Very Good
Rated very good
1,054 reviews
Price from$159.43per night
New Elvezia, hotel in Orselina

New Elvezia offers accommodations in Ascona. Guests can enjoy the on-site bar. All rooms are equipped with a flat-screen TV. You will find a kettle in the room.

THIS VIEW 😍 I never knew I could visit a place that had snow capped mountains and palm trees at the same time! Our concierge described Ascona as a “sleepy village” and I couldn’t agree more! Such a cute place and our room was wonderful! We loved sitting on our terrace and it was conveniently located near restaurants. We walked around near the lake a bit before leaving in the morning. If you want a lovely spot to stay in Ascona, I highly recommend Hotel Elvezia ☺️
8.4
Scored 8.4
Very Good
Rated very good
1,094 reviews
Price from$207.76per night
Art Hotel Riposo, hotel in Orselina

Offering an outdoor pool and sun terrace, Art Hotel Riposo is set in Ascona in the Canton of Ticino Region. Guests can enjoy the on-site restaurant. Every room includes a TV.

Absolutely gorgeous hotel! Everything was amazing from the staff to the accommodations.
9.3
Scored 9.3
Wonderful
Rated wonderful
338 reviews
Price from$421per night
Hotel Arancio, hotel in Orselina

Only a few steps from Lake Maggiore, Hotel Arancio is set in a subtropical landscape 1.2 mi from Ascona. It features a large, heated outdoor pool overlooking the lake.

The pool, the view event though there was a crane for construction down below the road in front, nice terrasses.
8.4
Scored 8.4
Very Good
Rated very good
589 reviews
Price from$174.96per night
See all 11 hotels in Orselina
Subscribe to receive premium deals

Prices drop the second you sign up!