No summer is complete without a float trip down the beautiful Illinois River in northeastern Oklahoma. Many outfitters offer half-day trips but there are a few that offer a full-day trip, including Eagle Bluff Resort on the banks of the river. Keep reading below to learn more about one of the longest float trips in the state that will make your summer epic.

Eagle Bluff Resort is an outfitter located on the banks of the Illinois River near Tahlequah that offers float trips down the river. They are a full-service resort you can extend your day trip to an overnight excursion and enjoy the great outdoors.

Billy Smith/Google Photos

They offer six and 12-mile float trips or you can book a longer float trip if you make arrangements before.

OakleyOriginals/Flickr

12-miles is the longest float trip we could find, which makes it the longest in the state. The Illinois River is a Class II river so it’s pretty calm in most places.

Sheryl Martin/Google Photos

After checking in at the resort they will load up the rafts and kayaks and bus you to the drop-off spot. Shuttle buses run every 15 minutes, so it’s very quick service.

EagleBluffResort/Facebook

Rentals include 17-ft canoes or kayaks, or you can float in one of the resort’s six-person whitewater rafts.

EagleBluffResort/Facebook

The leisure trip (6-miles long) takes about 2-3 hours and the adventure trip (12-miles long) takes about 4-6 hours on average to complete.

EagleBluffResort/Facebook

The resort is home to over 20 acres of riverfront camping sites for tents and RVs. It’s the perfect spot to pitch a tent and enjoy nature with the family. Book a float and/or camping reservation soon and make it a summer to remember.

EagleBluffResort/Facebook

Click here for pricing or to book a reservation.

Billy Smith/Google Photos

OakleyOriginals/Flickr

Sheryl Martin/Google Photos

EagleBluffResort/Facebook

For more information on the Illinois River, click here.

OnlyInYourState may earn compensation through affiliate links in this article.

Address: Illinois River, Tahlequah, OK 74464, USA