Search hotels in San Bernardino

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

Select occupancy

San Bernardino – 23 hotels and places to stay

Filter by:

Star Rating
Review score

Hotel Ristorante LIDO

Hotel in San Bernardino

Located in San Bernardino, 26 miles from Viamala Canyon, Hotel Ristorante LIDO has accommodations with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 663 reviews
Price from
$166.36
1 night, 2 adults

Hotel Brocco & Posta

Hotel in San Bernardino

Hotel Brocco & Posta has a fitness center, garden, a terrace and bar in San Bernardino. A Turkish bath and a ski equipment rental service are available for guests.

B
Bernard
From
United Kingdom
Breakfast was amble and varied. Friendly, helpful staff...
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 308 reviews
Price from
$128.33
1 night, 2 adults

Hotel Bellevue

Hotel in San Bernardino

Built 130 years ago, the family-run Hotel Bellevue enjoys a sunny location in the center of San Bernardino, offering panoramic views and free Wi-Fi.

P
Paul
From
United States
Friendly, helpful staff. The owners have been running it for 40 years and are around and in good spirits. Restaurant has good food for dinner and breakfast was great.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 528 reviews
Price from
$216.98
1 night, 2 adults

Chalet San Bernardino

San Bernardino

Offering a garden, Chalet San Bernardino provides accommodations in San Bernardino. This vacation home offers free private parking and private check-in and check-out.

D
Doreen
From
United States
The view is amazing and the owner was very responsive. We woke up to cow bells in the morning which was neat.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 15 reviews
Price from
$361.77
1 night, 2 adults

Lodge Brocco & Posta

San Bernardino

Located in San Bernardino, 25 miles from Viamala Canyon and 30 miles from Bellinzona Train Station, Lodge Brocco & Posta has mountain views and free WiFi.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 284 reviews
Price from
$106.94
1 night, 2 adults

Bed&Breakfast La Sctalèta

Mesocco (Near San Bernardino)

A recently renovated bed and breakfast, Bed&Breakfast La Sctalèta offers accommodations in Mesocco. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 42 reviews
Price from
$269.50
1 night, 2 adults

Boutique B&B La Quiete del Bosco - A Plant-Based Stay

Mesocco (Near San Bernardino)

Boutique B&B La Quiete del Bosco - A Plant-Based Stay offers accommodations in Mesocco, 20 miles from Bellinzona Train Station and 20 miles from Three Castles of Bellinzona.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 14 reviews
Price from
$204.86
1 night, 2 adults

Gasthaus Rheinwaldstube

Nufenen (Near San Bernardino)

Located in Nufenen, 17 miles from Viamala Canyon, Gasthaus Rheinwaldstube provides accommodations with a terrace, free private parking and a restaurant.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 80 reviews
Price from
$154.48
1 night, 2 adults

Speluca Brauerei & Genusshotel - Self-Check-in

Splügen (Near San Bernardino)

Located in Splügen and with Viamala Canyon reachable within 13 miles, Speluca Brauerei & Genusshotel - Self-Check-in has express check-in and check-out, non-smoking rooms, a terrace, free WiFi and a...

M
Milica
From
Switzerland
The hotel is freshly renovated, and nicely designed. The staff is kind, it is clean, and the food is fresh and delicious. It’s kids friendly. The hotel opened during the summer of 2025 and still feels like a well kept secret. Highly recommended.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 243 reviews
Price from
$200.82
1 night, 2 adults

3 VIE Restaurant & Rooms

Acquarossa (Near San Bernardino)

Located in Acquarossa, 19 miles from Bellinzona Train Station, 3 VIE Restaurant & Rooms has accommodations with a terrace, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 142 reviews
Price from
$192.50
1 night, 2 adults
See all 23 hotels in San Bernardino

Most booked hotels in San Bernardino and surrounding area in the past month

See all

Popular with guests booking hotels in San Bernardino

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 583 reviews

Popular with guests booking hotels in San Bernardino

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 650 reviews

Popular with guests booking hotels in San Bernardino

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 520 reviews

Best hotels with breakfast in San Bernardino and nearby

See all
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 42 reviews

A recently renovated bed and breakfast, Bed&Breakfast La Sctalèta offers accommodations in Mesocco. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4 reviews

Ca' SanBe Appartamento mansardato San Bernardino offers accommodations in San Bernardino, 25 miles from Viamala Canyon and 30 miles from Bellinzona Train Station.

