St. Moritz hotels

St. Moritz spa hotels

Search hundreds of travel sites at once for spa hotels in St. Moritz

St. Moritz, Switzerland
Check-in
Check-out
Compare vs KAYAK |
Most popular spa hotels in St. Moritz
3-room apartment on the first floor, 70 m2.

3-room apartment on the first floor, 70 m2.

Excellent, 2 reviews
#1 out of 284 hotels
£155+
Check-in
Check-out
Holiday apartment St. Moritz for 4 - 5 persons with 2 bedrooms - Holiday apartment

Holiday apartment St. Moritz for 4 - 5 persons with 2 bedrooms - Holiday apartment

Excellent, 1 review
#2 out of 284 hotels
£162+
Check-in
Check-out
B&B Royal Puccini

B&B Royal Puccini

Excellent, 6 reviews
#3 out of 284 hotels
£471+
Check-in
Check-out
Ski-In Apartment With A Wonderful View Of St. Moritz

Ski-In Apartment With A Wonderful View Of St. Moritz

Excellent, 4 reviews
#4 out of 284 hotels
£964+
Check-in
Check-out
Chesa Selma

Chesa Selma

Excellent, 2 reviews
#5 out of 284 hotels
£1,340+
Check-in
Check-out
Kulm Hotel St. Moritz

Kulm Hotel St. Moritz

Excellent, 207 reviews
#6 out of 284 hotels
£398+
Check-in
Check-out
Badrutt's Palace Hotel

Badrutt's Palace Hotel

Excellent, 305 reviews
#7 out of 284 hotels
£481+
Check-in
Check-out
Suvretta House

Suvretta House

Excellent, 213 reviews
#8 out of 284 hotels
£237+
Check-in
Check-out
Kempinski Residences St. Moritz

Kempinski Residences St. Moritz

Excellent, 9 reviews
#9 out of 284 hotels
£953+
Check-in
Check-out
Luxurious And Beautifully Designed Apartment In Saint Moritz - Lets Get Cosy

Luxurious And Beautifully Designed Apartment In Saint Moritz - Lets Get Cosy

Excellent, 14 reviews
#10 out of 284 hotels
£303+
Check-in
Check-out
Allegria 16

Allegria 16

Excellent, 5 reviews
#11 out of 284 hotels
£108+
Check-in
Check-out
Hotel Eden Superior

Hotel Eden Superior

Excellent, 595 reviews
#12 out of 284 hotels
£218+
Check-in
Check-out
Chesa il Rifugio 1

Chesa il Rifugio 1

Excellent, 16 reviews
#13 out of 284 hotels
£247+
Check-in
Check-out
Apartment Chesa Spuonda Verde 1-7

Apartment Chesa Spuonda Verde 1-7

Excellent, 16 reviews
#14 out of 284 hotels
£175+
Check-in
Check-out
Piz San Gian 14

Piz San Gian 14

Excellent, 43 reviews
#15 out of 284 hotels
£184+
Check-in
Check-out
Randolins Familienresort

Randolins Familienresort

Excellent, 63 reviews
#16 out of 284 hotels
£229+
Check-in
Check-out
Ferienwohnung St. Moritz

Ferienwohnung St. Moritz

Excellent, 17 reviews
#17 out of 284 hotels
£146+
Check-in
Check-out
Hotel Capetta

Hotel Capetta

Excellent, 91 reviews
#18 out of 284 hotels
£159+
Check-in
Check-out
Art Boutique Hotel Monopol

Art Boutique Hotel Monopol

Excellent, 315 reviews
#19 out of 284 hotels
£164+
Check-in
Check-out
Carlton Hotel St. Moritz

Carlton Hotel St. Moritz

Excellent, 29 reviews
#20 out of 284 hotels
£612+
Check-in
Check-out
Ferienwohnung Stoffel

Ferienwohnung Stoffel

Excellent, 14 reviews
#21 out of 284 hotels
£72+
Check-in
Check-out
Madulaina 6B

Madulaina 6B

Excellent, 3 reviews
#22 out of 284 hotels
£137+
Check-in
Check-out
Apartment Tinus

Apartment Tinus

Excellent, 2 reviews
#23 out of 284 hotels
£210+
Check-in
Check-out
Crystal Hotel superior

Crystal Hotel superior

Excellent, 841 reviews
#24 out of 284 hotels
£107+
Check-in
Check-out
Giardino Mountain

Giardino Mountain

