Tahlequah has hotels and is a very short drive to All American.
There are hotels and the other resorts have cabins.. do not stay at all American ground are nasty
Tahlequah has hotels. Probably find a good air b&b close by also.
They have hotels in Locus Grove ( it's about 20 minutes from American Floats) and there are several Air B&B's near there.
I saw hotels close by but didn't notice any areas with cabins,however there were a couple of tents set up.
All American does not have cabins. They have tent sites.
Thanks! Your answer is awaiting moderation.