Find hotels in San Bernardino from CA $91

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Bernardino hotels

Hotel Bellevue

Hotel Bellevue
3.0 star property
Mesocco
9.0 out of 10, Wonderful, (93 reviews)
"Fantastic hotel that worked great for our family with 3 young kids"
United States
Ryan
The price is CA $277
CA $287 total
includes taxes & fees
May 24 - May 25
Hotel Bellevue

Mercure Chur City West

Mercure Chur City West
4.0 star property
Chur
9.2 out of 10, Wonderful, (412 reviews)
"Modern and nice hotel"
United States
Ronald
The price is CA $309
CA $329 total
includes taxes & fees
May 3 - May 4
Mercure Chur City West

Hotel Brocco & Posta

Hotel Brocco & Posta
3.0 star property
Mesocco
8.8 out of 10, Excellent, (26 reviews)
"Newly refurbished hotel. Clean, comfortable and welcoming. Excellent"
United Kingdom
Sean
The price is CA $179
CA $186 total
includes taxes & fees
May 8 - May 9
Hotel Brocco & Posta

Hotel Bodenhaus

Hotel Bodenhaus
3.0 star property
Rheinwald
9.4 out of 10, Exceptional, (40 reviews)
"Great place. Gorgeous small village. Right on the middle of the alps. Amazing stay. Super friendly staff. Great restaurant "
United States
Joao
The price is CA $510
CA $530 total
includes taxes & fees
May 13 - May 14
Hotel Bodenhaus

Hotel Sommerau

Hotel Sommerau
3.0 star property
Chur
8.4 out of 10, Very good, (201 reviews)
"Staff is very helpful, ate at the restaurant as well for the first night. "
Canada
Karyn
The price is CA $280
CA $300 total
includes taxes & fees
Apr 30 - May 1
Hotel Sommerau

Hotel Polo

Hotel Polo
3.0 star property
Ascona
9.0 out of 10, Wonderful, (192 reviews)
"Wonderful room, great location very close to the lakeside, balcony with view to the city and mountains, where one can relax and have some food. "
Brazil
Horatiu Stefan
The price is CA $206
CA $229 total
includes taxes & fees
May 10 - May 11
Hotel Polo

7132 Hotel

7132 Hotel
5.0 star property
Vals
9.4 out of 10, Exceptional, (22 reviews)
"The hotel is very nice to relax, the staff is very helpful, we recommend trying the spa and the helicopter tour"
Ireland
Humaid
The price is CA $1,150
CA $1,193 total
includes taxes & fees
May 17 - May 18
7132 Hotel

Pradas Resort Brigels

Pradas Resort Brigels
5.0 star property
Brigels
9.6 out of 10, Exceptional, (71 reviews)
"View, spa, sauna, family friendly"
United Kingdom
ali haider
Pradas Resort Brigels

Dorint Resort & Spa Locarno Riazzino

Dorint Resort & Spa Locarno Riazzino
4.0 star property
Locarno
9.2 out of 10, Wonderful, (147 reviews)
"Amazing hotel, clean rooms very friendly staff, fantastic food !! "
Ireland
Stefan
The price is CA $279
CA $306 total
includes taxes & fees
May 10 - May 11
Dorint Resort & Spa Locarno Riazzino

Hotel Belvedere Locarno

Hotel Belvedere Locarno
4.5 star property
Locarno
9.4 out of 10, Exceptional, (370 reviews)
"Very nice hotel and the location is beautiful."
Germany
Achim
The price is CA $551
CA $589 total
includes taxes & fees
May 10 - May 11
Hotel Belvedere Locarno

House of Architects

House of Architects
4.0 star property
Vals
9.0 out of 10, Wonderful, (92 reviews)
"Amazing location, simple and elegant design "
United States
Russell
The price is CA $613
CA $636 total
includes taxes & fees
Apr 29 - Apr 30
House of Architects

Hotel dell'Angelo

Hotel dell'Angelo
3.0 star property
Locarno
7.6 out of 10, Good, (920 reviews)
"Value for money! Location, location, location!"
United States
Alejandra
The price is CA $101
CA $120 total
includes taxes & fees
May 10 - May 11
Hotel dell'Angelo

Arbed Living Hotel

Arbed Living Hotel
4.5 star property
Arbedo-Castione
9.2 out of 10, Wonderful, (32 reviews)
"Nice hotel, very new, clean. I did a few self check in hotel and this one is relatively clear and easy for the whole check in, check out and digital key system control. Restaurants in the same building which is convenient."
Switzerland
Ka lai
The price is CA $282
CA $345 total
includes taxes & fees
May 9 - May 10
Arbed Living Hotel

