Book your stay at St Michaels Resort

Whether you are looking for the ultimate spa break, to unwind in one of our luxury rooms or after a little more independence with a beach residence, book your stay directly with us online or by calling 01326 312707 to receive the guaranteed best rate.

If that’s not reason enough, by booking direct you’ll also receive a £10 drinks voucher, on us.

Early bird catches Book more than 90 days in advance and enjoy 15% off your stay. Minimum 2-night stay applies, cannot be used in conjunction with other offers or packages. Bed and Breakfast stays only.