Excellent, 64 reviews
#25 out of 284 hotels
£272+
Check-in
Check-out
Hotel Waldhaus am See

Hotel Waldhaus am See

Excellent, 909 reviews
#26 out of 284 hotels
£87+
Check-in
Check-out
Sport & Wellness Hotel San Gian St Moritz

Sport & Wellness Hotel San Gian St Moritz

Excellent, 441 reviews
#27 out of 284 hotels
£150+
Check-in
Check-out
Hauser Hotel St. Moritz

Hauser Hotel St. Moritz

Excellent, 660 reviews
#28 out of 284 hotels
£116+
Check-in
Check-out
Aladin Appartments St.Moritz

Aladin Appartments St.Moritz

Excellent, 320 reviews
#29 out of 284 hotels
£94+
Check-in
Check-out
Gasthaus Alpenrose

Gasthaus Alpenrose

Excellent, 79 reviews
#30 out of 284 hotels
£71+
Check-in
Check-out
Chesa Madrisa

Chesa Madrisa

Excellent, 11 reviews
#31 out of 284 hotels
£76+
Check-in
Check-out
Languard

Languard

Excellent, 555 reviews
#32 out of 284 hotels
£256+
Check-in
Check-out
Grand Hotel Des Bains Kempinski

Grand Hotel Des Bains Kempinski

Excellent, 625 reviews
#33 out of 284 hotels
£308+
Check-in
Check-out
Hotel Steffani

Hotel Steffani

Excellent, 1,220 reviews
#34 out of 284 hotels
£142+
Check-in
Check-out
Schweizerhof Swiss Quality Hotel

Schweizerhof Swiss Quality Hotel

Excellent, 457 reviews
#35 out of 284 hotels
£98+
Check-in
Check-out
Soldanella

Soldanella

Excellent, 1,216 reviews
#36 out of 284 hotels
£94+
Check-in
Check-out
b&b River Inn

b&b River Inn

Excellent, 438 reviews
#37 out of 284 hotels
£91+
Check-in
Check-out
Modernes Studio im Hotspot für 2 Personen C2

Modernes Studio im Hotspot für 2 Personen C2

Excellent, 13 reviews
#38 out of 284 hotels
£95+
Check-in
Check-out
Sporthotel Pontresina

Sporthotel Pontresina

Excellent, 503 reviews
#39 out of 284 hotels
£116+
Check-in
Check-out
Hotel Palü

Hotel Palü

Excellent, 202 reviews
#40 out of 284 hotels
£179+
Check-in
Check-out
Hotel Chesa Spuondas

Hotel Chesa Spuondas

Excellent, 277 reviews
#41 out of 284 hotels
£104+
Check-in
Check-out
Quadratscha Swiss Quality Hotel

Quadratscha Swiss Quality Hotel

Excellent, 310 reviews
#42 out of 284 hotels
£256+
Check-in
Check-out
Boutique Hotel Cervus

Boutique Hotel Cervus

Excellent, 49 reviews
#43 out of 284 hotels
£179+
Check-in
Check-out
Albana Hotel Silvaplana

Albana Hotel Silvaplana

Excellent, 83 reviews
#44 out of 284 hotels
£236+
Check-in
Check-out
Arsa Lodge Silvaplana

Arsa Lodge Silvaplana

Excellent, 165 reviews
#45 out of 284 hotels
£163+
Check-in
Check-out
Hotel Corvatsch

Hotel Corvatsch

Excellent, 43 reviews
#46 out of 284 hotels
£147+
Check-in
Check-out
Lac 16

Lac 16

Excellent, 8 reviews
#47 out of 284 hotels
£109+
Check-in
Check-out
Hostel by Randolins

Hostel by Randolins

Excellent, 158 reviews
#48 out of 284 hotels
£88+
Check-in
Check-out
Albergo Ospizio Bernina

Albergo Ospizio Bernina

Excellent, 762 reviews
#49 out of 284 hotels
£52+
Check-in
Check-out
Berghotel Randolins

Berghotel Randolins

Excellent, 354 reviews
#50 out of 284 hotels
£81+
Check-in
Check-out
Petit Steffani

Petit Steffani

Excellent, 677 reviews
#51 out of 284 hotels
£93+
Check-in
Check-out
Hotel Bären

Hotel Bären

Excellent, 402 reviews
#52 out of 284 hotels
£123+
Check-in
Check-out
Chesa Derby 3

Chesa Derby 3

Excellent, 4 reviews
#53 out of 284 hotels
£123+
Check-in
Check-out
Top of The World Apartment