Romantik Hotel Schweizerhof & Spa Flims

Romantik Hotel Schweizerhof & Spa Flims
4.0 star property
Flims
9.2 out of 10, Wonderful, (117 reviews)
"Great location, stunning spa, lovely breakfast options "
United Kingdom
Sarah
The price is CA $491
CA $528 total
includes taxes & fees
May 24 - May 25
Romantik Hotel Schweizerhof & Spa Flims

ibis Chur

ibis Chur
3.0 star property
Chur
8.0 out of 10, Very good, (759 reviews)
"Great sized rooms, very helpful staff"
New Zealand
Carolyn tremain
The price is CA $262
CA $283 total
includes taxes & fees
Apr 27 - Apr 28
ibis Chur

Seven Boutique Hotel

Seven Boutique Hotel
3.0 star property
Ascona
9.0 out of 10, Wonderful, (664 reviews)
"Great place to stay right on the water."
United States
Brent
The price is CA $233
CA $258 total
includes taxes & fees
May 3 - May 4
Seven Boutique Hotel

H4 Hotel Arcadia Locarno

H4 Hotel Arcadia Locarno
4.0 star property
Locarno
8.8 out of 10, Excellent, (840 reviews)
"Clean and great location "
United Kingdom
maruthi
The price is CA $263
CA $289 total
includes taxes & fees
May 17 - May 18
H4 Hotel Arcadia Locarno

Signinahotel

Signinahotel
4.0 star property
Laax
8.6 out of 10, Excellent, (116 reviews)
"Pool was amazing and great location"
Canada
paul
Signinahotel

Eden Hotel und Restaurant

Eden Hotel und Restaurant
3.5 star property
Ilanz
9.2 out of 10, Wonderful, (184 reviews)
"Excelent option to stay if you go to laax for ski. Beautifull hotel and great stafd"
United States
RAED
The price is CA $214
CA $222 total
includes taxes & fees
May 2 - May 3
Eden Hotel und Restaurant

Hotel Bellinzona Sud Swiss Quality

Hotel Bellinzona Sud Swiss Quality
3.0 star property
Bellinzona
9.0 out of 10, Wonderful, (533 reviews)
"Easy Parking right next to the hotel. Friendly staff. The free coffee and tea in reception was a bonus, as were the croissants in the morning. Very comfortable bed. "
United Kingdom
Steven
The price is CA $201
CA $224 total
includes taxes & fees
Apr 28 - Apr 29
Hotel Bellinzona Sud Swiss Quality
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular San Bernardino attractions

Learn more about San Bernardino

The medieval San Bernardino Pass road winds through this Alpine village where hikers explore trails leading to pristine mountain lakes. Visit the 13th-century castle ruins and pause at the historic stone bridge before heading to nearby Splügen for more mountain adventures.

Photo by marco mini
Open Photo by marco mini

Top San Bernardino Hotel Reviews

Recent Reviews in San Bernardino

More cheap stays in San Bernardino

Find out more about San Bernardino

Top reasons to visit San Bernardino

  • Winter Sports Paradise: San Bernardino boasts exceptional ski resorts, perfect for winter sports enthusiasts seeking thrilling adventures in the Alps.
  • Scenic Hiking Trails: Explore picturesque landscapes with numerous hiking trails that showcase the stunning beauty of the Graubünden region.
  • Cultural Heritage: Discover captivating castles, historic churches, and charming towns rich in history and romantic vibes.
  • Live Music Scene: Enjoy vibrant local venues offering live music, adding to the lively atmosphere of this alpine destination.
  • Pet-Friendly Accommodations: Find a variety of welcoming accommodations, including cozy bed and breakfasts perfect for travellers with pets.

Find great hotels near San Bernardino

Discover the charm of San Bernardino, a picturesque destination in Graubünden, Switzerland, where a variety of accommodation options await you. Whether you prefer a cozy bed and breakfast or a welcoming hotel, you'll find pet-friendly and adventure-focused options ideal for a ski vacation. With a range of friendly hotels, including popular Sonesta properties, San Bernardino ensures a memorable stay tailored to your needs.

  • Hotel Bellinzona Sud Swiss Quality: Nestled 33.8km from San Bernardino, this 3-star hotel is an ideal haven for adventure seekers and pet lovers alike. With a variety of outdoor activities available nearby, guests can indulge in hiking, biking, and fishing right on the premises. The property is pet-friendly, offering thoughtful amenities such as food and water bowls, litter boxes, and a welcoming atmosphere for your furry companions. Whether you're looking to explore the great outdoors or relax in a comfortable setting, Hotel Bellinzona Sud promises an exhilarating stay.
  • Pradas Resort Brigels: Located 35.4km from San Bernardino, Pradas Resort Brigels is an upscale lodge perfect for families and golf enthusiasts. This luxurious resort features a dedicated golf experience that invites guests to hone their skills while enjoying the stunning landscape. Families will appreciate the kid-friendly amenities, including onsite mini-golf, sledding, and essential items like dinnerware and bed guards for children. With a focus on luxury and family bonding, Pradas Resort Brigels is a splendid choice for a memorable getaway.
  • Hotel Internazionale Bellinzona: Situated 32.2km from San Bernardino, Hotel Internazionale Bellinzona is a 3-star accommodation that caters specifically to business travellers. The hotel is equipped with multiple meeting rooms and offers essential services tailored for corporate needs. Its strategic location allows easy access to nearby business hubs while providing a comfortable and professional atmosphere. Whether you're in town for meetings or conferences, Hotel Internazionale ensures that your business trip is productive and efficient.

