Welcome to the beautiful North Cornish coast

St Moritz Hotel is an art-deco inspired luxury hotel in Cornwall, over looking the stunning Daymer Bay near Rock, providing the perfect setting for the ultimate break.

For those seeking nights away, weekend escapes, spa breaks or full luxury holidays, the team at St Moritz is ready and waiting.

Since the 1930s, thousands of people have made an annual pilgrimage to our particular piece of the North Cornwall coast for that much needed escape from the daily stresses of urban life. Today is no different, with our acclaimed Cowshed spa, award-winning cuisine and breathtaking scenery, your stylish Cornwall hotel break is right here.