If you are looking for luxury places to stay in Rock, Cornwall, look no further! St Moritz Hotel is perfectly situated between Rock and Polzeath and is widely regarded as the place to stay near Port Isaac if you are looking for a break near award winning restaurants. The hotel and self catering villas and apartments are also the ideal choice for those who want to be close to Padstow. We are perfectly positioned in between what we call the ‘culinary triangle’ near exclusive Rock, postcard pretty Port Isaac and gastro hot-spot, Padstow. Whatever shape you want your trip to Cornwall to take, our St Moritz Hotel team members are on hand, here to assist with your every wish, activity, booking or indulgence