We use cookies to give you a better browsing experience. By continuing to use our site, you are agreeing to the use of cookies as set in our Cookie Policy.
OK thanks

Click to reveal accommodation:

The Idle Rocks Overview

Location: St Mawes, Cornwall, Truro, England

St Mawes is delightful Cornish seaside village focused on the harbor and with quaint cobbled streets boasting an abundance of great shops, restaurants and galleries. The Roseland Peninsula in South Cornwall is an area of outstanding natural beauty and it’s the perfect place to escape, explore, relax and unwind.

The Idle Rocks Hotel is located in the heart of St Mawes, right by the sea and offers 19 individually designed rooms with exceptional amenities. The hotel is part of the Relais & Chateaux and has its own restaurant focused on serving the very best locally-sourced produce. Of particular note is the waterside terrace overlooking the bay and open in the spring and summer months.


  • Restaurant
  • Outside Terrace
  • WiFi