Skip to content
Alps by Design
Rail & Passes

Where to Stay Along the Glacier Express (Zermatt to St. Moritz)

Where to stay along the Glacier Express: break the 8-hour ride and overnight at the best stops, Zermatt, Andermatt, Chur, and St. Moritz, with a hotel pick for each.

By Jon Miksis8 min readBest for: Travelers riding the Glacier Express who want to break the journey and sleep at the best stop along the way.
Where to Stay Along the Glacier Express (Zermatt to St. Moritz)

The Glacier Express is sold as a one-day, eight-hour bucket-list ride from Zermatt to St. Moritz. Ride it straight through and it's a wonderful day. But the travelers who love it most do something the brochures don't push: they break the journey and sleep along the route, where the scenery peaks. Get that right and the train stops being a transfer and becomes the holiday. Here's where to stay at each stop, and how to sequence it.

Route
Zermatt to St. Moritz
Time
~8 hours
Best stretch
Andermatt to Chur
Our move
Break it over 2-3 days

Should you break the journey?

The branded Glacier Express is a single service: eight hours, Zermatt to St. Moritz, over the 2,033 m Oberalp Pass, across 291 bridges and through 91 tunnels. Ridden straight through, it's a genuine bucket-list day, and if that's your plan, sleep well at each end and enjoy every minute.

But eight hours is a long time in a seat, and the scenery isn't spread evenly. By the railway's own reckoning the best of it runs through the middle, from Andermatt to Disentis and on to Chur, and again on the UNESCO-listed Albula line near the Engadine. So the more relaxed, more luxurious move is to break the ride into two or three days. A regular RhB regional train shadows the whole route, covered by a rail pass, needing no reservation, on the same tracks with the same views, so you can ride a scenic segment, overnight where it's most beautiful, and carry on the next morning. That's the trip this guide is built around.

Where to stay along the route, at a glance

StopWhy break hereSplurgeValueNights
ZermattMatterhorn send-off before you boardRiffelalp Resort 2222mHotel Bristol1–2
AndermattThe scenic heart of the lineThe Chedi AndermattRadisson Blu Reussen1
ChurWhere the lines meet; Rhine Gorge & AlbulaHotel Stern (old town)ABC Hotel (by station)1
St. MoritzThe Engadine finaleBadrutt's PalaceHauser Hotel1–2

Zermatt, the western gateway

Spotlight Stay
Riffelalp Resort 2222m, Zermatt, SwitzerlandFound on Booking.comFrom CHF 550/night

Zermatt, Switzerland

Riffelalp Resort 2222m

Ride the Gornergrat railway above the village to a resort at 2,222 metres with the Matterhorn filling the glass, Europe's highest tram at the door and an outdoor pool that steams under the peak. It's the most memorable place to spend the night before you board. For the full village shortlist, see the best luxury hotels in Zermatt with Matterhorn views, or where to stay in Zermatt at every budget.

Guest rating
9.7 / 10
From
CHF 550/night
Best for
A Matterhorn send-off
Check rates & availabilityBecause you start the journey at 2,222 m
Spotlight Stay
Hotel Bristol Zermatt, Zermatt, SwitzerlandFound on Booking.comFrom CHF 305/night

Zermatt, Switzerland

Hotel Bristol Zermatt

A warm, well-run four-star in the heart of the car-free village, a short walk from the station and the Gornergrat railway, with a spa and Matterhorn glimpses from the upper floors. It's the sensible Zermatt night when the resort palaces are beyond the budget, and it books up fast for summer.

Guest rating
9.2 / 10
From
CHF 305/night
Best for
Zermatt value in the village
Check rates & availabilityBecause you don't need a palace to sleep well here

Some links on this page are affiliate links. If you book through them we may earn a small commission, at no extra cost to you. It helps keep our guides free. We only recommend what we’d book ourselves.

Andermatt, the scenic heart

