Hotel Viking is an affordable option for visiting Iceland with kids because it has cottages and is only 10 minutes from Reyjkavik.