Skip to main content

Filter by:


Star Rating

Review Score

Orselina – 510 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Ascona, hotel in Orselina

The tranquil location on the legendary Monte Verità with the view of Lake Maggiore and the surrounding mountains makes this a privileged place to be.

Old and depressive, not worth the price. Didn’t even see the stuff; closed doors with an envelope and key…would not recommend this place although the room was very clean.
8.8
Scored 8.8
Excellent
Rated excellent
514 reviews
Price from$251.74per night
Hotel Lago Maggiore - Welcome!, hotel in Orselina

Hotel Lago Maggiore - Welcome! is located on the beautiful lake promenade of Locarno, a few steps from the city center. Hotel Lago Maggiore - Welcome!

Location and very friendly and courteous staff
9.2
Scored 9.2
Wonderful
Rated wonderful
1,688 reviews
Price from$206.62per 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.
9.0
Scored 9.0
Wonderful
Rated wonderful
926 reviews
Price from$189.62per night
Hotel Garni Muralto, hotel in Orselina

This beautiful, renovated and modern hotel is located in the town center, close to Locarno’s old town with the famous Piazza Grande and Lake Maggiore with its lakeside promenade.

The accommodation was very basic, but served the purpose for a one night stay. Parking was very easy. The staff was very friendly and helpful. The breakfast was nice.
8.7
Scored 8.7
Excellent
Rated excellent
4,489 reviews
Price from$165.27per night
Hotel City Locarno, hotel in Orselina

Entirely renovated in 2016, Hotel City Locarno enjoys a central location, just 328 feet from Lake Maggiore and the ship pier and 984 feet from Piazza Grande. Private parking is available on site.

Welcoming and friendly staff. Got a upgrade and I traveled super spontaneously. Will come back to this very central and clean hotel for sure.
8.6
Scored 8.6
Excellent
Rated excellent
1,855 reviews
Price from$213.15per night
Romantik Hotel Castello Seeschloss, hotel in Orselina

The Romantik Hotel Castello Seeschloss is located on the lake-side promenade of Ascona, 984 feet from the center. It offers historic-style rooms and free internet access.

Fabulous location, very nice staff, good breakfast. Excellent restaurant!
8.7
Scored 8.7
Excellent
Rated excellent
502 reviews
Price from$262.68per 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,027 reviews
Price from$198.25per night
Albergo Carcani by Ketty & Tommy, hotel in Orselina

Located on the shore of Lake Maggiore in Ascona, Albergo Carcani by Ketty & Tommy offers a beautiful terrace overlooking the lake and the surrounding mountains.

Fabulous location with fantastic views
8.7
Scored 8.7
Excellent
Rated excellent
937 reviews
Price from$175.12per night
Hotel Garni Golf, hotel in Orselina

The family-run Hotel Garni Golf is located in the heart of Ascona’s Old Town, just steps away from the promenade and Lake Maggiore. Guests can benefit from free WiFi.

This was the nicest staff I've ever encountered. I literally felt like I was staying with family. They were SO nice, went the extra mile in every way possible, and everything was perfect. Nespresso machine in the room, lovely bathroom stocked with unique items for your travel needs, the balcony with beautiful views of the town, the water, and the church. The breakfast and food was amazing, they gave you super clean and nourishing water, and has the best little candies that they encouraged you to take upon leaving. Everything was comfortable, clean and well taken care of.
9.2
Scored 9.2
Wonderful
Rated wonderful
879 reviews
Price from$228.53per night
La Barca Blu, hotel in Orselina

Set on a hill above Locarno, the La Barca Blu overlooks Lake Maggiore and is a 5-minute walk from the funicular to Locarno. Free WiFi is available. All rooms feature a balcony or a terrace.

That they have this option for budget stay. We were able to bring our luggage earlier and also check in earlier. Nich good breakfast with a view.
7.8
Scored 7.8
Good
Rated good
735 reviews
Price from$147.76per night
See all 11 hotels in Orselina
Subscribe to receive premium deals

Prices drop the second you sign up!