Where to stay in San Bernardino

San Bernardino, nestled in the stunning Graubünden region, offers an unforgettable vacation for adventure seekers and sports enthusiasts. With its friendly atmosphere, visitors can explore picturesque landscapes and experience the thrill of skiing in the Alps. Nearby, you'll discover charming towns boasting rich history and romantic vibes, perfect for a relaxing getaway. Enjoy sensible accommodations and breathtaking scenic views that truly capture the essence of this alpine paradise.

  • Mesocco: Nestled in the picturesque valleys of Graubünden, Mesocco serves as a gateway to adventure for visitors. With San Bernardino located within its limits, this city attracts tourists year-round, particularly during the summer months from June to August. Travellers are drawn here for exhilarating outdoor activities, including skiing and hiking. The nearby ski fields and lifts make it an ideal destination for winter sports enthusiasts. Furthermore, the stunning local landscapes—characterized by majestic mountains and serene valleys—offer ample opportunities for exploration and relaxation.
  • Hinterrhein: Just a short drive from San Bernardino, Hinterrhein is a charming village known for its breathtaking natural beauty. With visitor numbers peaking during the warmer months of July to September, this area is a haven for outdoor sports and skiing enthusiasts. The ski lifts and fields are easily accessible, making it a great spot for both seasoned skiers and beginners. The surrounding valleys and mountains provide a stunning backdrop for all kinds of outdoor adventures, whether it be skiing in the winter or hiking in the summer.
  • Rheinwald: Located a mere 9.7km from San Bernardino, Rheinwald is another city that beckons adventure seekers. This place sees a mix of seasonal visitors, with peaks in January to February and July. Known for its ski resorts and fields, Rheinwald offers a wealth of winter sports activities. Beyond skiing, the area is adorned with beautiful valleys and enchanting waterfalls, perfect for a day of exploring. The town’s welcoming neighbourhoods and scenic views create an inviting atmosphere for any traveller looking to immerse themselves in the beauty of the Swiss Alps.

Things to do in and around San Bernardino

San Bernardino in Graubünden, Switzerland, is a fantastic destination for adventure seekers and sports enthusiasts. With excellent ski resorts and fields, it's perfect for winter sports lovers. Additionally, visitors can enjoy live music at local venues, play a round of golf at nearby courses, and explore scenic hiking trails. For those looking for excitement, NASCAR-inspired thrills add to the diverse range of activities available in this beautiful alpine region.

Shopping

In San Bernardino, you can enjoy local shopping with charming boutiques and stores. If you're up for a drive, visit Bellinzona Market, located 32.2km away, offering a vibrant public market atmosphere, or check out Cantina Pizzorin, situated 33.8km from San Bernardino, for unique gifts and souvenirs.

Recreation

At the Biasca Ice Rink, enjoy exhilarating ice skating just 20.9km from San Bernardino, perfect for families and friends. For relaxation, visit Tenero - Sport Center, located 41.8km away, offering wellness treatments amidst a serene atmosphere. Don't miss the scenic Golf Club Brigels, 35.4km away, ideal for outdoor sports enthusiasts.

Adventure

At Alp Fracch - Confin Basso Ski Lift, enjoy exhilarating skiing amidst stunning alpine scenery. Experience the thrill of the slopes at Spluegen Ski Area, located 14.5km from San Bernardino, perfect for sports enthusiasts. For a family-friendly adventure, take a scenic ride on the Selma Gondola, 16.1km away.

Nightlife

In San Bernardino, the vibrant nightlife offers unique experiences. Enjoy cultural performances at the Social Theatre of Bellinzona, embrace thrills at Rodelbahn Pradaschier, or have fun at Bowling Rock 'n' Bowl. Each venue adds a distinct flavour to your evening adventure in this charming Swiss village.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for San Bernardino

