World Casino hotels St. Moritz
St. Moritz
2 guests

Adults:

2

Children:

0

Child’s age:

St. Moritz

Jul 01 - Jul 02 ·
2 guests

Casino Hotels in St. Moritz

St. Moritz
2 guests

Adults:

2

Children:

0

Child’s age:

Over 320 stays assessed to highlight the standout picks
if (!empty($heroPhotos))

Navigation

1. Grand Hotel Des Bains Kempinski

2. Hotel Steffani

3. Art Boutique Hotel Monopol

4. Grand Resort Bad Ragaz

5. Hotel Buendnerhof

6. Hotel Steinbock Pontresina

7. Sorell Hotel Tamina Bad Ragaz

8. Steigenberger Icon Grandhotel Belvedere

9. Schatzalp Hotel

10. Hotel Europe

  • Best-rated
Hotel Image Hotel Image

Grand Hotel Des Bains Kempinski

Via Mezdi 27
0.8 km (0.5 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

The 5-star luxury Grand Hotel Des Bains Kempinski St. Moritz boasts a location only an 8-minute stroll from St. Moritz-Bad and such leisure amenities as a swimming pool on the 2nd floor. This St. Moritz hotel also takes pride in offering 2 indoor tennis courts, while being located 3.1 km from Pony Runzol.

A buffet breakfast is served each morning. Food options for dinner are available at the à la carte Da Adriano restaurant. The restaurant serves local cuisine. Guests can relax at the on-site lounge bar.

9.5
169 reviews
~ US$577 / night

Grand Hotel Des Bains Kempinski

0.8 km (0.5 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

Grand Hotel Des Bains Kempinski

The 5-star luxury Grand Hotel Des Bains Kempinski St. Moritz boasts a location only an 8-minute stroll from St. Moritz-Bad and such leisure amenities as a swimming pool on the 2nd floor. This St. Moritz hotel also takes pride in offering 2 indoor tennis courts, while being located 3.1 km from Pony Runzol.

A buffet breakfast is served each morning. Food options for dinner are available at the à la carte Da Adriano restaurant. The restaurant serves local cuisine. Guests can relax at the on-site lounge bar.

9.5
169 reviews
From US$ 577 / night
Hotel Image Hotel Image

Hotel Steffani

Via Traunter Plazzas 6
0.9 km (0.6 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

Located merely 550 metres from the St. Moritz, the 4-star traditional Hotel Steffani St. Moritz has a sundeck and a ping - pong table. This St. Moritz hotel, featuring 9 holes of golf, is positioned within 25 minutes' walk of the Staz Lake.

Le Lapin Bleu, the onsite restaurant, serves Italian cuisine, while Le Stueva Grill boasts Italian specialties. Guests can enjoy time in the lounge bar.

8.9
745 reviews
~ US$216 / night

Hotel Steffani

0.9 km (0.6 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Heated swimming pool

Hotel Steffani

Located merely 550 metres from the St. Moritz, the 4-star traditional Hotel Steffani St. Moritz has a sundeck and a ping - pong table. This St. Moritz hotel, featuring 9 holes of golf, is positioned within 25 minutes' walk of the Staz Lake.

Le Lapin Bleu, the onsite restaurant, serves Italian cuisine, while Le Stueva Grill boasts Italian specialties. Guests can enjoy time in the lounge bar.

8.9
745 reviews
From US$ 216 / night
Hotel Image Hotel Image

Art Boutique Hotel Monopol

Via Maistra 17
1.0 km (0.6 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Sun terrace

Featuring a casino, a sundeck, and a golf course, the 4-star Art Boutique Hotel Monopol St. Moritz is a mere 350 metres from the St. Moritz and approximately 10 minutes' walk from Stazerwald. Some of the 66 rooms offer views of the city and there is a Turkish steam bath, a treatment room, and a Jacuzzi on site.

Hauser Restaurant offers a selection of dishes 250 m from this St. Moritz hotel.

8.7
258 reviews
~ US$302 / night

Art Boutique Hotel Monopol

1.0 km (0.6 mi) from city center
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Flat-screen TV
  • Steam room
  • Sun terrace

Art Boutique Hotel Monopol

Featuring a casino, a sundeck, and a golf course, the 4-star Art Boutique Hotel Monopol St. Moritz is a mere 350 metres from the St. Moritz and approximately 10 minutes' walk from Stazerwald. Some of the 66 rooms offer views of the city and there is a Turkish steam bath, a treatment room, and a Jacuzzi on site.

Hauser Restaurant offers a selection of dishes 250 m from this St. Moritz hotel.

8.7
258 reviews
From US$ 302 / night

Casino hotels near St. Moritz

  • Guest favorite
Hotel Image Hotel Image

Grand Resort Bad Ragaz

Grand Resort Bad Ragaz
62.2 km (38.7 mi) from St. Moritz
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Pool with view

Nestled in a picturesque location a mere 5 minutes' walk from the Heidiland tourist region, the luxury Grand Resort Bad Ragaz features 27 holes of golf and 2 golf courses. Located just a few steps from the Casino Bad Ragaz, the 5-star resort provides indoor swimming pools, a casino, a sundeck, and water slides.

Guests can unwind at the on-site lounge bar with a favourite drink. Memories, located within easy reach of this traditional-style accommodation, will spoil you with Swiss cuisine.

9.5
811 reviews
~ US$860 / night

Grand Resort Bad Ragaz

62.2 km (38.7 mi) from St. Moritz
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Separate tub and shower
  • Steam room
  • Pool with view

Grand Resort Bad Ragaz

Nestled in a picturesque location a mere 5 minutes' walk from the Heidiland tourist region, the luxury Grand Resort Bad Ragaz features 27 holes of golf and 2 golf courses. Located just a few steps from the Casino Bad Ragaz, the 5-star resort provides indoor swimming pools, a casino, a sundeck, and water slides.

Guests can unwind at the on-site lounge bar with a favourite drink. Memories, located within easy reach of this traditional-style accommodation, will spoil you with Swiss cuisine.

9.5
811 reviews
From US$ 860 / night
  • Great deal
Hotel Image Hotel Image

Hotel Buendnerhof

Sportweg 3
34.4 km (21.3 mi) from St. Moritz
  • Restaurant
  • Car park
    US$ 6.41 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Live entertainment
  • Sun terrace

The 3-star Hotel Buendnerhof Davos is only 650 metres from the ice rink "Vaillant Arena", featuring a casino and a sundeck. The hotel is situated right in the centre of Davos, about 25 minutes on foot from such cultural attractions as the Local History Museum.

Hotel Buendnerhof has an à la carte restaurant, serving a range of local dishes. At Kaffee Klatsch, situated right near this Davos hotel, you can taste international cuisine.

8.9
311 reviews
~ US$88 / night

Hotel Buendnerhof

34.4 km (21.3 mi) from St. Moritz
  • Restaurant
  • Car park
    US$ 6.41 per day
  • VIP check-in/ -out
  • Flat-screen TV
  • Live entertainment
  • Sun terrace

Hotel Buendnerhof

The 3-star Hotel Buendnerhof Davos is only 650 metres from the ice rink "Vaillant Arena", featuring a casino and a sundeck. The hotel is situated right in the centre of Davos, about 25 minutes on foot from such cultural attractions as the Local History Museum.

Hotel Buendnerhof has an à la carte restaurant, serving a range of local dishes. At Kaffee Klatsch, situated right near this Davos hotel, you can taste international cuisine.

8.9
311 reviews
From US$ 88 / night
Hotel Image Hotel Image

Hotel Steinbock Pontresina

Via Maistra 219
5.5 km (3.4 mi) from St. Moritz
  • In-room breakfast
  • Car park
    US$ 23.06 per day
  • Concierge desk
  • Flat-screen TV
  • Steam room
  • Pool with view

Nestled 3.2 km from the Staz Lake, the 3-star Hotel Steinbock Pontresina boasts 3 outdoor tennis courts. Located only steps away from the Alpine Museum, the hotel offers an outdoor bar, a sun terrace and a shared lounge.

Restaurant Gondolezza is within easy reach of this Pontresina hotel.

9.1
472 reviews
~ US$397 / night

Hotel Steinbock Pontresina

5.5 km (3.4 mi) from St. Moritz
  • In-room breakfast
  • Car park
    US$ 23.06 per day
  • Concierge desk
  • Flat-screen TV
  • Steam room
  • Pool with view

Hotel Steinbock Pontresina

Nestled 3.2 km from the Staz Lake, the 3-star Hotel Steinbock Pontresina boasts 3 outdoor tennis courts. Located only steps away from the Alpine Museum, the hotel offers an outdoor bar, a sun terrace and a shared lounge.

Restaurant Gondolezza is within easy reach of this Pontresina hotel.

9.1
472 reviews
From US$ 397 / night
  • Eco-friendly stay
Hotel Image Hotel Image

Sorell Hotel Tamina Bad Ragaz

Am Platz 3
62.5 km (38.8 mi) from St. Moritz
  • Car park
    US$ 19.22 per day
  • 24-hour security
  • Flat-screen TV
  • Mini-bar
  • Golf centre
  • Sun terrace

The 4-star Sorell Hotel Tamina Bad Ragaz, situated approximately 5 minutes' walk from the Heidiland tourist region, entices guests with a casino, a sun deck, and a golf course. Featuring a barber shop, this Bad Ragaz hotel is 2.7 km from Matells-Pardiel Ost.

The Sorell Hotel Tamina is in the immediate vicinity of Restaurant Im Park and offers a broad selection of meals.

8.7
781 reviews
~ US$215 / night

Sorell Hotel Tamina Bad Ragaz

62.5 km (38.8 mi) from St. Moritz
  • Car park
    US$ 19.22 per day
  • 24-hour security
  • Flat-screen TV
  • Mini-bar
  • Golf centre
  • Sun terrace

Sorell Hotel Tamina Bad Ragaz

The 4-star Sorell Hotel Tamina Bad Ragaz, situated approximately 5 minutes' walk from the Heidiland tourist region, entices guests with a casino, a sun deck, and a golf course. Featuring a barber shop, this Bad Ragaz hotel is 2.7 km from Matells-Pardiel Ost.

The Sorell Hotel Tamina is in the immediate vicinity of Restaurant Im Park and offers a broad selection of meals.

8.7
781 reviews
From US$ 215 / night
Hotel Image Hotel Image

Steigenberger Icon Grandhotel Belvedere

Promenade 89
34.6 km (21.5 mi) from St. Moritz
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Mini-bar
  • Steam room
  • Indoor swimming pool

Centrally located a mere 1.6 km from Ski Lift Bolgen, the smoke-free Steigenberger Icon Grandhotel Belvedere Davos hotel features 18 holes of golf. Boasting a location right around the corner from the gallery-style Kirchner Museum Davos, this 5-star hotel includes 126 rooms along with a Turkish steam bath, a treatment room, and a Jacuzzi.

For drinks and appetisers and pizza head to the lounge bar on site. This accommodation is just around the corner from Bistro Voila, serving Swiss cuisine.

8.4
659 reviews
~ US$166 / night

Steigenberger Icon Grandhotel Belvedere

34.6 km (21.5 mi) from St. Moritz
  • In-room breakfast
  • Valet parking
  • 24-hour reception
  • Mini-bar
  • Steam room
  • Indoor swimming pool

Steigenberger Icon Grandhotel Belvedere

Centrally located a mere 1.6 km from Ski Lift Bolgen, the smoke-free Steigenberger Icon Grandhotel Belvedere Davos hotel features 18 holes of golf. Boasting a location right around the corner from the gallery-style Kirchner Museum Davos, this 5-star hotel includes 126 rooms along with a Turkish steam bath, a treatment room, and a Jacuzzi.

For drinks and appetisers and pizza head to the lounge bar on site. This accommodation is just around the corner from Bistro Voila, serving Swiss cuisine.

8.4
659 reviews
From US$ 166 / night
Hotel Image Hotel Image

Schatzalp Hotel

Promenade 63
34.7 km (21.6 mi) from St. Moritz
  • BBQ facilities
  • Valet parking
  • 24-hour reception
  • Leisure/ TV room
  • Steam room
  • Sun terrace

Schatzalp Hotel Davos is around a 25-minute walk from Rapid, and features currency exchange and a lift onsite. Situated a short way from the Alpinum Schatzalp and overlooking the mountain, this 3-star hotel offers a steam room and a sauna.

This Davos hotel features 3 dining venues, including Belle Epoque, the à la carte restaurant serving international dishes. The terrace bar will set you up nicely for enjoying your stay.

8.8
135 reviews
~ US$349 / night

Schatzalp Hotel

34.7 km (21.6 mi) from St. Moritz
  • BBQ facilities
  • Valet parking
  • 24-hour reception
  • Leisure/ TV room
  • Steam room
  • Sun terrace

Schatzalp Hotel

Schatzalp Hotel Davos is around a 25-minute walk from Rapid, and features currency exchange and a lift onsite. Situated a short way from the Alpinum Schatzalp and overlooking the mountain, this 3-star hotel offers a steam room and a sauna.

This Davos hotel features 3 dining venues, including Belle Epoque, the à la carte restaurant serving international dishes. The terrace bar will set you up nicely for enjoying your stay.

8.8
135 reviews
From US$ 349 / night
Hotel Image Hotel Image

Hotel Europe

Promenade 63
34.2 km (21.2 mi) from St. Moritz
  • In-room breakfast
  • Car park
    Charges may apply
  • 24-hour reception
  • Flat-screen TV
  • Sauna
  • Indoor swimming pool

Situated nearly a 5-minute walk from Landwasser, the comfortable Hotel Europe Davos offers rooms with views of the courtyard. Boasting a fitness centre and an alpine garden, this 4-star hotel is 4.8 km from the Weissfluh.

The restaurant is open daily for breakfast. Visitors can have a drink at the lounge bar, which has live music and a piano. Scala serves a good range of Central European food and lies steps away from this Davos hotel.

7.5
601 reviews
~ US$97 / night

Hotel Europe

34.2 km (21.2 mi) from St. Moritz
  • In-room breakfast
  • Car park
    Charges may apply
  • 24-hour reception
  • Flat-screen TV
  • Sauna
  • Indoor swimming pool

Hotel Europe

Situated nearly a 5-minute walk from Landwasser, the comfortable Hotel Europe Davos offers rooms with views of the courtyard. Boasting a fitness centre and an alpine garden, this 4-star hotel is 4.8 km from the Weissfluh.

The restaurant is open daily for breakfast. Visitors can have a drink at the lounge bar, which has live music and a piano. Scala serves a good range of Central European food and lies steps away from this Davos hotel.

7.5
601 reviews
From US$ 97 / night

Are you in a hurry?

Here is a quick list of hotels in St. Moritz, selected based on their rating

Name of hotel Accommodation Rating Price, $
Grand Hotel Des Bains Kempinski

9.5 / 10

(169 Reviews)

From 577$
Hotel Steffani

8.9 / 10

(745 Reviews)

From 216$
Art Boutique Hotel Monopol

8.7 / 10

(258 Reviews)

From 302$
Grand Resort Bad Ragaz

9.5 / 10

(811 Reviews)

From 860$
Hotel Buendnerhof

8.9 / 10

(311 Reviews)

From 88$

More accommodations in St. Moritz

Hotel Steffani Hotel Steffani Hotel Steffani
8.9
745 reviews
~ US$ 216 / night
Hotel Steffani
0.9 km (0.6 mi) from city center
Check Availability
Art Boutique Hotel Monopol Art Boutique Hotel Monopol Art Boutique Hotel Monopol
8.8
259 reviews
~ US$ 302 / night
Art Boutique Hotel Monopol
1.0 km (0.6 mi) from city center
Check Availability
Hostel Casa Franco Hostel Casa Franco Hostel Casa Franco
8.1
193 reviews
~ US$ 97 / night
Hostel Casa Franco
0.4 km (0.3 mi) from city center
Check Availability
Badrutt'S Palace Hotel St Moritz Badrutt'S Palace Hotel St Moritz Badrutt'S Palace Hotel St Moritz
9.2
119 reviews
~ US$ 370 / night
Badrutt'S Palace Hotel St Moritz
1.0 km (0.6 mi) from city center
Check Availability

Frequently Asked Questions

What 5-star hotels in St. Moritz have luxurious spa services?

Hotel Grand Hotel Des Bains Kempinski offers a 2,800 sqm Alpine Spa. This spa features advanced wellness treatments and pools with mountain views.

Tip:

Book a spa treatment in advance on weekdays to secure the best times without long waits.

Which 5-star hotels in St. Moritz are best for skiing?

Grand Hotel Des Bains Kempinski provides direct access to the cable car Signalbahn, perfect for winter sports enthusiasts. Choose it for a ski-in/ski-out experience.

Tip:

Purchase your ski pass online a few days before your trip to skip the lines at the ticket booth.

What 5-star hotels in St. Moritz have gourmet dining options?

Grand Hotel Des Bains Kempinski features a Michelin-starred restaurant, Cà d'Oro, known for its exquisite cuisine. This hotel is a haven for food lovers.

Tip:

Make dinner reservations for Cà d'Oro at least two weeks in advance for a memorable dining experience.

Which 5-star hotels in St. Moritz offer family-friendly services?

Grand Hotel Des Bains Kempinski has a kids' club and ski school for children. It allows families to enjoy their vacation comfortably.

Tip:

Look for family packages, which often include childcare and additional activities at a reduced rate.

What 5-star hotels in St. Moritz have stunning mountain views?

The Grand Hotel Des Bains Kempinski offers breathtaking views of the Alps from its elegant rooms and dining areas. It enhances your alpine experience.

Tip:

Request a room on a higher floor for the best views and consider staying during sunrise to enjoy picturesque scenery.

Which 5-star hotels in St. Moritz are close to cultural attractions?

The Grand Hotel Des Bains Kempinski is near the Engadiner Museum, showcasing local culture and history. This combination enriches your stay.

Tip:

Visit the museum on a weekday morning to enjoy a quieter experience and check if they offer guided tours.

Which 5-star hotels in St. Moritz have excellent transportation options?

Grand Hotel Des Bains Kempinski provides complimentary transfers to and from the St. Moritz train station. It makes arriving and departing easy.

Tip:

Schedule your transfer ahead of time to avoid any delays upon your arrival or departure from the hotel.

What unique winter events can I experience in St. Moritz?

St. Moritz hosts the famous Winter Olympics, featuring thrilling ski races and exhilarating snow events during the winter months. It's a must-visit for winter sports fans.

Tip:

Plan your visit for February to see the Winter Olympics up close and secure tickets online for specific events.

How can I get to St. Moritz from the nearest airport?

Fly into Engadin Airport, then take a bus or taxi directly to St. Moritz. Alternatively, you can connect through Zurich Airport and use the scenic train ride.

Tip:

Consider taking the train from Zurich to St. Moritz; the journey is scenic and offers beautiful views of the Swiss landscape.

What is the best time to visit St. Moritz for skiing?

The best time for skiing in St. Moritz is from December to March when the snow conditions are optimal. The peak season is around Christmas and New Year's.

Tip:

Book your stay before December for better rates and quieter slopes before the holiday rush.

St. Moritz and related destinations

Location