Book here and pay
10% less
than on Booking.com!
Check rooms and rates
From261US$ /night
Check-in
10Jan2026Select date
Check-out
11Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Key details

About the Hotel

Via Passadi 5, Flims, Switzerland, 7018
-
Close to the cable car station
Great
8.6
9.5
/10
4.9
/5

Hotel Cresta, a 3-star Flims hotel with a rating of 8.6/10 on Booking.com, features a spacious wellness area and fine dining options in a park-like setting. The hotel offers easy access to one of the largest ski resorts in the Alps, LAAX-FLIMS-FALERA, and several outdoor activities.

Rooms & Amenities

Rooms at Hotel Cresta are varied, offering standard, superior, and family accommodations across its main building and annexes. Each room includes free WiFi, a flat-screen TV, and a private bathroom.

Dining & Nearby Options

Dining at Hotel Cresta includes a rich breakfast buffet and a four-course dinner featuring Swiss and international dishes. The on-site bar offers a selection of wines and views of the surrounding mountains.

Leisure & Activities

The hotel's wellness area offers up to six saunas, a year-round heated outdoor pool, and various treatment options. Guests can also enjoy hiking and biking with over 300 km of trails nearby.

Services & Local Area

Services at Hotel Cresta include free parking, an underground car park, and a free hotel shuttle bus to the cable car station. Local attractions include the Rhine gorge and Lac la Cauma, both easily accessible from the hotel.

“Hotel Cresta in Flims impresses with its chalet charm and dedication to wellness. The spa area, complete with multiple saunas and outdoor pools, stands out. I especially appreciate the hotel's convenient shuttle to the ski lifts and its welcoming attitude toward families and pets.”
Hotel logo
Sophia TurnerEditorial Director at Spahotels
View all

Choose your room type

The hotel offers a variety of rooms including double rooms, family rooms, and suites with breakfast, free cancelations, and special deals
Single Room
2 persons
15 m² 
1 Single bed
Heating
Double Room Balcony
2 persons
18 m² 
1 King-size bed
Heating
Balcony
Triple Room
2 persons
25 m² 
1 King-size bed
Heating
Economy Single Room
2 persons
15 m² 
1 Single bed
Heating
Click button to see more rooms
Show all rooms
Show all roomsLess

Price and Room Availability

Check availability and prices for your dates now!

Facilities

The hotel offers amenities for your comfortable stay and unforgettable experiences

General

  • No smoking on site
  • Free Wi-Fi
  • Parking
  • Safe deposit box
  • Pets allowed
  • Security
  • Luggage storage
  • Locker room
  • Ski storage
  • Lift
  • Currency exchange
  • Smoke detectors
  • Fire extinguishers
  • Key access

Sports & Fitness

  • Fitness centre
  • Skiing
  • Hiking
  • Cycling
  • Table tennis

Services

  • Paid shuttle service
  • Housekeeping
  • Laundry
  • Ski pass vendor
  • Tours/Ticket assistance
  • Welcome drink

Dining

  • Restaurant
  • Bar/ Lounge area
  • Packed lunches
  • Special diet menus

Business

  • Meeting/ Banquet facilities
  • Fax/Photocopying

Children

  • Cots
  • Board games
  • Children's play area

Spa & Leisure

  • Heated swimming pool
  • Outdoor swimming pool
  • Beach umbrellas
  • Sun loungers
  • Sun terrace
  • Garden area
  • Leisure/ TV room
  • Spa & wellness centre
  • Sauna
  • Steam room
  • Jacuzzi
  • Back massage
  • Head massage
  • Full body massage
  • Open-air bath

Room features

  • Heating
  • Sitting area
  • Terrace
  • Garden furniture
  • Ironing facilities

Bathroom

  • Free toiletries

Media

  • Flat-screen TV
  • AM/FM alarm clock
Show more

Dining Onsite

Hotel Cresta offers a delightful dining experience with a blend of local and international cuisines. Guests can enjoy their meals in a light-flooded dining room, featuring stunning views of the Flimserstein, making each dining occasion special and memorable.

Restaurant #1

Local and International
Ambiance
A bright and airy dining room adorned with large windows, showcasing magnificent views of the Flimserstein.
Key Offerings
Enjoy a selection of delectable dishes that reflect local flavors and international influences. After dinner, unwind with a fine glass of wine at the bar or on the panoramic terrace, soaking up the sunset.
Reservation
Reservations are recommended.
Open for dinner from 18:30 to 19:30 daily.

Location

