From $139 USD Booking.com Located on a 1.500-acre property in Graham, Texas, this Western-style resort features many outdoor activities and on-site dining options.