When you visit McDonald County, chances are, you’ll want to stay awhile.

Lucky for you, there are many places to choose from. From rustic campgrounds and resorts to pristine, well-kept, historic bed and breakfasts, to accommodating McDonald County hotels, there is an overnight option for everyone in McDonald County!

Whether you’re looking for a romantic getaway, a family friendly hotel with a pool for the kids or free Wi-Fi for work on the road, Hannibal has you covered.

Campgrounds & Resorts

Big Elk Floats and Camping

Big Elk Floats & Camping is your full-service, family fun, river destination. We have been giving Elk River campers, canoe and kayaking enthusiasts an experience that is both adventurous and relaxing since 1989. Located on the south side of the Elk River bridge in Pineville, Missouri, we are open all year round and specialize in […]

River Ranch Resort

Hotels & Motels

Bed & Breakfast

About McDonald County

Enjoy an afternoon in McDonald County floating on the Elk River. The Elk River is rated a class I-II, making it ideal for beginners or just a relaxing. Lay back, and enjoy a day scenic environment around you, experience nature in it’s fullest. The Elk River offers gorgeous scenery with many “rest stops” and clean, cool, clear water!