Popular hotels
Insights
Top-rated hotels
Cheapest hotels
Where to stay

Pet friendly hotels in St. Moritz

Search, compare, and save on St. Moritz Pet friendly hotels from hundreds of travel sites on HotelsCombined.

St. Moritz, Switzerland
1 May — 2 May2
...and more

Learn why travellers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customie your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Pet friendly hotels in St. Moritz

Discover well-known properties in St. Moritz that are favoured by visitors more than others. There are 96 hotels in St. Moritz and price data was last updated on 24 April 2025. The average price for a hotel in St. Moritz is .
These are some of the hotels in St. Moritz with the highest demand. Users can use the filters present to refine their search even further.
Filter by star ratings
All filters
Via Sela 11, St. Moritz, Graubunden, Switzerland
Hostel Casa Franco is a comfortable base while in St. Moritz and is close to everything the area has to offer. It also offers free Wi-Fi, ski slopes and a water park.
Free Wi-Fi
7.2
Good
531 reviews
Location
0.7 mi from city centre
Via Dal Bagn 6, St. Moritz, Graubunden, Switzerland
This hip 3-star hotel features numerous quality facilities, such as a Turkish steam bath, ski passes and free Wi-Fi. It also offers private parking on site and Nietzsche-Haus and Piz Nair are a brief car trip away.
Free Wi-Fi
7.6
Good
2461 reviews
Location
0.7 mi from city centre
Via Maistra 50, St. Moritz, Graubunden, Switzerland
Located in St. Moritz, Hotel Bären provides direct access to Samedan and offers an indoor pool, a Turkish steam bath and free Wi-Fi. Some of the popular features at this 3-star hotel include a ski school, a free shuttle service and ski passes.
Pool
Free Wi-Fi
Parking
8.5
Excellent
711 reviews
Location
0.3 mi from city centre
Via Tinus 7, St. Moritz, Graubunden, Switzerland
Situated within a 10-minute stroll from St Moritz Railway Station, Hotel Arte offers guests outdoor tennis courts, a ski school and free Wi-Fi. Within close proximity of Samedan, it provides a convenient location for guests flying to or from St. Moritz.
Free Wi-Fi
8.3
Excellent
1527 reviews
Location
0.2 mi from city centre
Via Curtins 2, St. Moritz, Graubunden, Switzerland
Located in St. Moritz, Randolins Familienresort provides 3-star accommodation, as well as free Wi-Fi, ski in/out facilities and a sauna. It also features a Turkish steam bath, ski passes and ski slopes.
Free Wi-Fi
Parking
8.9
Excellent
153 reviews
Location
1.7 mi from city centre
Via G. Segantini 32, St. Moritz, Graubunden, Switzerland
Providing a sauna, a Turkish steam bath and an indoor pool, Boutique Hotel Cervus provides chic rooms close to Piz Nair. It also has free Wi-Fi, a ski school and ski in/out facilities.
Pool
Free Wi-Fi
8.6
Excellent
257 reviews
Location
1.0 mi from city centre
Via Chasellas 1, St. Moritz, Graubunden, Switzerland
Boasting ski in/out facilities, an indoor pool and free Wi-Fi, Suvretta House is located in St. Moritz and offers luxury accommodation. Some of the popular facilities at this chic 5-star hotel include ski equipment hire, outdoor tennis courts and a Turkish steam bath.
Pool
Free Wi-Fi
Airport shuttle
9.4
Excellent
388 reviews
Location
1.4 mi from city centre
St. Moritz, Graubunden, Switzerland
At the foot of Piz Nair, Skyline House Ferienapartments is situated near St. Moritz's famous tourist attractions. It also offers an indoor pool, free Wi-Fi and outdoor tennis courts.
8.6
Excellent
52 reviews
Location
0.6 mi from city centre
Via Traunter Plazzas 1, St. Moritz, Graubunden, Switzerland
Situated within a 10-minute walk of St Moritz Railway Station, Crystal Hotel superior is an ideal base when in St. Moritz. It has a gym, as well as a sauna, ski slopes and free Wi-Fi.
Free Wi-Fi
8.9
Excellent
1281 reviews
Location
0.2 mi from city centre
Via Suot Chesas 9, St. Moritz, Graubunden, Switzerland
Hotel Europa St. Moritz is situated in St. Moritz and is close to Piz Nair. Some of the popular features at this luxury 4-star hotel include free Wi-Fi, ski passes and an indoor pool.
Pool
Free Wi-Fi
7.8
Good
1846 reviews
Location
1.8 mi from city centre

Travel insights for pet-friendly hotels in St. Moritz

Use our HotelsCombined data-powered tips to help you find your next pet friendly hotel in St. Moritz.

How much is a pet-friendly hotel in St. Moritz tonight?

Users have found prices for pet friendly hotels in St. Moritz tonight starting as low as £170, rising to an average cost of £280, based on searches in the last 72 hours. Prices start from £199 for a 4-star pet-friendly hotel in St. Moritz for tonight.

How much is a St. Moritz pet-friendly hotel room this weekend?

In the past 72 hours, we’ve seen prices for pet friendly hotels in St. Moritz this weekend for as little as £151/night. If you’re specifically looking for a 3-star hotel this weekend, our users have found prices as low as £143/night. For a 4-star pet-friendly hotel in St. Moritz, the cheapest rate recently found was £195/night for this weekend.

How far ahead should you book a hotel in St. Moritz?

Save money by booking a hotel at least 12 days before your trip to St. Moritz. The lowest price found when booking 12 days ahead was £87 per night.

Top-rated Pet friendly hotels in St. Moritz

