Do you mean games on websites that you can play with your wiimote? If so then yes - you do need the internet channel.
If you mean Virtual Console games from the Wii Shop, you don't need the internet channel but you do need to buy the games with Wii Points.