Generally, a villa is much more economical than a hotel room. You get lots more space, more privacy, and it's just more like home. You don't have to eat out for every meal (with little kids, McDonald's gets a bit tiring!) There are also a lot of nice amenities that come with a villa that you won't usually find in a hotel. You certainly won't have a private pool, and little things like DVD players and refrigerators can be hard to come by. In a villa, you get a washer and dryer, not so in a hotel. In a villa, you have multiple bathrooms, in a hotel--just one. I could go on and on, but you get the point. When I travel with my family (4 kids), we have to have a minimum of two adjoining hotel rooms if not a suite. This almost always costs me close to $200 per night for just two rooms with two bathrooms! If I'm lucky, I can sometimes find a suite for about $150. As you can see, to rent a large home like you are looking for, it will be much more economical than going with multiple hotel rooms.