Browse through properties in St. Moritz that have received the highest ratings from guests. There are currently 96 properties in St. Moritz and data was last updated on 24 April 2025.
Our users rated these hotels as some of the best places to stay in St. Moritz. Make sure to read hotel descriptions and reviews to find the right property right for you.
Show all 96 hotels
Via Somplaz 17, St. Moritz, Graubunden, Switzerland
0.3 mi from city centre
Free Wi-Fi
£150
Avg. per night
Via Maistra 17, St. Moritz, Graubunden, Switzerland
0.2 mi from city centre
Free Wi-Fi
£286
Avg. per night
Via Maistra 3, Champfèr, St. Moritz, Graubunden, Switzerland
2.0 mi from city centre
Pool
Free Wi-Fi
£715
Avg. per night
Via Mezdi 27, St. Moritz, Graubunden, Switzerland
1.1 mi from city centre
Pool
Free Wi-Fi
£543
Avg. per night
Via Tegiatscha 17, St. Moritz, Graubunden, Switzerland
0.8 mi from city centre
Free Wi-Fi
Parking
£163
Avg. per night
Via Rosatsch 18, St. Moritz, Graubunden, Switzerland
0.9 mi from city centre
Free Wi-Fi
Parking
£186
Avg. per night

Cheapest Pet friendly hotels in St. Moritz

Discover affordable stays in St. Moritz that provide a quality experience without breaking the bank. Hotels in St. Moritz can be found for as low as £50 per night. There is currently one property in St. Moritz that can be booked for this price. St. Moritz Youth Hostel is one of the hotels that can be booked for the lowest price in St. Moritz. Price data was last updated on 24 April 2025
These St. Moritz properties charge the lowest price per night of those we've come across. Prices will typically fluctuate depending on the dates selected, star rating of hotel, and hotel location.
Show all 96 hotels
via Surpunt 60, St. Moritz, Graubunden, Switzerland
0.6 mi from city centre
Free Wi-Fi
£50
Avg. per night
St. Moritz, Graubunden, Switzerland
0.8 mi from city centre
£95
Avg. per night
Via Veglia 14, St. Moritz, Graubunden, Switzerland
0.1 mi from city centre
Free Wi-Fi
£107
Avg. per night
Via Curtins 2, St. Moritz, Graubunden, Switzerland
1.7 mi from city centre
Free Wi-Fi
£113
Avg. per night
St. Moritz, Graubunden, Switzerland
0.8 mi from city centre
£114
Avg. per night
Via Dim Lej 6, St. Moritz, Graubunden, Switzerland
0.3 mi from city centre
Free Wi-Fi
Parking
£120
Avg. per night
Via Somplaz 47, St. Moritz, Graubunden, Switzerland
1.5 mi from city centre
Free Wi-Fi
Parking
£131
Avg. per night
Via Curtins 2, St. Moritz, Graubunden, Switzerland
1.7 mi from city centre
Free Wi-Fi
Parking
£143
Avg. per night
St. Moritz, Graubunden, Switzerland
0.8 mi from city centre
£144
Avg. per night
Via Crasta 3, St. Moritz, Graubunden, Switzerland
1.0 mi from city centre
Free Wi-Fi
Parking
£146
Avg. per night

Other accommodations in St. Moritz

Discover the ideal theme hotel, holiday rental or hostel for your stay in St. Moritz. There are 429 properties in St. Moritz and price data was last updated on 24 April 2025.
Show all 429 stays
Via Sela 11, St. Moritz, Graubunden, Switzerland
0.7 mi from city centre
Free Wi-Fi
£147
Avg. per night
via Surpunt 60, St. Moritz, Graubunden, Switzerland
0.6 mi from city centre
Free Wi-Fi
£50
Avg. per night
Celerina/Schlarigna, Graubunden, Switzerland
0.2 mi from city centre
£105
Avg. per night
Via Traunter Plazzas 7, St. Moritz, Graubunden, Switzerland
0.3 mi from city centre
Free Wi-Fi
£176
Avg. per night
Via Veglia 18, St. Moritz, Graubunden, Switzerland
0.2 mi from city centre
Pool
Free Wi-Fi
£303
Avg. per night
Via Dal Bagn 6, St. Moritz, Graubunden, Switzerland
0.7 mi from city centre
Free Wi-Fi
£180
Avg. per night

Explore St. Moritz

Explore different neighbourhoods and areas within St. Moritz to find the perfect location for your stay. Map data was last updated on 24 April 2025.
Scroll to and zoom in on the areas in St. Moritz you plan on visiting to find nearby properties. More information on a given hotel can be accessed by clicking the hotel's name within the map.

Pet friendly hotels FAQs

Find useful tips and insights about staying in St. Moritz to help you make the most of your experience. FAQs were last updated on 24 April 2025.
  • What is the typical nightly rate for a Pet friendly hotels in St. Moritz?

    Nightly rate typically run around £285 in St. Moritz for a Pet friendly hotels. If you’re looking for this accommodation in St. Moritz, you may be pleased to know that our users have recently found deals as low as £50 per night. Cheaper rates on a Pet friendly hotels in St. Moritz can usually be found at St. Moritz Youth Hostel.

  • How do prices at Pet friendly hotels compare to other hotels in St. Moritz?

    Pet friendly hotels will typically cost you more than the average St. Moritz hotel. Rates in St. Moritz for a Pet friendly hotels are, on average, £285 per night. The average per night rate for a St. Moritz hotel is £230.

Find better results for your stay in St. Moritz

Consider these popular 3-star hotels in St. Moritz

Stay at one of these St. Moritz 3-star hotels that users have found on HotelsCombined.