Top of The World Apartment

Excellent, 5 reviews
#54 out of 284 hotels
£523+
Check-in
Check-out
Helles & schickes Studio für 2 Pers, zentral C5

Helles & schickes Studio für 2 Pers, zentral C5

Excellent, 14 reviews
#55 out of 284 hotels
£86+
Check-in
Check-out
Hotel Chesa Surlej

Hotel Chesa Surlej

Excellent, 212 reviews
#56 out of 284 hotels
£149+
Check-in
Check-out
Hotel Nolda

Hotel Nolda

Excellent, 862 reviews
#57 out of 284 hotels
£98+
Check-in
Check-out
Hotel Arte

Hotel Arte

Excellent, 1,060 reviews
#58 out of 284 hotels
£121+
Check-in
Check-out
Apartment Appartmenthaus Skyline 309

Apartment Appartmenthaus Skyline 309

Excellent, 14 reviews
#59 out of 284 hotels
£118+
Check-in
Check-out
Youth Hostel St. Moritz

Youth Hostel St. Moritz

Excellent, 797 reviews
#60 out of 284 hotels
£39+
Check-in
Check-out
Hotel Sonne St. Moritz

Hotel Sonne St. Moritz

Excellent, 200 reviews
#61 out of 284 hotels
£106+
Check-in
Check-out
Chesa Albris Bed & Breakfast

Chesa Albris Bed & Breakfast

Excellent, 508 reviews
#62 out of 284 hotels
£71+
Check-in
Check-out
Landgasthof Meierei

Landgasthof Meierei

Excellent, 96 reviews
#63 out of 284 hotels
£138+
Check-in
Check-out
Hotel Europa Apartments

Hotel Europa Apartments

Excellent, 37 reviews
#64 out of 284 hotels
£92+
Check-in
Check-out
Chesa Suot Brattas - Sankt Moritz

Chesa Suot Brattas - Sankt Moritz

Excellent, 18 reviews
#65 out of 284 hotels
£147+
Check-in
Check-out
Hotel Laudinella

Hotel Laudinella

Excellent, 802 reviews
#66 out of 284 hotels
£100+
Check-in
Check-out
Hostel Pitsch

Hostel Pitsch

Excellent, 742 reviews
#67 out of 284 hotels
£64+
Check-in
Check-out
Hotel Salastrains

Hotel Salastrains

Excellent, 193 reviews
#68 out of 284 hotels
£170+
Check-in
Check-out
Hotel Reine Victoria

Hotel Reine Victoria

Excellent, 1,068 reviews
#69 out of 284 hotels
£118+
Check-in
Check-out
Studio Champfer

Studio Champfer

Excellent, 93 reviews
#70 out of 284 hotels
£142+
Check-in
Check-out
Europa St Moritz Hotel

Europa St Moritz Hotel

Excellent, 1,966 reviews
#71 out of 284 hotels
£108+
Check-in
Check-out
Chesa Surpunt Self-Check-In Apartment

Chesa Surpunt Self-Check-In Apartment

Good, 210 reviews
#72 out of 284 hotels
£68+
Check-in
Check-out
Via Brattas Apartment Sankt Moritz

Via Brattas Apartment Sankt Moritz

Good, 16 reviews
#73 out of 284 hotels
£125+
Check-in
Check-out
Lac 15

Lac 15

Good, 8 reviews
#74 out of 284 hotels
£136+
Check-in
Check-out
Hotel Piz St. Moritz

Hotel Piz St. Moritz

Good, 969 reviews
#75 out of 284 hotels
£82+
Check-in
Check-out
Hotel Stille

Hotel Stille

Good, 423 reviews
#76 out of 284 hotels
£80+
Check-in
Check-out
Apartment Chesa Sur Val 21

Apartment Chesa Sur Val 21

Good, 4 reviews
#77 out of 284 hotels
£150+
Check-in
Check-out
Hostel Casa Franco

Hostel Casa Franco

Good, 216 reviews
#78 out of 284 hotels
£66+
Check-in
Check-out
Chalet Speciale - Hostel

Chalet Speciale - Hostel

Good, 436 reviews
#79 out of 284 hotels
£62+
Check-in
Check-out
Moritz Flat

Moritz Flat

Good, 23 reviews
#80 out of 284 hotels
£213+
Check-in
Check-out
Apartment Chesa Corvatsch

Apartment Chesa Corvatsch

Good, 3 reviews
#81 out of 284 hotels
£73+
Check-in
Check-out