My first thought would be to set the default gateway to 127.0.0.1. It should mean that they can't route packets to anything outside their LAN?
You'd need to configure the DHCP to hand out these kinds of leases by MAC address though, as I can't see vendors agreeing on a way to easily restrict the devices net access! :-/