Skip to main content

B&Bs in St. Moritz

Find the B&Bs that appeal to you the most

Select occupancy

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.

R
Rafael Brägger
From
Switzerland
Great staff, great breakfast, perfect parking
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 811 reviews
Price from
$214.39
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 8.0
Very Good - What previous guests thought, 174 reviews
Price from
$253.10
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.4
Very Good - What previous guests thought, 25 reviews
Price from
$309.68
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.

早耶香
From
Japan
The owner was incredibly kind, cheerful, and welcoming. Her warm hospitality and the delicious breakfast helped us recover from the fatigue of a long journey. You can truly feel the care and thoughtfulness that go into making guests feel at home. It was a wonderful place to stay. The owner’s kindness made our honeymoon even more memorable.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 665 reviews
Price from
$153.05
1 night, 2 adults

Gasthaus Spinas

Bever (Near St. Moritz)

Located in Bever and with Engadin Golf Samedan & Zuoz-Madulain reachable within 3.9 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.5
Exceptional - What previous guests thought, 104 reviews
Price from
$228.68
1 night, 2 adults

Weisses Kreuz - Crusch Alva

Samedan (Near St. Moritz)

Weisses Kreuz - Crusch Alva enjoys a location in Samedan, 4 miles from Train Station St. Moritz and 17 miles from Swiss National Park Visitor Centre.

S
Stephanie
From
Switzerland
The property was a cute, clean, family-style run facility. Spacious and quaint - super well located, perfect for our family of 5 +1 puppy
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 367 reviews
Price from
$251.31
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...

C
Carlos
From
Venezuela
Everything perfect. Perfect for ski vacations
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 660 reviews
Price from
$111.72
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 9.0
Wonderful - What previous guests thought, 204 reviews
Price from
$142.93
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.

P
Petrescu
From
United States
Amazing location ! Fantastic local food
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 145 reviews
Price from
$196.98
1 night, 2 adults

Pension Longhin Maloja - Self Check In

Maloja (Near St. Moritz)

Pension Longhin Maloja - Self Check In offers accommodations in Maloja, 11 miles from Train Station St. Moritz and 15 miles from Engadin Golf Samedan & Zuoz-Madulain.

J
Jesse
From
United States
The property was outside of the busy area which we liked. The room, building and facilities were very clean and modern. The bed was the most comfortable we’ve been in during our trip so far! It was very easy to communicate to owners when we were arriving and if we needed anything. I unfortunately became ill during our stay and the owner was gracious enough to bring me some soup as soon as he heard I wasn’t feeling well. We weren’t sure if we were going to need to stay an extra day or not, the owner was very flexible and made us feel at ease.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 236 reviews
Price from
$154.84
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 7.8
Good - What previous guests thought, 665 reviews

Popular with guests booking B&Bs in St. Moritz

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

Popular with guests booking B&Bs in St. Moritz

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 174 reviews

Popular with guests booking B&Bs in St. Moritz

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 25 reviews

Popular with guests booking B&Bs in St. Moritz

Popular with guests booking B&Bs in St. Moritz

Popular with guests booking B&Bs in Celerina

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 660 reviews

Popular with guests booking B&Bs in Samedan

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 367 reviews

Popular with guests booking B&Bs in Bever

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 104 reviews