Via Passadi 5, Flims, Switzerland, 7018
Map view
Via Passadi 5, Flims, Switzerland, 7018
Nearby
Church
St. Joseph
210 m
Restaurants
Restaurant Cresta
170 m
Via dils Larischs 7 Hotel Cresta
Restaurant Barga
120 m
Waldhaus
Kaufmannfrauen
210 m
Il Stuz 1
Pomodoro
350 m
24 Promenada
Bistro Kaufmannfrauen
430 m
1 Il Stuz
Cappuccino Caffe Restaurant
400 m
Promenada 43
Sunstar Alpine Restaurant
380 m
Rudi Dado 8
Restaurant Pizzeria il Forno
560 m
Promenada 45
Restaurant Chesa
470 m
Promenada 18
Haci.s Anatolia kebab
440 m
Promenada 35
DeliCious Flims
540 m
Rudi Dado 1
Explore Flims
Local Experiences
Top Attractions
Activities
Dining
Entertainment
Caumasee
20 minutes' walk
A stunning lake known for its turquoise waters and serene surroundings, ideal for picnicking and boating in summer.
Ski Lift Flims
14 minutes' walk
Access point to Flims ski resorts, offering year-round adventure with skiing in winter and hiking in summer.
Das Gelbe Haus
20 minutes' walk
A cultural venue hosting local art exhibitions and events, with insights into Flims' artistic community.
Crestasee
25 minutes' walk
A picturesque lake surrounded by forest, perfect for swimming and relaxing on the shores during summer.
Mountain Biking
10 minutes' walk
Trails for all levels; bike rentals available locally. Thrilling rides through scenic mountain landscapes.
Yoga At The Lake
25 minutes' walk
Relaxing yoga sessions held near Crestasee, perfect for all skill levels in a tranquil environment.
Freestyle Academy
25 minutes' walk
Indoor sports complex featuring climbing, trampoline, and freestyle sports, ensuring fun for all ages and interests.
Restaurant Cresta
3 minutes' walk
Cozy atmosphere, serving local favorites. Try their fondue, a must for an authentic Swiss experience.
Restaurant Barga
2 minutes' walk
Italian cuisine in a rustic setting; famous for pasta dishes made with fresh ingredients. Reservations suggested.
Kaufmannfrauen
3 minutes' walk
Charming café known for hearty breakfasts and homemade pastries; great for light lunches and coffee breaks.
The Hideaway
10 minutes' walk
A vibrant bar featuring live music and an extensive drink menu; great for a fun night out with friends.
Kindercity
10 minutes' walk
Family-friendly entertainment center with interactive exhibits and activities for kids of all ages.

Getting around
City Centre
Flims14 min  ·  1.1 km
Airports
St. Gallen-Altenrhein Airport (ACH)164 min  ·  108.7 km
Agno Airport (LUG)222 min  ·  147.9 km
Train
Felsberg22 min  ·  14.6 km
Train2 min  ·  100 m
Bus
Bus stop4 min  ·  300 m
Access exclusive early booking discounts.
Choose your spa escape today!
Check Rates
Property information and rules
Check-in
from 14:00-21:30
Check-out
from 07:00-11:00
Guest Parking
Private parking is possible on site for free.
Internet
is available in for free.
Breakfast
At the hotel Cresta guests are invited to a full breakfast served for free. 
Pets
Pets are allowed on request.
Languages
English, German, Spanish, Italian, Portuguese, Hungarian, Greek
Number of rooms:
62
FAQs
About Hotel Cresta
What are the check-in and check-out times at Hotel Cresta?
Check-in is from 14:00 and check-out is by 11:00.
How far is Hotel Cresta from the Flims Cable Car Station?
The Flims Cable Car Station is located 800 m from the hotel.
What outdoor activities can I enjoy near Hotel Cresta?
Guests can partake in skiing, hiking, and biking within the area.
What wellness facilities are available at Hotel Cresta?
The wellness area includes multiple saunas, steam rooms, hot tubs, and a heated outdoor pool.
Is parking available at Hotel Cresta?
Free outdoor parking is available on-site and garage parking can be arranged for an additional fee.
What room amenities do the accommodations at Hotel Cresta provide?
Rooms feature en-suite bathrooms, satellite TV, free Wi-Fi, and some include balconies with mountain views.
Does Hotel Cresta have on-site dining options?
The hotel has an à la carte restaurant serving Swiss and international cuisine, and a lounge bar.
What nearby restaurants can guests find around Hotel Cresta?
Nearby restaurants include Restaurant Cresta, Kaufmannfrauen, and La Clav, all within 0.5 km.
What recreational facilities does Hotel Cresta offer?
The hotel provides a fitness centre, outdoor swimming pools, and a children's play area.
What languages are spoken by the staff at Hotel Cresta?
The staff at the hotel speaks multiple languages to accommodate guests.
How far is Hotel Cresta from the nearest train station?
The closest train station is Felsberg, which is located 18 km from the hotel.

Next best alternative

Consider them for your next trip.
Check-in
10Jan2026Select date
Check-out
11Jan2026Select date
Rooms and Guests2 Guests, 1 Room
Need more options?
Check Top hotels near Hotel Cresta
Soldanella By Hotel Adula Flims Exterior photo
Mobile-only price

Soldanella By Hotel Adula Flims

8.8
Great162 reviews
102m from property
USD 341USD 306
per night
Hotel Adula Flims Exterior photo
Mobile-only price

Hotel Adula Flims

8.4
Great414 reviews
112m from property
USD 286USD 257
per night
Romantik Hotel Schweizerhof & Spa Flims Skyline photo
Mobile-only price

Romantik Hotel Schweizerhof & Spa Flims

9.0
Perfect338 reviews
207m from property
USD 167USD 150
per night