St Ives Bay Hotel was an ideal for our short stay in St Ives, perfect location, the room, although a little tired looking in certain areas, was clean, spacious and a great sea view. The staff were very pleasant, courteous and helpful, especially the gentleman that handled our check in. We needed a hotel that was dog friendly, the St Ives Bay didn't disappoint in any way, we even got a spot in the car park. Would highly recommend.