Twillingate Hotels

Map of Twillingate Hotels

Twillingate is a picturesque town located on the Twillingate Islands in Newfoundland and Labrador, Canada. Known as the "Iceberg Capital of the World," Twillingate is a popular tourist destination, especially during the spring and early summer when icebergs can be seen floating along the coast. The town is also famous for its stunning coastal landscapes, rugged cliffs, and beautiful hiking trails. Visitors can explore the historic lighthouses, such as the Long Point Lighthouse, and enjoy whale watching tours to catch a glimpse of humpback whales and other marine life.

Family Ties Vacation Home - Greenham House Twillingate
Free Wi-Fi Free private parking

Family Ties Vacation Home - Greenham House is situated in Twillingate and offers a bar and barbecue facilities. This property offers access to a balcony, free private parking and free Wi-Fi. The accommodation features a shared kitchen and a shared lounge for guests.

8 Gillards Lane, A0G 4M0 Twillingate, Canada

North 99 Motel Twillingate
Free Wi-Fi

North 99 Motel in Twillingate has 4-star accommodation with a bar. Among the facilities of this property are a restaurant, room service and a 24-hour front desk, along with free Wi-Fi. The rooms have a balcony with views of the sea.

Number of rooms: 4

148 Main Street, L6W 2C9 Twillingate, Canada

Show More Hotels
  • 1
  • 2