Sleepfare

Hotel San Bernardo

via Contra 725, Contra, CH

8.5 guest rating· 56 reviews

About this hotel

Stunning Views of Lake Maggiore and International Dining

Hotel San Bernardo in Contra offers breathtaking views of Lake Maggiore and a restaurant serving delicious international dishes. The terrace provides the perfect spot to enjoy the picturesque surroundings.

Comfortable Accommodation with Modern Amenities

Each unit at Hotel San Bernardo features wooden floors, a flat-screen cable TV, and a bathroom with complimentary toiletries. The apartments go a step further with a cozy living room complete with a sofa bed, ensuring a comfortable stay for all guests.

Relaxing Bar Atmosphere and Convenient Facilities

Unwind in the hotel's bar in the evenings or explore the mini-market on-site for your convenience. With free WiFi in public areas and complimentary parking, Hotel San Bernardo caters to all your needs during your stay.

Book now to experience the charm of Hotel San Bernardo and create unforgettable memories by Lake Maggiore.

Rooms & rates

Pick your dates. Prices are live, not cached.

Double Room with Balcony

Sleeps 2 · 20 m² · Extra-large double bed (Super-king size)

  • Bathrobe
  • Private bathroom
  • Shower
  • TV
  • Telephone

This double room features a flat-screen cable TV, parquet floors, and a private bathroom with shower and free toiletries. Some rooms have a balcony.

Junior Suite

Sleeps 4 · 40 m² · Queen bed

  • Bathrobe
  • Private bathroom
  • Shower
  • TV
  • Telephone

This suite features a flat-screen cable TV, parquet floors, a sofa a and a private bathroom with shower and free toiletries. Some rooms have a balcony.

Apartment with Balcony

Sleeps 5 · 60 m² · 2× Sofa bed

  • Bathrobe
  • Private bathroom
  • Kitchen
  • Coffee/tea maker
  • Coffee machine

This apartment is consisted of of 1 living room, 1 separate bedroom and 1 bathroom with a shower and bathrobes. In the kitchen, guests will find a stovetop, a refrigerator, a dishwasher and kitchenware. Featuring a terrace with lake views, this apartment also offers a tea and coffee maker and a flat-screen TV with cable channels. The unit offers 3 beds.

Amenities

  • Free WiFi
  • Free Parking
  • Pets allowed
  • Pet bowls
  • Tour desk
  • Non-smoking rooms
  • Family rooms
  • Cashless payment available
  • CCTV in common areas
  • CCTV outside property
  • Coffee Shop on site
  • Daily housekeeping
  • Express check-in/check-out
  • Fax/photocopying
Show all 34 amenities
  • Fire extinguishers
  • First aid kit available
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hand sanitizer in guest room and key areas
  • Heating
  • Invoice provided
  • Ironing service
  • Laundry
  • Laundry washed per local authority guidelines
  • Minimarket on site
  • Packed lunches
  • Physical distancing in dining areas
  • Physical distancing rules followed
  • Private check-in/check-out
  • Shuttle service (additional charge)
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Terrace
  • Walking tours

Location

© OpenStreetMap contributors

via Contra 725, Contra, CH

Check-in
from 04:30 PM to 09:00 PM
Check-out
until 11:00 AM

What guests say8.556 reviews

+ Friendly staff+ Beautiful location+ Clean roomsLimited restaurant optionsBreakfast could improveIssues with hot water access
Cleanliness8.2
Service9.2
Location9.2
Room Quality8.2
Amenities8.2
Value for Money8.7

Guest review

9.0

Es war absolut ruhig

Im Zimmer war es sehr warm!

Tarneller · CH · 2026-07-23

Guest review

8.0

Das Personal war super freundlich. Das Hotelzimmer war für 4 Personen großzügig und sehr sauber.

Das Zimmer hatte keine Klimaanlage und es war sehr heiss und stickig. Das Zimmer lag im 2. Stock ohne Fahrstuhl mit Wendeltreppe.

Melanie · CH · 2026-07-21

Guest review

8.0

Sehr freundliches Personal, gute Lage

Uhrich · DE · 2026-07-13

Guest review

8.0

Personal war sehr freundlich. Gute Lage, direkt an Bushaltestelle.

Schnyder · CH · 2026-07-02

Schönes Hotel in Contra

8.0

Der Checkin war sehr einfach. Das Personal war sehr nett und zuvorkommend. Das Zimmer und die Betten waren groß und sehr gemütlich. Es gab eine sehr große Terrasse vor unserem Zimmer zu unserer Verfügung. Das Frühstück auf der Terrasse war klein, aber sehr lecker. Es gab genügend Parkplätze vor der Tür. Gegenüber dem Hotel ist eine Bushaltestelle. Auch wenn das Hotel ca eine viertel Stunde mit dem Auto vom Lago Maggiore entfernt ist kommen wir sehr gerne wieder.

Es gab grundsätzlich nichts zu beanstanden. Es ist jedoch von Vorteil, wenn man etwas italienisch kann. Nicht jeder Bedienstete konnte Deutsch reden. Jedoch konnten wir uns trotzdem verständigen. Große Spazierwege im Grünen haben wir am Hotel nicht finden können. Es ist Alles viel zu steil, eine kleine Runde mit den Hunden auf Grünflächen um die Ecke war aber möglich.

Patricia · DE · 2026-06-28

不错

10.0

不错

早餐好一点

Qing · CN · 2026-06-19

Good to know

Please note that the city tax includes the Ticino Ticket. It offers free benefits and discounts in the Canton of Ticino, including free use of train and bus services. For more details, please contact the property directly.Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

A deposit may be required at the property.

Parking

Free private parking is possible on site (reservation is not needed).

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are allowed. Charges may be applicable.

Children and extra bed policy

Children of any age are allowed.

Children up to and including 5 years old stay for free when using an available cot.

Children up to and including 5 years old stay for free when using an existing bed.

Children from 6 years old to 17 years old stay for CHF 50 per person per night when using an existing bed.

Children from 6 years old to 13 years old stay for CHF 20 per person per night when using an available extra bed.

People 14 years old and over stay for CHF 50 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.