Bell Rock Hotel has been welcoming guests for over 100 years. Our team of caring staff, ensure your stay with us is relaxing and enjoyable. Our Restaurant offers breakfast and dinner, with a daily changing evening menu. We also have a heated indoor swimming pool. We are ideally situated in the quiet end of town, midway between two beaches, both about 100 metres away! We are only ten minutes’ walk from the main harbour.