St. Moritz Hotel in Cornwall | Hotel and Spa Near Rock & Polzeath
Gift Vouchers
Take a 360 tour

Surrounded by Cornwall's captivating coastline nestled between Rock and Polzeath, the St Moritz hotel's collection of rooms, suites, apartments and villas are all just a short stroll to the shore. Escape to the coast for year-round relaxation and adventure.


Two distinct Cornwall venues, one iconic location. Enjoy fresh, local and seasonal Cornish produce cooked to perfection alongside cocktails, coffees, cake and cream teas.


Escape to the North Cornwall coast and discover all that St Moritz has to offer.

Nestled between Rock and Polzeath on the north coast of Cornwall in the quiet hamlet of Trebetherick, St Moritz Hotel is the destination for a relaxing beach stay, indulgent spa break, or family get-together.

The living is easy and not only in the summertime- the dramatic coastline, secret coves, green fields and sweeping beaches provide the perfect backdrop to a Cornwall getaway at any time. Inside, the luxury rooms, suites, apartments, penthouses and villas will become your seaside sanctuary. The Cowshed spa will soothe and rejuvenate and in our restaurants the menus are brimming with fresh, local, seasonal produce to leave you satisfied.

Read more

We're about downtime just as much as playtime. The Cowshed spa offers treatments, spa days and events throughout the year.

Cowshed Spa