To save money during your visit to San Bernardino, consider travelling in March or October to November for lower accommodation rates. Booking your hotel about a month in advance or taking advantage of last-minute deals on sites like Expedia can also help you find great bargains. Tuesdays are the cheapest days to stay, while Saturdays are the most expensive. Utilize public transport for affordable travel around the area, and look for free outdoor activities to enjoy the stunning scenery without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in San Bernardino are March and October to November, where the prices are slightly lower. This is in comparison to January and July to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in San Bernardino is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in San Bernardino is Tuesday. The most expensive day to stay in San Bernardino is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodations currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in San Bernardino with your flights and activities through an Expedia package.

Find the best attractions near San Bernardino

San Bernardino, nestled in the heart of Graubünden, offers a perfect blend of adventure and cultural experiences for Canadian travellers. With exciting opportunities for skiing and outdoor sports, visitors can also explore captivating castles, serene valleys, and historic churches. This picturesque destination caters to those seeking both thrilling adventures and enriching cultural experiences, ensuring an unforgettable vacation.

  • FIS-Piste Funga: Located 32.2km from San Bernardino, FIS-Piste Funga offers thrilling ski runs for all skill levels, surrounded by breathtaking alpine scenery. Perfect for winter sports enthusiasts seeking a memorable experience on the slopes.
  • Mesocco Castle: Just 9.7km away, Mesocco Castle's historic ruins provide a glimpse into the region's rich culture. Explore the remnants of this medieval fortress while soaking in stunning views and the magical atmosphere of the surrounding landscape.
  • Rheinwald: Also 9.7km from San Bernardino, Rheinwald is an outdoor paradise for adventure seekers. Enjoy hiking, biking, or simply soaking in the natural beauty of this picturesque valley, where every turn reveals new outdoor adventures.

Best time to go to San Bernardino

The best time to visit San Bernardino is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with moderate rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January21.6°F (-5.8°C)Light RainMostly CloudyAverageSlightly High
February24.3°F (-4.3°C)Light RainMostly CloudyAverageAverage
March30.0°F (-1.1°C)Light RainMostly CloudySlightly LowSlightly Low
April37.4°F (3.0°C)Light RainMostly CloudyAverageAverage
May45.1°F (7.3°C)Moderate RainMostly CloudySlightly LowAverage
June54.5°F (12.5°C)Moderate RainMostly CloudyAverageAverage
July57.7°F (14.3°C)Moderate RainMostly SunnySlightly HighSlightly High
August57.0°F (13.9°C)Moderate RainMostly SunnySlightly HighSlightly High
September50.0°F (10.0°C)Light RainMostly SunnyAverageAverage
October42.3°F (5.7°C)Light RainMostly SunnySlightly LowSlightly Low
November32.0°F (0.0°C)Light RainMostly SunnyAverageSlightly Low
December23.7°F (-4.6°C)Light RainMostly CloudySlightly HighAverage

The nearest major airports for your trip to San Bernardino

If you're visiting San Bernardino in Graubünden, Switzerland, the nearest major airport is Lugano Airport (LUG-Agno), situated 56.3km away. For accommodation, the luxurious Hotel Splendide Royal, just 3.2km from the airport, offers complimentary airport transportation with limited hours upon request. Another excellent choice is the Villa Principe Leopoldo, also 3.2km away, featuring a 24-hour airport shuttle service for a fee. Resort Collina d'Oro, located 4.8km from the airport, provides shuttle services for a fee. These hotels ensure convenient access to Lugano Airport, making your travel experience more enjoyable.

Frequently asked questions

What is the best area to stay in San Bernardino?
The best area to stay in San Bernardino, Switzerland, is directly within the village centre, particularly around the main square and along Via Cantonale.

This area is the heart of the village, offering easy access to its main amenities and natural beauty. You'll find the San Bernardino Pass road running through it, and the village is located within the stunning Graubünden Alps, providing a picturesque backdrop. The central area is compact and walkable, making it convenient for exploring.

For couples seeking a relaxing getaway with access to nature, staying in the village centre is ideal. You're just a short stroll from Lake San Bernardino, superb for leisurely walks or enjoying the views. Many hotels here offer wellness facilities, such as indoor pools and spa treatments, allowing for a comfortable and rejuvenating stay.

Families will also find the village centre a great base. It provides easy access to outdoor activities like hiking trails suitable for various ages, and during winter, the ski lifts are close by.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in San Bernardino.
How can I save on a San Bernardino hotel booking with Expedia?
Members always get our best prices. Find our best San Bernardino hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a San Bernardino hotel?
Prices for hotels in San Bernardino often vary, but you can find a great deal from CA $91 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.