Skip to main content

The best B&Bs in Elm

Check out our pick of great B&Bs in Elm

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Bischofalp, hotel in Elm

Offering a terrace and views of the mountain, Bischofalp is situated in Elm, 20 km from Glarus. The inn has ski-to-door access, and guests can enjoy a meal at the restaurant.

- Very friendly staff - Amazing view - Nice rooms
Scored 9.1
9.1
Rated superb
Superb
35 reviews
Price from
£219.08
1 night, 2 adults
Bed & Breakfast Sternen, hotel in Elm

Situated in Elm in the Canton of Glarus region, Bed & Breakfast Sternen features accommodation with free private parking. The property features mountain views. The bed and breakfast has family rooms.

Scored 7.0
7.0
Rated good
Good
24 reviews
Price from
£106.69
1 night, 2 adults
Casa Crap, hotel in Elm

Located in Trin and only 43 km from Salginatobel Bridge, Casa Crap provides accommodation with mountain views, free WiFi and free private parking.

Frau Schmid is a fantastic host. Met some friendly guests. My single room was comfortable. I didn't use the cooking facilities but it's a very clean professional stainless steel kitchen. Bus stop to Flims Laax is about 10 minutes walk and one can be at the Flims lifts in around 20mins via bus.
Scored 9.2
9.2
Rated superb
Superb
213 reviews
Price from
£120.92
1 night, 2 adults
Bed & Breakfast La Val, hotel in Elm

At La Val, guests can choose between rooms with private and shared bathroom facilities. Free Wi-Fi is available throughout the property.

Nice, large, luminous, cozy and clean bedroom, with two terraces. One terrace (to be shared with the adjacent room) with a magnificent view. Very good mattresses, large closet, good lighting. Large and elegant two-sinks private spotless bathroom. Very helpful host offering good info. A very good plentiful breakfast, in a cozy open living-room in a peaceful atmosphere. A relaxing, quiet stopover during a swiss mountain trip. Nice surroundings.
Scored 9.0
9.0
Rated superb
Superb
92 reviews
Price from
£149.37
1 night, 2 adults
B&B La Scala, hotel in Elm

Featuring a garden and views of garden, B&B La Scala is a recently renovated bed and breakfast located in Trin, 42 km from Salginatobel Bridge.

Sina just made everything easy for our stay…. and she makes the best espresso you can dream of !!
Scored 9.4
9.4
Rated superb
Superb
88 reviews
Price from
£175.16
1 night, 2 adults
Christall, hotel in Elm

Christall offers accommodation in Andest. All rooms have a shared bathroom fitted with a shower. Arosa is 42 km from Christall, while Lenzerheide is 35 km from the property.

The shower is comfortable, the appartment is fully equipped and there was a seating area outside overlooking the mountains.
Scored 8.6
8.6
Rated fabulous
Fabulous
78 reviews
Price from
£97.80
1 night, 2 adults
Ustria / Pensiun Trutg, hotel in Elm

With a restaurant serving local specialities and overlooking the mountains, Pensiun Trutg is situated in Vella, 100 metres from the ski slopes.

The view from the room was just exceptional, and a lovely outdoor space to enjoy looking at the stars!
Scored 9.0
9.0
Rated superb
Superb
61 reviews
Price from
£162.44
1 night, 2 adults
Zimmer mit eigenem Badezimmer, hotel in Elm

Set in Näfels and only 41 km from Einsiedeln Abbey, Zimmer mit eigenem Badezimmer offers accommodation with mountain views, free WiFi and free private parking. The property has pool and garden views.

The location is quiet, pleasant, nice, breakfast for kings, fresh, healthy. Jeannette a Rolf was very respectful, attentive, warm-hearted, kind, friendly and they cared that we felt good like family member. Many thanks for them.
Scored 9.7
9.7
Rated exceptional
Exceptional
36 reviews
Price from
£108.03
1 night, 2 adults
Casa Vegana, hotel in Elm

Located in Trun, within 26 km of Freestyle Academy - Indoor Base and 29 km of Lake Cauma, Casa Vegana provides accommodation with a garden as well as free private parking for guests who drive.

We loved this place and thoroughly enjoyed staying with Astrid who was a delightful host.
Scored 9.3
9.3
Rated superb
Superb
18 reviews
Price from
£112.29
1 night, 2 adults
Casa Tödi Restaurant Hotel, hotel in Elm

Casa Tödi Restaurant Hotel is a 16th-century patrician house located in the centre of Trun in the Canton of Grisons. WiFi and private parking are free of charge.

Very hospitable and friendly. The chef / owner trained under an internationally renowned chef - Beef Wellington was superb!!!!! Thank you! No trouble parking our motorcycles in garage (we asked nicely) 😊
Scored 8.4
8.4
Rated very good
Very good
147 reviews
Price from
£158.26
1 night, 2 adults
All B&Bs in Elm
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.