Book on our site
Up to 10% cheaper
than Booking.com
Check rooms and rates
From220US$ /night
Check-in
29Jan2026Select date
Check-out
30Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Via Al Parco 25, Orselina, Switzerland, 6644
-
Close to Lake Maggiore
Great
8.7
/10

Offering a restaurant, the romantic Hotel Mirafiori Orselina lies in the Orselina district of Orselina, approximately 20 minutes' walk from the Piazza e Chiesa S. Antonio and a mere 1.5 km from the Palazzo Morettini. A garden adorned with a whirlpool enhances the ambiance of the 3-star hotel.

Location

This Orselina hotel is nestled a mere 1.7 km from Lake Maggiore. The Mirafiori is about 300 metres from Orselina Posta bus stop and fairly close to Chiesa di San Bernardo.

The accommodation also takes you to the Lido Locarno, which is around 25 minutes' walk away.

Guests will find Orselina cable car station within an 800-metre distance of the hotel.

Eat & Drink

The restaurant Tratoria il fiaschetto orselina is right around the corner from the property.

Must-do experiences

  • Visit the stunning Sacro Monte di Orselina for breathtaking views.
  • Taste the local risotto al miele at Ristorante La Fattoria.
  • Explore the charming trails of the Cimetta mountain area.
  • Discover art at the nearby Museo Comunale d'Arte Moderna.
  • Enjoy a sunset at the picturesque Piazza Grande in Locarno.
View all

Price and Room Availability Calendar

Check availability and prices for your dates now!

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • Wi-Fi
  • Parking
  • Front desk
  • Gift/Newsstand
  • Multilingual staff

Sports & Fitness

  • Driving range

Dining

  • Restaurant

Spa & Leisure

  • Sauna

Bathroom

  • Bathtub

Media

  • Direct dial telephone
Show more

Location

Via Al Parco 25, Orselina, Switzerland, 6644
Map view
Via Al Parco 25, Orselina, Switzerland, 6644
Nearby
6644 Orselina
Orselina Madonna del Sasso
1800 ft
Restaurants
Emporio
4100 ft
Piazza Stazione
L'Archetto Take Away
4500 ft
via Marcacci 11
Al Borgo Bistrot & Cafe
4500 ft
via Borghese 2
Bar la Vela Da Reto
1.0 mi
Viale Verbano
Getting around
City Centre
Orselina9 min  ·  2300 ft
Airports
Agno Airport (LUG)60 min  ·  24.7 mi
Train
Locarno FART9 min  ·  2300 ft
Locarno10 min  ·  2700 ft
Bus
Bus stop2 min  ·  400 ft
Interested in Nearby Hotel Rates?
Live prices. No outdated rates
Check Rates
Property information and rules
Check-in
from 14:00-22:00
Check-out
from 08:00-12:00
Guest Parking
Private parking is possible on site (reservation might be needed) at CHF 10 per day.
Internet
Wireless internet is available in the entire hotel for free.
Breakfast
At the hotel Mirafiori Orselina guests are invited to a buffet breakfast served for free. 
Children & extra beds
One child: 0 - 2 years
Cot:
One child: 3 - 5 years
Extra bed:
Children above
5 years or adults
:
Extra bed:
Maximum capacity of extra beds in a room is 1. 
Pets
Pets are allowed on request.
Number of rooms:
25
Former name
swiss q mirafiori
Check-in
29Jan2026Select date
Check-out
30Jan2026Select date
Rooms and Guests2 Guests, 1 Room

Want to save 15%?

Unlock mobile deal now
Book your stay with special mobile rate on and save up to 15%.
Hotel Mirafiori Orselina Interior photo

Hotel Mirafiori Orselina

8.7
Great171 reviews
2300 ft from center
198 US$
220 US$
per night
Mobile-only price