Find and Book Top Rated Hotels in San Bernardino

Search among 1 available hotel in San Bernardino from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
8.4
Great183 reviews
MapView on map200 m from City Centre400 m from Ski Lift Pian Cales
From   US$ 150 /nightSelect

Best hotels and places to stay in San Bernardino

Why visit?

San Bernardino, Switzerland offers a unique blend of natural beauty and cultural charm. Nestled in the Alps, this picturesque mountain village is a haven for outdoor enthusiasts and history buffs alike. With its stunning landscapes, ski slopes, historic sites, and warm hospitality, San Bernardino is an enticing destination for any traveler looking for a memorable experience in the Swiss Alps.

Where to stay?

San Bernardino village center:The heart of the village is an ideal place to stay, offering easy access to local amenities, restaurants, and shops. With its charming narrow streets, historic buildings, and bustling atmosphere, the village center immerses visitors in the local culture. Accommodation options in this area include cozy bed and breakfasts and small hotels, providing a comfortable and authentic Swiss experience.

San Bernardino Pass: For those seeking a more remote and tranquil setting, staying near the San Bernardino Pass is a great choice. Surrounded by breathtaking mountain vistas, this area is ideal for nature lovers, hikers, and cyclists. Hotels and chalets in this location offer stunning views, easy access to hiking trails, and a serene atmosphere to relax and unwind.

Casaccia: Casaccia is a small village located slightly lower in the valley, offering a peaceful getaway for visitors. With its picturesque setting and proximity to nature, Casaccia is a great base for those looking to explore the surrounding mountains and forests. Accommodation options here range from traditional guesthouses to modern hotels, ensuring a comfortable stay for travelers seeking tranquility.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $450.

Best value for money:

Hotel Alpina: Located in the village center, Hotel Alpina offers comfortable rooms at affordable prices. With its warm hospitality and convenient location, it provides excellent value for money. Guests can enjoy breathtaking mountain views, proximity to ski slopes, and easy access to hiking trails, ensuring an unforgettable outdoor adventure.

Hotel Splügen: Situated near the San Bernardino Pass, Hotel Splügen offers a budget-friendly option without compromising on quality. The hotel boasts cozy rooms, a restaurant serving delicious local cuisine, and a friendly staff dedicated to enhancing the guest experience. Its strategic location allows visitors to explore the nearby hiking and cycling routes, providing an excellent value for nature enthusiasts.

Hotel La Casaccia: This charming hotel in Casaccia combines affordability with a tranquil setting. Surrounded by breathtaking natural beauty, it offers comfortable rooms, an on-site restaurant serving delectable regional dishes, and easy access to nearby attractions. Those seeking an affordable yet peaceful stay in San Bernardino will find Hotel La Casaccia as an ideal choice.

Best kid-friendly hotels:

Hotel Engel: This family-friendly hotel in the village center caters to the needs of children and adults alike. With its spacious rooms, play areas, and a variety of outdoor activities such as hiking and biking, Hotel Engel ensures an enjoyable stay for the whole family. The hotel also offers babysitting services and a childrens menu to keep young ones entertained and well-fed.

Hotel Swiss Chalet: Situated near the San Bernardino Pass, Hotel Swiss Chalet provides a great option for families wanting to explore the natural wonders of the area. The hotel features family rooms, a playground, and a games room to keep children entertained. Parents can also take advantage of the on-site restaurant serving kid-friendly meals while admiring the stunning mountain views.

Best hotels for a romantic getaway:

Hotel Belvedere: Perched in the village center, Hotel Belvedere offers a romantic escape with its cozy and elegantly decorated rooms. Guests can enjoy intimate candlelit dinners at the hotels restaurant, which serves gourmet Swiss cuisine. The surrounding area provides opportunities for romantic walks by the lake and picturesque mountain picnics, making Hotel Belvedere an ideal choice for couples.

Chalet Stella Alpina: Set against the backdrop of the San Bernardino Pass, Chalet Stella Alpina provides a secluded and romantic retreat. The intimate chalet-style rooms exude charm and coziness, offering couples a tranquil oasis to unwind. Guests can indulge in spa treatments, candlelit dinners, and scenic walks hand in hand, creating lasting memories of their romantic getaway.

Best for location:

Hotel Berninahaus: Located in the village center, Hotel Berninahaus enjoys a central position with easy access to local attractions, shops, and restaurants. Its proximity to ski slopes and hiking trails makes it an excellent choice for outdoor enthusiasts. The hotels welcoming ambiance and breathtaking alpine views ensure a memorable stay in the heart of San Bernardino.

Hotel Solaria: Situated near the San Bernardino Pass, Hotel Solaria offers an ideal location for those seeking nature-filled adventures. Guests can explore the surrounding meadows, forests, and mountain peaks, or indulge in snow sports during the winter months. The hotels comfortable accommodations and panoramic views of the Swiss Alps create a perfect setting for an unforgettable stay.

Hotel San Bernardino: Nestled in the peaceful village of San Bernardino, Hotel San Bernardino is an excellent option for those wanting a serene atmosphere combined with easy access to nearby attractions. The hotel offers rooms with stunning mountain views and is within walking distance to hiking trails and a picturesque lake, allowing guests to immerse themselves in the natural beauty of the area.

Best for a short city break:

Hotel Grünwald: Situated in the village center, Hotel Grünwald offers a convenient and comfortable stay for those looking for a short city break. With its proximity to local shops, restaurants, and cultural attractions, guests can easily explore the charming streets of San Bernardino. The hotels cozy rooms and warm hospitality provide a welcoming home away from home.

Hotel La Casina: Located in Casaccia, Hotel La Casina provides a peaceful retreat for a short city break. Surrounded by nature, guests can enjoy scenic walks, fresh mountain air, and a serene environment. The hotels comfortable rooms and on-site restaurant serving local delicacies ensure a relaxing and rejuvenating getaway from the hustle and bustle of the city.

Show moreLess