This is the overnight that makes the trip. Andermatt sits on the Oberalp Pass stretch the railway rates as the best of the line, and in the last decade it has become one of Switzerland's most polished small resorts, anchored by The Chedi (we weigh whether it earns its rate in is The Chedi Andermatt worth it).

Spotlight Stay
The Chedi Andermatt, Andermatt, SwitzerlandFound on Booking.comFrom CHF 1,000/night

Andermatt, Switzerland

The Chedi Andermatt

One of the most celebrated design hotels in the Alps, Asian-alpine interiors in dark wood and firelight, a glass-walled spa, and a cheese cellar that has become a pilgrimage, dropped into the exact middle of the route. An overnight here turns a long ride into two unhurried, spectacular half-days, and it's the single best reason to break the journey rather than power through it.

Guest rating
9.1 / 10
From
CHF 1,000/night
Best for
The mid-route splurge
Check rates & availabilityBecause the scenic heart deserves a great bed
Spotlight Stay
Radisson Blu Hotel Reussen, Andermatt, Andermatt, SwitzerlandFound on Booking.comFrom CHF 262/night

Andermatt, Switzerland

Radisson Blu Hotel Reussen, Andermatt

If The Chedi is beyond the budget, this modern four-star in the car-free Andermatt Reuss quarter sits a few minutes' walk from the station, with a spa and pool and the same Oberalp scenery out the door. It's the sensible way to bank an Andermatt night, sleep well, ride on, without the palace rate.

Guest rating
8.7 / 10
From
CHF 262/night
Best for
Andermatt without the splurge
Check rates & availabilityBecause it's minutes from the platform

Chur, the Rhine Gorge hub

Spotlight Stay
ABC Swiss Quality Hotel Chur, Chur, SwitzerlandFound on Booking.comFrom CHF 188/night

Chur, Switzerland

ABC Swiss Quality Hotel Chur

Chur is where the lines meet, and this well-run four-star sits directly across from the station, exactly what you want when you're breaking a rail journey. Switzerland's oldest town has a genuinely lovely old quarter to wander the evening you arrive, and you wake up perfectly placed for the Rhine Gorge and the Albula climb. The best-value overnight on the route.

Guest rating
9.1 / 10
From
CHF 188/night
Best for
The practical overnight
Check rates & availabilityBecause it's opposite the station
Spotlight Stay
Romantik Hotel Stern Chur, Chur, SwitzerlandFound on Booking.comFrom CHF 358/night

Chur, Switzerland

Romantik Hotel Stern Chur

If ABC is the practical choice, the Stern is the characterful one: a 17th-century inn in Chur's old quarter, wood-panelled Arvenholz rooms, hearty Graubünden cooking, and a vintage oldtimer that ferries guests from the station. It's the pick for slowing down in Switzerland's oldest town rather than just passing a night in it.

Guest rating
8.5 / 10
From
CHF 358/night
Best for
Historic character in the old town
Check rates & availabilityBecause a centuries-old inn beats a chain

St. Moritz, the Engadine finale

Spotlight Stay
Badrutt's Palace Hotel, St. Moritz, SwitzerlandFound on Booking.comFrom CHF 800/night

St. Moritz, Switzerland

Badrutt's Palace Hotel

The 1896 turreted landmark above the frozen lake is the definitive way to end the line: six restaurants, a legendary lobby, and twelve decades of practised grandeur. It's the headline of our most luxurious hotels in the Alps; for the wider Engadine picture at every budget, see where to stay in St. Moritz.

Guest rating
9.2 / 10
From
CHF 800/night
Best for
The grand finale
Check rates & availabilityBecause the Engadine deserves a palace
Spotlight Stay
Hauser Hotel St. Moritz, St. Moritz, SwitzerlandFound on Booking.comFrom CHF 331/night

St. Moritz, Switzerland

Hauser Hotel St. Moritz

A family-run institution in the middle of St. Moritz, known locally for its confiserie and sunny terrace, with straightforward, comfortable rooms a short walk from the lake and the Corviglia funicular. It's the honest-value way to end the line in the Engadine when Badrutt's is a bridge too far.

