• Twitter Basic Black
  • Black TripAdvisor Icon
  • Facebook Basic Black
  • Black Instagram Icon

15 Main St, Badger, NL A0H 1A0 |  (709) 290-0115

© 2018 by Islands Trails Ltd.

Your home on the river

At the rivershack we pride ourselves in being your home on the river. We wan't you to not only enjoy your stay in our beautiful accommodation but also enjoy the beauty of the rural Newfoundland that surrounds us. We would like to welcome you to one of the world's hidden gems and allow you to enjoy and explore it in comfort. Whether you are from away or a native Newfoundlander the rivershack has something to offer you!