Apartment Ein-Zimmer-Wohnung 'Claudia' in San Bernardino im Zentrum by Interhome is located in San Bernardino, just 26 miles from Seggiovia Lago Azzurro and 27 miles from Team Adventure Madesimo.

Residenza Larix offers a sauna and free private parking, and is within 25 miles of Viamala Canyon and 28 miles of Bellinzona Train Station.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Residenza Tilia offers a sauna and free private parking, and is within 25 miles of Viamala Canyon and 28 miles of Bellinzona Train Station.

Casa Montana enjoys a location in San Bernardino, 24 miles from Viamala Canyon and 28 miles from Bellinzona Train Station. This apartment offers free private parking, an elevator, and free Wifi.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 45 reviews

Residenza Castanea enjoys a location in San Bernardino, 28 miles from Three Castles of Bellinzona and 28 miles from Castello di Montebello.

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 144 reviews

Hotel-Aparthotel San Bernardino enjoys a location in San Bernardino, 30 miles from Three Castles of Bellinzona and 30 miles from Castelgrande Castle. 24 miles from Viamala Canyon and 30 miles from...

Hotels located in the center of San Bernardino

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3 reviews

Sanbe Sky View by Quokka 360 - Mountain Apartment with Terrace offers accommodations in San Bernardino, 25 miles from Viamala Canyon and 28 miles from Bellinzona Train Station.

Scored out of 10, guest rating 5.5
Fair - What previous guests thought, 2 reviews

Apartment Panorama View 905 by Interhome offers accommodations in San Bernardino, 30 miles from Bellinzona Train Station and 30 miles from Three Castles of Bellinzona.

Apartment Wohnung Bella vista & Alp'sport by Interhome is located in San Bernardino, just 26 miles from Seggiovia Lago Azzurro and 27 miles from Team Adventure Madesimo.

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 4 reviews

25 miles from Viamala Canyon in San Bernardino, 3,5 a San Bernardino con Terrazzo, Piscina, Sauna e Parcheggio in autorimessa! features accommodations with access to a sauna and indoor pool.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3 reviews

Apartment Larice by Interhome is located in San Bernardino, just 26 miles from Viamala Canyon and 28 miles from Bellinzona Train Station.

Budget hotels in San Bernardino and nearby

See all
Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 2 reviews

21 miles from Bellinzona Train Station in Mesocco, Waterfall House - Art and Design, Ski, Hike, Swim provides accommodations with access to an open-air bath.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 9 reviews

Featuring a garden, Sanbe Garden by Quokka 360 - Apartment with Garden in San Bernardino offers accommodations in Mesocco. This apartment features free private parking, an elevator, and free Wifi.

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 7 reviews

Featuring a garden, Chalet Soleada with Fireplace and Terrace for 5 - Happy Rentals features accommodations in Pian San Giacomo. The vacation home offers both free Wifi and free private parking.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Providing a garden, Maiensäss, Berghütte Pundelon - autark, voll ausgestattet, Ressourcen begrenzt features accommodations in Mesocco.

FAQs about hotels in San Bernardino

See reviews by guests who stayed at hotels in San Bernardino

See all
From $140.98 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 284 reviews
Very friendly service. The booking confirmation said they only have limited parking space, and it's first come first served. We arrived after 18.00 and there was ample parking space available. The receptionist also showed us the bike storage so we did not have to leave or bikes on the car carrier over night. We booked a room in the lodge and at check in got an upgrade to a bigger room in the hotel. Good breakfast with regional products.
Guest review byHorst
Germany
From $257.79 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 528 reviews
Location along the way to Italy , nicely placed in the mountains. Outside of the hotel stands out in the village as very well maintained. Restaurant with great foods and very nice personnel.
Guest review byWalter
Netherlands
From $185.01 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 144 reviews
Nice, quiet and cozy room, with all you need for a ski vacation. The staff is very kind and the hotel is at walking distance from pists, public transport, shops and restaurants.
Guest review byNicola
Switzerland
From $222.02 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 663 reviews
The hotel is in an excellent location in the forest overlooking a secluded lake. They have a good restaurant and an excellent breakfast. Staff were friendly and helpful.
Guest review byNicholas
South Africa
From $145.42 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 308 reviews
Awesome hotel with very professional staff. Amazing experience <3
Guest review byKarolina
Poland

More places to explore, more ways to go