book online...

What date are you visiting?

Where would you like to stay?

How many nights?

How many adults?

How many children?

Offer code:

solid as rock

Here at St Moritz, we are serious about our intent to look after locals.

Become a Solid as Rock member and collect loyalty points on all purchases for use towards food, drink, accommodation and spa treatments.

Points are rewarded at the rate of 10% of the purchase, for example a £10 purchase results in £1 worth of points being awarded which equates to 10 points

1 point = 10p

Points collected can only be used by the card holder.

There is no need for a Solid as Rock card, simply come in with some form of ID and you will be on our system and able to collect your points straight away!

Sign up to Solid as Rock

By filling in this form you are declaring that your primary residence is in Cornwall



Fields marked with a * are mandatory.
By clicking 'Sign up to Solid as Rock', you agree that you've read our general terms of use