Guest rating
8.8 / 10
From
CHF 331/night
Best for
Central St. Moritz value
Check rates & availabilityBecause the Engadine needn't cost a palace

Two ways to sequence it

The two-night version (classic): a night in Zermatt for the Matterhorn, ride the line, and a night in St. Moritz for the Engadine. Simple, and it still gives you both ends properly.

The three-night version (the one we'd book): Zermatt → Andermatt → St. Moritz, adding a night at The Chedi in the middle. Ride Zermatt to Andermatt on day one, wake on the Oberalp Pass, then take the most beautiful stretch, Andermatt through the Rhine Gorge and over the Albula, on day two. Add a Chur night if you want to slow the Albula section down further, or you're connecting onward to the Bernina Express. Torn between the two resort ends? Our St. Moritz vs Zermatt comparison settles it.

Riding the train itself

The branded Glacier Express runs one pair a day in summer and needs a seat reservation (from around CHF 49) on top of your fare or pass, more with lunch or the premium Excellence Class, which adds a single-seat-per-window layout, a five-course meal, and a welcome glass served at your table. The ride is covered by the Swiss Travel Pass and Half Fare Card, with the reservation paid separately. For the full route, timing, and which section to prioritise, see our Glacier Express guide; if you're choosing between Switzerland's two great panoramic trains, Glacier Express vs Bernina Express settles it. Book seats and hotels months ahead for summer, because both sell out.

Ready to build the trip around it? Find your perfect Alps base, and we'll match each stop to how you actually like to travel.

Frequently asked questions

Can you break the Glacier Express journey?
Yes. The branded Glacier Express is a single one-day service, but a regular RhB regional train shadows the entire route, covered by a rail pass with no reservation, so you can ride a scenic segment, overnight along the way, and continue the next morning. Breaking it at Andermatt or Chur turns a long transfer into a relaxed two- or three-day trip on the same tracks.
Where should you stay on the Glacier Express?
At the two ends and, ideally, once in the middle: Zermatt for the Matterhorn, St. Moritz for the Engadine, and Andermatt, on the scenic Oberalp Pass stretch, for the overnight that makes the journey. Chur is the practical add-on if you want to slow down the Rhine Gorge and the Albula climb.
Is Andermatt worth an overnight on the Glacier Express?
Very much. Andermatt sits on the stretch the railway itself rates as the best of the line, and it has become one of Switzerland's most polished small resorts, anchored by The Chedi. Staying here means you ride the two most beautiful half-days fresh, rather than tired at the end of eight hours in a seat.
Do you need to book Glacier Express hotels in advance?
For summer, yes, months ahead. The route's best towns are small and their best hotels sell out for peak-season Glacier Express dates, and the train's own seat reservations go early too. Book the beds and the seats together.
Should you stay in Zermatt or St. Moritz?
Both, ideally, since they bookend the line. If you must choose, Zermatt for the Matterhorn and car-free village magic, St. Moritz for Engadine glamour and lake-and-larch scenery. Our St. Moritz vs Zermatt comparison breaks down which suits you.
What is the best section of the Glacier Express?
The middle: Andermatt over the Oberalp Pass to Disentis, then the Rhine Gorge to Chur, and the UNESCO-listed Albula line toward the Engadine. The runs in and out of the resorts are pretty but slower-going; if you ride only part, ride the middle.
Jon Miksis

Written by

Jon Miksis

Jon Miksis is the founder of Alps by Design and an award-winning travel writer whose work has been featured in Forbes, HuffPost, Yahoo Travel, and The Boston Globe. He travels to all six Alpine countries at least twice a year and has been trusted by national tourism boards across Europe.

More about Alps by Design →

Not sure where to start?

Take two minutes to find the Alps base that actually fits your trip, then we'll send the route to match.

Or get the free 7-day starter route:

No spam, unsubscribe anytime. By subscribing you agree to our Privacy Policy.