Hotels of Earth

Romantik Hotel Schweizerhof & Spa Flims

★★★★ Rudi Dadens 1, Flims, CH

9.4 guest rating· 225 reviews

About this hotel

Belle Époque Charm and Alpine Luxury

Spectacular Mountain Views : Enjoy stylishly furnished rooms with balconies overlooking the Swiss Alps.

Holistic Spa Experience : Indulge in a three-floor spa with a natural stone pool, sauna, steam bath, and yoga offerings.

Year-Round Activities : From swimming in Lake Cauma to skiing in the expansive 235 km slopes, there's something for everyone.

Experience timeless elegance and natural beauty at Romantik Hotel Schweizerhof & Spa. Book now for an unforgettable stay!

Rooms & rates

Economy Room, Mountain View (french bed 1,60)

Sleeps 2 · 17 m² · Queen Bed

  • Desk
  • Bathrobe
  • Private bathroom
  • Free WiFi
  • Minibar

Single Room (Solitude)

Sleeps 1 · 14 m² · Twin bed

  • Desk
  • Bathrobe
  • Private bathroom
  • Free WiFi
  • Minibar

Bellevue Double Room

Sleeps 3 · 21 m² · Queen bed

  • Desk
  • Bathrobe
  • Private bathroom
  • Minibar
  • Shower

Junior Suite

Sleeps 4 · 32 m² · Queen bed

  • Desk
  • Bathrobe
  • Private bathroom
  • Minibar
  • Shower

Double Room with Queen Bed

Sleeps 2 · 17 m² · Double bed

  • Desk
  • Bathrobe
  • Private bathroom
  • Minibar
  • Shower

Standard Single Room

Sleeps 1 · 13 m² · Twin bed

  • Desk
  • Bathrobe
  • Private bathroom
  • Minibar
  • Shower

Ambiance Double Room

Sleeps 2 · 19 m² · Queen bed

  • Desk
  • Bathrobe
  • Private bathroom
  • Minibar
  • Shower

Amenities

  • Free WiFi
  • Heated pool
  • Indoor pool
  • Swimming pool
  • Spa/wellness center
  • Sauna
  • Hot spring bath
  • Free Parking
  • Valet parking
  • Breakfast in the room
  • Restaurant
  • Bar
  • Pets allowed
  • Pet basket
Show all 82 amenities
  • Pet bowls
  • Sun loungers or beach chairs
  • Golf course
  • Ski pass vendor
  • Ski storage
  • Skiing
  • Tour desk
  • Room service
  • Non-smoking rooms
  • Non-smoking throughout
  • Family rooms
  • Airport shuttle (additional charge)
  • Airport drop off
  • Airport pick up
  • Allergy-free room
  • Archery
  • Babysitting/child services
  • Bike tours
  • Board games/puzzles
  • Cashless payment available
  • Currency exchange
  • Cycling
  • Daily housekeeping
  • Dry cleaning
  • Electric vehicle charging station
  • Fax/photocopying
  • Fire extinguishers
  • First aid kit available
  • Fruits
  • Games room
  • Garden
  • Guest rooms disinfected between stays
  • Guests can opt-out any cleaning services during stay
  • Hammam
  • Hand sanitizer in guest room and key areas
  • Heating
  • Hiking
  • Ironing service
  • Key access
  • Kid meals
  • Laundry
  • Laundry washed per local authority guidelines
  • Lift / Elevator
  • Luggage storage
  • Massage services
  • Meeting/banquet facilities
  • Movie nights
  • Outdoor furniture
  • Packed lunches
  • Physical distancing rules followed
  • Process in place to check health of guests
  • Safety deposit box
  • Security alarm
  • Shared stationery like menus, pens are removed
  • Shuttle service
  • Shuttle service (free)
  • Smoke alarms
  • Special diet menus - on request
  • Staff adhere to local safety protocols
  • Steam room
  • Strollers
  • Sun terrace
  • Table tennis
  • Tennis court
  • Terrace
  • Walking tours
  • Wine/champagne
  • Yoga classes

Location

© OpenStreetMap contributors

Rudi Dadens 1, Flims, CH

Check-in
from 03:00 PM to 11:00 PM
Check-out
until 11:00 AM

What guests say9.4225 reviews

+ Friendly staff+ Clean and cozy rooms+ Good food and beverage options+ Great locationSome amenities were lackingSmall print in wellness areaCheck-out process could be improved
Cleanliness9.3
Service9.8
Location9.3
Room Quality9.3
Amenities9.3
Value for Money9.2

Guest review

9.0

Sehr freundliches und zuvorkommendes Personal, sehr gute Küche

Susann · DE · 2026-07-19

Très bien

8.0

Hôtel calme belle deco lit très confortable, espace spa très bien, jardin

Trouvé 2 cafards dans ma chambre un soir

Fuad · CH · 2026-07-17

Eingestaubtl

7.0

Lage

In die Jahre gekommen.

Kay · CH · 2026-07-17

Freundinnenauszeit in Flims

10.0

Der Schweizerhof in Flims hat mich auch bei meinem zweiten Besuch nicht enttäuscht. Ein charmantes Hotel mit Geschichte und Geschichten. Trotzdem muss man auf keinen Komfort verzichten. Das Morgenessen ist reichhaltig und kann bei entsprechender Witterung auf der romantischen Veranda eingenommen werden. Durchwegs alle Mitarbeitenden sind freundlich und zuvorkommend. Dies erzeugt eine leichte und ungezwungene Atmosphäre. Ich habe mich selten sosehr als Gast gefühlt wie in diesem Hotel. Besonders angesprochen hat mich auch der Wellnessbereich, insbesondere der wunderbare Waldsaal, wo ich einen qualitativ sehr guten Yogaunterricht besuchen durfte.

alles super

Annette · CH · 2026-07-15

Der Aufenthalt war gut, bis auf das Nachtessen am Mittwoch Abend.

7.0

Das Nachtessen am Mittwoch Abend in der Bar hat uns nicht so gut geschmeckt, (Preis/Leistung) und der kleine Tisch in der Bar war nicht optimal.

Esther · CH · 2026-07-13

Very good and enjoyed out stay

9.0

Great location

Nothing sure if I liked the old memorabilia everywhere.

Katherine · GB · 2026-07-05

Good to know

Please note that late check-in and check-out are only available on request.

Please note that when booking 5 rooms or more, different policies ( Flexibel – 42 Tage) may apply.Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation.

Guests under the age of 18 can only check in with a parent or official guardian.

A deposit may be required at the property.

Parking

Free public parking is possible on site (reservation is not needed).

Children and extra bed policy

Children of any age are allowed.

Children up to and including 2 years old stay for free when using an available cot.

Children up to and including 6 years old stay for free when using an existing bed.

Children from 7 years old to 13 years old stay for CHF 55 per person per night when using an existing bed.

Children from 14 years old to 17 years old stay for CHF 90 per person per night when using an existing bed.

Children from 3 years old to 6 years old stay for free when using an available extra bed.

Children from 7 years old to 13 years old stay for CHF 55 per person per night when using an available extra bed.

People 14 years old and over stay for CHF 90 per person per night when using an available extra bed.

Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.

Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.

Groups

When booking more than 5 rooms, different policies and additional supplements may apply.

Internet

WiFi is available in all areas and is free of charge.

Pets

Pets are allowed. Charges may be applicable.