Los Indios Resort is a resort hotel located in Cherokee Village, Arkansas. This property provides a base for exploring the surrounding area and its attractions. Guests can visit nearby points of interest such as Thunderbird Marina, located just over a mile away, and Papoosa Park, situated under two miles from the resort. The resort's location is noted for its proximity to things to do.
Should you book Los Indios Resort?
Expect a straightforward resort hotel experience in Cherokee Village.
Best for
- exploring local activities
- a quiet Arkansas getaway
Maybe not ideal for
- those seeking extensive on-site amenities
Location near attractions
The resort is situated in Cherokee Village, Arkansas. It is positioned close to recreational spots like Thunderbird Marina, a popular destination for boating activities, and Papoosa Park, offering green space for visitors.
Gallery

Location
Los Indios Dr, Cherokee Village, Arkansas
Los Indios Resort is located in Cherokee Village, Arkansas. Guests rate the area well for things to do.
Things to do nearby
- Thunderbird Marinamarina0.8 mi
- Papoosa Parkpark1.1 mi
Straight-line distances from the property · data © OpenStreetMap contributors
What guests say
- Things to do4.3/5
- Restaurants3.2/5
- Airport access2/5
Good to know
Frequently asked questions
What is the guest rating for Los Indios Resort?
Los Indios Resort has a guest rating of 4.1 out of 5, based on 25 reviews.
What is near Los Indios Resort?
Nearby attractions include Thunderbird Marina, which is 1.29 km away, and Papoosa Park, located 1.78 km from the resort.
What is the category of Los Indios Resort?
Los Indios Resort is categorized as a resort hotel.
Where is Los Indios Resort located?
Los Indios Resort is located in Cherokee Village, Arkansas.