There are several other hotels/motels in the area if you choose not to stay at either of these.
There is also a Cabin/RV park on Lake Grapevine with RV spaces from $49 - $69 per night and cabins ranging from $93 - $175 per night. See their web site at
http://www.vineyardscampground.com/