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

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 pick of great B&Bs in St. Moritz

Filter by:

Review score

b&b River Inn

St. Moritz

b&b River Inn is situated in St. Moritz, 400 metres from Signalbahn and 2,3 km from the centre. The bed and breakfast has a terrace and views of the mountain, and guests can enjoy a drink at the bar.

k
kattysie
From
Ukraine
I can't express how much helpful was the lady on reception - she literally made our stay so enjoyable and full of activities so I can't thank her enough. Location of the bnb is great - right near the cable car, bus stop is easy reachable by foot. The room has all the facilities you may need and bnb itself has even more. + there are lots or helpful tips provided on where to order food delivery if needed, all the schedules, etc. Even postcards with post stamps <3
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 761 reviews
Location 8.0
Price from
US$220.08
1 night, 2 adults

Sternwarte by Randolins

St. Moritz

Offering mountain views, Sternwarte by Randolins is an accommodation located in St. Moritz, 4.2 km from Train Station St. Moritz and 11 km from Engadin Golf Samedan & Zuoz-Madulain.

K
Kath
From
United Kingdom
The Sternwarte Room was magnificent
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 33 reviews
Location 9.3
Price from
US$352.13
1 night, 2 adults

B&B St Moritz

St. Moritz

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

M
Mr Harry K
From
South Korea
A welcoming host A cozy housing with super easy check-in A spacious room and a roomy, comfortable bed A bathroom sink within the room Free self-service breakfast and snacks at the communal dining area with lots of bread/cereal/pastry/dairy selections! Lots of medium-size fresh new towels available Window view at the mountains
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 684 reviews
Location 8.1
Price from
US$371
1 night, 2 adults

Hostel Casa Franco

St. Moritz

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

M
Michal
From
Czech Republic
Helpful And friendly staff, good locality, got a good deal with a free furniculars/lifts as a guest, restaurant in Sonne Is also great with decent prices. Excelent.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 249 reviews
Location 8.3
Price from
US$289.25
1 night, 2 adults

Gasthaus Spinas

Bever (Near St. Moritz)

Set in Bever and with Engadin Golf Samedan & Zuoz-Madulain reachable within 6.2 km, Gasthaus Spinas offers a tour desk, non-smoking rooms, a garden, free WiFi throughout the property and a terrace.

L
Leo
From
Switzerland
Hotel is situated in a beautiful valley. The hotel is nice, and the shared bathrooms, where clean and well equipped. The owner is friendly and the food at the restaurant was delicious. Breakfast was also great! Good value for being so close to the larger resorts for skiing and other winter and summer activities.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 133 reviews
Location 9.5
Price from
US$246.49
1 night, 2 adults

Weisses Kreuz - Crusch Alva

Samedan (Near St. Moritz)

Located in Samedan and only 600 metres from Engadin Golf Samedan & Zuoz-Madulain, Weisses Kreuz - Crusch Alva provides accommodation with mountain views, free WiFi and free private parking.

K
Kayleigh
From
Canada
We arrived on foot from the trails and were so happy to find our room quiet, cool, and the bed very comfortable. Everyone was extremely helpful and friendly. 10/10 for this place.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 279 reviews
Location 9.0
Price from
US$290.51
1 night, 2 adults

Chalet Speciale - Celerina

Celerina (Near St. Moritz)

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

C
Constanza
From
Italy
Excellent staff, the Spanish receptionist was very sweet, breakfast and location were great. Felt like in a swiss dream, being very close to the slopes, looking out the window from the breakfast room to all the snow was dreamy!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 566 reviews
Location 8.8
Price from
US$156.32
1 night, 2 adults

B&B Cad'Stampa, Casaccia

Casaccia (Near St. Moritz)

Located just 23 km from Train Station St. Moritz, B&B Cad'Stampa, Casaccia offers accommodation in Casaccia with access to a garden, a shared lounge, as well as a housekeeping service.

I
Ishaan
From
United Kingdom
Super cosy accommodation located in a very picturesque and pretty village! The place was a joy to walk around and I really enjoyed taking photos of the night sky. The host was very friendly, very kind, and there was so much to do within the house! Oh, and the room was also amazing. Thank you for the great visit!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 130 reviews
Location 8.7
Price from
US$150.91
1 night, 2 adults

rest bellavista

Maloja (Near St. Moritz)

Featuring mountain views, rest bellavista provides accommodation with a garden, a terrace and a bar, around 17 km from Train Station St. Moritz.

A
Alje
From
Netherlands
Room was fine, restaurant very good. Friendly manager. Beautiful view on the lake from the room.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 226 reviews
Location 8.8
Price from
US$163.49
1 night, 2 adults

Hotel Restaurant Edelweiss

Mühlen (Near St. Moritz)

Located in Mühlen, 29 km from Train Station St. Moritz, Hotel Restaurant Edelweiss provides accommodation with a garden, free private parking, a terrace and a restaurant.

T
Tal Haim
From
Israel
The hospitality, the food and the comforting atmosphere.
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 323 reviews
Location 8.2
Price from
US$208.77
1 night, 2 adults
All B&Bs in St. Moritz

Looking for a B&B?

For travellers 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 may be shared by other guests, and there is often shared space with the host.

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

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

    Scored out of 10, guest rating 8.6
    Fabulous - 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, 249 reviews
  • Popular with guests booking B&Bs in St. Moritz

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

    Scored out of 10, guest rating 8.9
    Fabulous - 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, 566 reviews
  • Popular with guests booking B&Bs in Samedan

    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 279 reviews

B&Bs that guests love in St. Moritz

See all
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 684 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