The 10 best B&Bs in St. Moritz, Switzerland | Booking.com
Skip to main content
In partnership with
Clocate.com

B&Bs in St. Moritz

Find the B&Bs that appeal to you the most

The best B&Bs in St. Moritz

Check out our selection of great B&Bs in St. Moritz

Filter by:

Review score

b&b River Inn

St. Moritz

b&b River Inn is located in St. Moritz, 1312 feet from Signalbahn and 1.4 mi from the center. The bed and breakfast has a terrace and views of the mountain, and guests can enjoy a drink at the bar.

O
Ophelia
From
United States
We had a wonderful stay at River Inn. We felt very welcoming by Sabrina when we checkin. She was very nice to answer all our questions. We stayed 2 nights and was received the guest Engadin Cards to take cable cars/bus/trains to the mountains for free.  Our room was very clean and cozy. The breakfast buffet  was great. It has many choices and good breakfast food. We highly recommend to stay at River Inn while traveling to St. Moritz. 
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 761 reviews
Location 8.0
Price from
$213.38
1 night, 2 adults

Sternwarte by Randolins

St. Moritz

2.6 miles from Train Station St. Moritz in St. Moritz, Sternwarte by Randolins provides accommodations with access to a steam room.

P
Peter
From
Honduras
we stayed in the observatory and was a wonderfully unique place to spend our 31st anniversary. We slept with the rolling telescope roof door open but the quilts kept us warm. Breakfast was well thought out and delivered a varied and delicious start to the day.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 33 reviews
Location 9.3
Price from
$351.45
1 night, 2 adults

B&B St Moritz

St. Moritz

This B&B is located by a forest, just 656 feet from Lake St Moritz. The house offers a spacious balcony, a garden and a bright lounge room. Wi-Fi is free in public areas.

C
Caro
From
Costa Rica
Good location, free tea 24/7, enough space
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 680 reviews
Location 8.1
Price from
$169.45
1 night, 2 adults

Hostel Casa Franco

St. Moritz

Only 656 feet from Lake Sankt Moritz, Casa Franco St. Moritz offers rooms with a private balcony and beautiful views of Piz Nair. The Engadin bus stops 656 feet away.

J
Joose
From
Singapore
Very clean and organized. Great breakfast!
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 250 reviews
Location 8.3
Price from
$288.69
1 night, 2 adults

Gasthaus Spinas

Bever (Near St. Moritz)

Located in Bever and with Engadin Golf Samedan & Zuoz-Madulain reachable within 3.8 miles, Gasthaus Spinas provides a tour desk, non-smoking rooms, a garden, free WiFi throughout the property and a...

T
T CASTRO
From
Switzerland
Beautiful historic house in the peaceful valley of Bever, Gasthaus Spinas has comfortable bedrooms and excellent showers. A big big plus is that they are one of the very few in the region that accepts pets. The exceptionally friendly and helpful staff made our stay even more memorable.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 133 reviews
Location 9.5
Price from
$246.01
1 night, 2 adults

Weisses Kreuz - Crusch Alva

Samedan (Near St. Moritz)

Weisses Kreuz - Crusch Alva enjoys a location in Samedan, a 7-minute walk from Engadin Golf Samedan & Zuoz-Madulain and 4 miles from Train Station St. Moritz.

A
Aman
From
Italy
I was visiting with my parents and it was a wonderful stay at the hotel. The working staff were very friendly. They advised us on so many things. We felt very welcome and comfortable during the stay. I would love to stay here again in a future visit. We're also very thankful for taking care of our dietary requirements 😊
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 278 reviews
Location 9.0
Price from
$289.95
1 night, 2 adults

Chalet Speciale - Celerina

Celerina (Near St. Moritz)

In a quiet, yet central location in Celerina, 328 feet from Celerina - Marguns Ski Elevator, Chalet Speciale - Celerina offers a spacious garden with a children´s playground, free WiFi and free ski...

J
Julie
From
United States
It was very cozy and warm. Beautiful view!! And easy to find
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 560 reviews
Location 8.8
Price from
$125.64
1 night, 2 adults

Alp Es-Cha Dadour

Madulain (Near St. Moritz)

Alp Es-Cha Dadour offers accommodations in Madulain, 29 miles from Piz Buin and 31 miles from Public Health Bath – Hot Spring.

A
Anna
From
Canada
Amazing hosts, great food, authentic experience
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 143 reviews
Location 9.7
Price from
$163.17
1 night, 2 adults

B&B Cad'Stampa, Casaccia

Casaccia (Near St. Moritz)

B&B Cad'Stampa, Casaccia in Casaccia provides accommodations with a garden and a shared lounge.

Y
Yanileysi
From
United States
Steve was Welcoming and Warm!!!! We felt like we came to stay with family and, the property was so beautifully cared for. Our rooms were cozy and spacious at the same time and impeccably clean!!
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 128 reviews
Location 8.6
Price from
$150.62
1 night, 2 adults

rest bellavista

Maloja (Near St. Moritz)

Rest bellavista in Maloja provides accommodations with a garden and a terrace.

S
Susan
From
Australia
The room and bathroom were very clean and it was only a short walk to the lake or the centre.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 231 reviews
Location 8.8
Price from
$150.62
1 night, 2 adults
All B&Bs in St. Moritz

Looking for a B&B?

For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in St. Moritz and surrounding area in the past month

See all
  • Popular with guests booking B&Bs in St. Moritz

    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 33 reviews
  • Popular with guests booking B&Bs in St. Moritz

    Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 250 reviews
  • Popular with guests booking B&Bs in St. Moritz

    Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 680 reviews
  • Popular with guests booking B&Bs in St. Moritz

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 761 reviews
  • Popular with guests booking B&Bs in Celerina

    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 560 reviews
  • Popular with guests booking B&Bs in Samedan

    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 278 reviews

B&Bs That Guests Love in St. Moritz

See all
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 680 reviews
    Such comfy beds, great location close to St Moritz Lake. On a quiet street right next to bus stop. AMAZING breakfast spread supplied and staff were LOVELY and helpful. Would come back again and again!!
    Guest review by
    Ella
    Young couple
gogless