Skip to main content

Search hotels in Vira

Enter your dates to see the latest prices and deals for Vira hotels

Filter by:

Star rating

Review score

Vira – 3 hotels and places to stay

See the latest prices and deals by choosing your dates.
Bellavista Swiss Quality Hotel, hotel in Vira

Bellavista Swiss Quality Hotel is ideally situated above the Lake Maggiore, on the opposite shores of the famous lakeside towns of Ascona and Locarno. It offers free Wi-Fi and a breakfast buffet.

A special thank you to Lorenza and Christine for their kindness !
Scored 8.4
8.4
Rated very good
Very good
554 reviews
Price from
£230.94
per night
Riva Beach Club I Boutique Hotel I Restaurant, hotel in Vira

Set in Vira, 14 km from Piazza Grande Locarno, Riva Beach Club I Boutique Hotel I Restaurant offers accommodation with a garden, free private parking, a terrace and a restaurant.

Fantastic location, room was very comfy, and the facilities were modern. The hotel itself is great, but the bar restaurant and beach club is awesome. Positioned right on the lake with beautiful views, sunbeds, an artificial beach, a bar and the food and wine was exceptional. The owner really thought about what he was putting together with this place and I would not hesitate to stay here again. It was exceptional, if you want a place to stay which is a little quieter but still has a bit of action about it, then this is the place.
Scored 8.4
8.4
Rated very good
Very good
78 reviews
Price from
£187.51
per night
Corte delle Camelie, hotel in Vira

Situated in Vira, 300 metres from a beach of Lake Maggiore, Corte delle Camelie is set in a historic building and provides air-conditioned apartments with a fireplace, underfloor heating and free...

Everything really, it's a perfect place
Scored 9.0
9.0
Rated superb
Superb
66 reviews
Price from
£216.25
per night
Hotel dell'Angelo, hotel in Vira

The Dell'Angelo Hotel is centrally located at Piazza Grande in the centre of Locarno. It is just steps from the train station, shops and Lago Maggiore.

It was fresh and good
Scored 7.4
7.4
Rated good
Good
3,324 reviews
Price from
£96.55
per night
H4 Hotel Arcadia Locarno, hotel in Vira

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

The hotel is located just in front of the lake and very close to the city center.
Scored 8.4
8.4
Rated very good
Very good
2,505 reviews
Price from
£239.14
per night
Hotel Garni Muralto, hotel in Vira

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

Lovely breakfast buffet. Very modern room. Friendly helpful staff
Scored 8.7
8.7
Rated fabulous
Fabulous
4,400 reviews
Price from
£102.54
per night
Chromotel self check-in, hotel in Vira

Chromotel in Mezzovico is located 12 km from the center of Lugano and from Agno airport and is about 15 km from Bellinzona. It offers a 24-hour self-service check-in/check-out terminal.

Clean and tidy
Scored 7.2
7.2
Rated good
Good
1,038 reviews
Price from
£116.23
per night
Hotel la Palma au Lac, hotel in Vira

Hotel la Palma au Lac is situated on the beautiful lake promenade of Locarno, a few steps from the city centre. All rooms provide a TV, a safe and a private bathroom.

The hotel is situated right on the lake shore. Every morning, we jumped straight into the water for a refreshing wake-up swim. The breakfast was superb. Our room had a balcony with view on the lake which made our stay really pleasant.
Scored 8.8
8.8
Rated fabulous
Fabulous
1,757 reviews
Price from
£242.38
per night
Hotel Garni Montaldi, hotel in Vira

Hotel Garni in front of the train and bus station of Locarno and Centovallina station, 5 minutes walk from the lake and from the central Locarno Piazza Grande The southern rooms mostly have a lake vi...

Clean room and toilet, friendly staff, perfect location - walking distance from locarno piazza stazione
Scored 7.5
7.5
Rated good
Good
1,650 reviews
Price from
£110.67
per night
Piccolo Hotel, hotel in Vira

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

I liked the location and the peace and quiet. I also liked the frendliness of the staff.
Scored 9.0
9.0
Rated superb
Superb
879 reviews
Price from
£166.96
per night
See all hotels in and around Vira

Explore guest reviews of hotels in Vira

  • From £179.31 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 78 reviews
    Fantastic location, room was very comfy, and the facilities were modern. The hotel itself is great, but the bar restaurant and beach club is awesome. Positioned right on the lake with beautiful views, sunbeds, an artificial beach, a bar and the food and wine was exceptional. The owner really thought about what he was putting together with this place and I would not hesitate to stay here again. It was exceptional, if you want a place to stay which is a little quieter but still has a bit of action about it, then this is the place.
    Matthew
    United Kingdom
  • Scored 7.8
    7.8
    Rated good
    Good
     · 166 reviews
    Great location - and for once "beachfront" was an accurate description ! The hotel has vary basic rooms but it was adequate for a one night stay and the bed was very comfortable . Shared bathroom was excellent . The restaurant offered a terrific meal and a view of the lake .
    vivienne
    Denmark
  • From £222.56 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 554 reviews
    Superb views from a beautifully sited hotel. Nice terrace with the room. Very good restaurant with ample room for inside and outside dining. Very good breakfast. Very helpful and communicative staff. Plenty of parking space. Shuttle for local trips
    Lloyd
    United Kingdom
  • From £222.56 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 554 reviews
    Great view, we loved that the hotel is situated in a few smaller buildings, like this it makes it more private, quiet and great for a good rest. The restaurant with very good food and good prices. Hiking trail just around the corner was a good point!
    Justyna
    Switzerland
  • From £222.56 per night
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 554 reviews
    - The location is amazing - The hotel is quite large and offers amazing views on the lake - The staff, specifically the lady at the reception were friendly and nice - Breakfast was good and had a few different items every day
    Ouissalb
    Germany