Skip to main content

Filter by:


Star Rating

Review Score

Contra – 4 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel San Bernardo, hotel in Contra

Offering a restaurant serving international specialties, Hotel San Bernardo is located in Contra and features a terrace with views of Lake Maggiore and the surrounding landscape.

food was excellent / female staff was positive and good
8.7
Scored 8.7
Excellent
Rated excellent
263 reviews
Price from£169.69per night
Green View Apartments, hotel in Contra

Located in Contra, Green View Apartments is 14 mi from Lugano. Green View Apartments features views of the mountain and is 29 mi from Como. Free WiFi is available throughout the property.

Everything was on spot from amenities, the response from the owners and the location just perfect
8.7
Scored 8.7
Excellent
Rated excellent
62 reviews
Price from£199.11per night
Casa Fery, hotel in Contra

Casa Fery offers accommodations in Contra, 3.2 miles from Piazza Grande Locarno and 6 miles from Golfclub Patriziale Ascona.

lovely home feeling environment, super clean, wonderfully aromatic space fully equipped with all your everyday needs! and the view from the garden is stunning!
9.7
Scored 9.7
Exceptional
Rated exceptional
50 reviews
Price from£211.23per night
Casa San Bernardo, hotel in Contra

Located in Contra and with Piazza Grande Locarno reachable within 3.7 miles, Casa San Bernardo has a terrace, non-smoking rooms, free WiFi and a restaurant.

7.8
Scored 7.8
Good
Rated good
146 reviews
Price from£146.65per night
Hotel dell'Angelo, hotel in Contra

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

The hotel is located at the end of the central place of the city, very convenient. The staff was very nice, esp. when I realized that I've got a room with a detached bathroom (I was supposed to get out of my room and pass a small hall to get in my - truth is - private bathroom). When I told the lady at the reception that they should make it clear on booking.com that the bathroom is detached, she first let me know that it is their only room with this feature, but then she offered me a 'regular' room at no extra charge. By the way, I've got - before arrival - a 10% discount for eating in their restaurant. Didn't use it, but the place was full, so I guess they have a very good cook.
7.3
Scored 7.3
Good
Rated good
3,379 reviews
Price from£90.47per night
H4 Hotel Arcadia Locarno, hotel in Contra

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,526 reviews
Price from£163.18per night
Seven Boutique Hotel, hotel in Contra

Seven Boutique Hotel has a garden, terrace, a restaurant and bar in Ascona. Located around 2 miles from Piazza Grande Locarno, the hotel with free WiFi is also 26 miles away from Lugano Station.

Location, atmosphere,
8.2
Scored 8.2
Very Good
Rated very good
1,717 reviews
Price from£150.99per night
@ Home Hotel Locarno, hotel in Contra

@ Home Hotel Locarno offers a central location in Locarno, 5 minutes' walk from Lake Maggiore, the Piazza Grande, and the Muralto Locarno train station.

Nice, family-style hotel in walking distance of the city center. Spacious, cosy room. Large breakfast buffet.
8.8
Scored 8.8
Excellent
Rated excellent
1,155 reviews
Price from£119.99per night
Hotel Rio Muralto, hotel in Contra

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,035 reviews
Price from£134.01per night
Hotel la Palma au Lac, hotel in Contra

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

I recently stayed at this hotel and had an absolutely wonderful experience! The staff were incredibly friendly and accommodating, always willing to go the extra mile to ensure my comfort. The room was spacious, clean, and beautifully decorated with all the amenities I needed. The hotel's location was also fantastic, with easy access to all the local attractions and amenities. I particularly enjoyed the delicious breakfasts served each morning - a great start to the day! Overall, I would highly recommend this hotel to anyone looking for a comfortable, affordable, and memorable stay - I can't wait to come back
8.7
Scored 8.7
Excellent
Rated excellent
1,735 reviews
Price from£188.72per night
See all 6 hotels in Contra
Subscribe to receive premium deals

Prices drop the second you sign up!

Explore guest reviews of hotels in Contra

  • From £188.55 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 262 reviews
    Hotel is fine and good room. Clean and bed are very good. Breakfast was very good and fast service ! In front of Hotel you find 2 bus service so you can travel to Locarno or other way.
    Manfred
    Switzerland
  • From £188.55 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 262 reviews
    Great small town, hotel was 5 star quality, food and staff great! If you ever need a chef for a season sign me in ☺️
    Klaudia
    United Kingdom
  • From £188.55 per night
    8.7
    Scored 8.7
    Excellent
    Rated excellent
     · 262 reviews
    . I liked the huge hotel room . I liked the hiking paths and the mountains near the hotel
    Dominique
    Switzerland