Booking.com Boasting Atlantic Ocean and harbour views, this Twillingate hotel offers a restaurant and a pub. Free Wi-Fi is provided in all guest rooms. Twillingate Astronomical Observatory is 2 km away.