Find hotels in Bonaparte, IA from $71

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Bonaparte hotels

AmericInn by Wyndham Fairfield

AmericInn by Wyndham Fairfield
2.5 star property
Fairfield
9.2 out of 10, Wonderful, (563)
"Breakfast area looked inviting room was clean overal was a great stay"
United States
David
$103 nightly
The price is $115
Jan 25 - Jan 26, 2026
Total with taxes and fees
AmericInn by Wyndham Fairfield

Super 8 by Wyndham Fairfield

Super 8 by Wyndham Fairfield
2.0 star property
Fairfield
8.2 out of 10, Very Good, (408)
"Have stayed here numerous times"
United States
Luann
$72 nightly
The price is $81
Jan 8 - Jan 9, 2026
Total with taxes and fees
Super 8 by Wyndham Fairfield

Quality Inn & Suites Mount Pleasant

Quality Inn & Suites Mount Pleasant
2.5 star property
Mount Pleasant
8.0 out of 10, Very Good, (116)
"The staff were absolutely great!!"
United States
Jacob
$63 nightly
The price is $71
Jan 4 - Jan 5, 2026
Total with taxes and fees
Quality Inn & Suites Mount Pleasant

Best Western Mt. Pleasant Inn

Best Western Mt. Pleasant Inn
2.5 star property
Mount Pleasant
8.2 out of 10, Very Good, (779)
"It was clean and comfortable for the price."
United States
Marlene
$72 nightly
The price is $81
Jan 4 - Jan 5, 2026
Total with taxes and fees
Best Western Mt. Pleasant Inn

Hotel Inn Fairfield

Hotel Inn Fairfield
2.5 star property
Fairfield
4.8 out of 10, (3)
"Large clean rooms. Overall very nice place to stay but was disappointed with the barely warm hot water."
United States
Deborah
$94 nightly
The price is $105
Dec 29 - Dec 30
Total with taxes and fees
Hotel Inn Fairfield

AmericInn by Wyndham Mount Pleasant

AmericInn by Wyndham Mount Pleasant
2.0 star property
Mount Pleasant
8.4 out of 10, Very Good, (539)
"Polite staff and very comfortable bed"
United States
Stasia
$76 nightly
The price is $85
Jan 4 - Jan 5, 2026
Total with taxes and fees
AmericInn by Wyndham Mount Pleasant

Super 8 by Wyndham Mt Pleasant

Super 8 by Wyndham Mt Pleasant
2.0 star property
Mount Pleasant
8.2 out of 10, Very Good, (842)
"Good stay , no issues "
United States
John
$65 nightly
The price is $72
Jan 4 - Jan 5, 2026
Total with taxes and fees
Super 8 by Wyndham Mt Pleasant

Quality Inn & Suites Fort Madison near Hwy 61

Quality Inn & Suites Fort Madison near Hwy 61
2.5 star property
Fort Madison
8.6 out of 10, Excellent, (575)
"Quiet, large parking lot, restaurant next door, free breakfast was good, hot tub and pool very nice. "
United States
Audrey
$83 nightly
The price is $93
Jan 11 - Jan 12, 2026
Total with taxes and fees
Quality Inn & Suites Fort Madison near Hwy 61
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Bonaparte attractions

Top Bonaparte Hotel Reviews

More cheap stays in Bonaparte

Hotels in Bonaparte with star-rating

Find out more about Bonaparte

Top reasons to visit Bonaparte

  • Scenic Outdoor Activities: Bonaparte is perfect for outdoor enthusiasts, offering beautiful recreational areas for hiking, golfing, and leisurely walks.
  • Charming Quaint Town: Experience the welcoming atmosphere of Bonaparte, with its picturesque landscapes and friendly community vibes.
  • Historical Allure: Discover the rich culture and history of Iowa as you explore local attractions and the town's historical sites.
  • Romantic Getaways: Enjoy a peaceful retreat ideal for couples seeking a romantic escape amid nature's beauty.
  • Diverse Accommodations: Choose from a variety of lodging options, including cozy agritourism stays and pet-friendly hotels.

Find great hotels near Bonaparte

Bonaparte, Iowa, offers a delightful selection of accommodations tailored to various traveler needs, from pet-friendly options to family and business-themed stays. Whether you're searching for cozy agritourism properties or inviting hotels, you'll find the perfect spot to relax and enjoy the charm of this quaint town. Explore the best hotels and read reviews to ensure a memorable visit to Bonaparte.

  • Quality Inn & Suites Fort Madison near Hwy 61: Experience a blend of comfort and convenience at Quality Inn & Suites Fort Madison, ideal for business travelers and families alike. Located 22 miles from Bonaparte, this hotel offers a range of amenities including a well-equipped business center and meeting room for all your professional needs. Families will appreciate the child-friendly features such as free cribs and a dedicated children's pool. Additionally, pet lovers can bring their furry friends along, as the property is pet-friendly, allowing for a stress-free stay for all members of the family.
  • AmericInn by Wyndham Fairfield: AmericInn by Wyndham Fairfield promises a welcoming atmosphere for families and pet owners, just 22 miles from Bonaparte. This hotel boasts accessible business amenities, including a meeting room and business center, catering to travelers needing a productive environment. Families will find comfort in the free crib service, while pets are welcome to stay in designated rooms. With its focus on creating a friendly and convenient experience for guests, AmericInn ensures that everyone, including your four-legged companions, can enjoy a relaxing getaway.
  • Super 8 by Wyndham Fort Madison: Located 23 miles from Bonaparte in the heart of the city, Super 8 by Wyndham Fort Madison stands out as an LGBTQIA-friendly option for travelers. This hotel features round-the-clock business amenities, including a 24-hour business center, perfect for both business and leisure guests. Its city-themed decor and welcoming environment make it an excellent choice for those looking to immerse themselves in local culture. Guests appreciate the convenient location, providing easy access to nearby attractions, dining, and entertainment.

Where to stay near Bonaparte

Bonaparte, Iowa, offers a charming blend of outdoor beauty and historical allure, making it an ideal destination for family-friendly adventures and romantic getaways. Explore the quaint town feel, where you can enjoy scenic landscapes and recreational opportunities. Nearby attractions provide the perfect backdrop for relaxing excursions, allowing travelers to discover the rich culture of Iowa while indulging in the area's welcoming atmosphere. Don't miss the chance to create unforgettable memories in this delightful locale.

  • Bentonsport: Nestled a mere 3 miles from Bonaparte, Bentonsport is a quaint village that offers a unique blend of outdoor adventures and stunning scenery. This charming locale attracts visitors year-round, with a notable peak in June to July and November. Outdoor enthusiasts flock to Bentonsport for its recreational areas, where nature thrives. Highlights include exploring the historic village, visiting nearby national state parks, and enjoying the serene lake views. Whether you're hiking or simply soaking in the tranquil surroundings, Bentonsport promises a refreshing getaway.
  • Keosauqua: Located 9 miles from Bonaparte, Keosauqua is a vibrant city known for its captivating landscapes and romantic ambiance. Visitors can expect a steady stream of travelers, peaking in June to July and September. The city boasts several recreational areas and a golf course, making it perfect for outdoor enthusiasts. Attractions like the scenic lake, national state park, and picturesque water features enhance the travel experience. Keosauqua is ideal for couples seeking a serene escape or families looking for adventure amidst stunning natural backdrops.
  • Farmington: Just 5 miles from Bonaparte, Farmington is a lively city that buzzes with seasonal visitors, especially from May to July. Travelers come for its outdoor activities and adventurous spirit. The city features various recreational areas and educational venues, making it a great spot for families. With close proximity to beautiful lakes and national state parks, visitors can enjoy a plethora of activities, from hiking to fishing. Farmington's natural beauty and engaging experiences ensure a memorable visit for all who wander here.

Things to do near Bonaparte

Bonaparte, Iowa, offers a charming escape perfect for outdoor enthusiasts and romantic getaways. Visitors can explore scenic recreational areas, enjoy golfing, and immerse themselves in the tranquil beauty of the surroundings. With its picturesque landscapes, Bonaparte invites travelers to relax and appreciate nature while engaging in various outdoor activities.

Shopping

If you're up for a drive, the River City Mall, located 31 miles away from Bonaparte, offers a diverse shopping experience with a blend of business and family vibes. You'll find unique gifts and souvenirs that capture the essence of your visit to Iowa.

Recreation

Explore Jefferson County Park, 22 miles from Bonaparte, where you can enjoy peaceful trails and serene nature for relaxation. Nauvoo State Park, located 25 miles away, offers tranquil surroundings perfect for unwinding. For some outdoor fun, visit Riverview Club Golf Course, just 9 miles away, for a round of golf.

Adventure

Experience the thrill of tennis at Punj Tennis Center, located 24 miles from Bonaparte. Enjoy the energetic atmosphere and challenge yourself on the courts while soaking in the adventure vibes that this vibrant venue offers for sports enthusiasts.

Nightlife

Experience the vibrant nightlife in Bonaparte by visiting the Arts Center Theater, Dalby Hall, and Festival Hall, all located 24 miles away. Each venue offers a blend of culture, romance, and entertainment, perfect for family outings or a cozy evening out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Bonaparte

To save money on your trip to Bonaparte, plan your visit during the off-peak months of January, February, or November for lower accommodation prices. Sundays are the most affordable days to stay, while Fridays tend to be pricier. Use Expedia to compare prices and sort for the best deals; consider bundling your hotel with flights and activities for additional savings. Joining the One Key membership can provide exclusive discounts and cash back for future bookings. Lastly, take advantage of free activities and local attractions to keep costs down.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Bonaparte are January to February and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Bonaparte is Sunday. The most expensive day to stay in Bonaparte is Friday.
  • Find cheap hotels on Expedia: Expedia's search tool lets you choose your budget, desired location, and additional preferences. You can easily sort your results to display the lowest prices first, ensuring you find the most affordable hotel options right away. Additionally, you can refine your search by hotel type; for instance, selecting the Eco-certified filter will show you sustainable and environmentally-friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Bonaparte hotel reservation with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in and around Bonaparte

Bonaparte, Iowa, is an ideal destination for outdoor enthusiasts and couples seeking a romantic getaway. Visitors can explore urban parks, nature reserves, and the town hall, offering a blend of adventure and family-friendly experiences. This charming town provides a picturesque setting for those looking to immerse themselves in nature's beauty and enjoy leisurely activities.

  • Burns Gallery & Tea Emporium: Experience the vibrant local culture at Burns Gallery & Tea Emporium, where art and tea come together. Browse unique artworks from local artists while enjoying a calming cup of tea in this inviting space.
  • Lacey-Keosauqua State Park: Just 9 miles from Bonaparte, this state park offers thrilling outdoor adventures and stunning scenery. Hike through beautiful trails, enjoy birdwatching, or have a picnic surrounded by nature's tranquility.
  • Lake Sugema: Located 10 miles away, Lake Sugema is perfect for a romantic getaway or a day at the beach. Enjoy scenic views, swimming, fishing, or simply relaxing by the water's edge in a picturesque setting.

Best time to go to Bonaparte

The best time to visit Bonaparte can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Bonaparte falls in July, when visitor numbers are high and weather is mostly sunny with light rain. The coolest average temperature in Bonaparte falls in January, visitor numbers are low and weather is mostly cloudy with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January24.6°F (-4.1°C)No RainMostly CloudyLowSlightly Low
February27.3°F (-2.6°C)Light RainMostly CloudyAverageSlightly Low
March41.2°F (5.1°C)Light RainMostly SunnyAverageAverage
April51.6°F (10.9°C)Light RainMostly SunnyAverageAverage
May62.4°F (16.9°C)Light RainMostly SunnyHighAverage
June72.3°F (22.4°C)Light RainMostly SunnyHighSlightly High
July75.2°F (24.0°C)Light RainMostly SunnyHighSlightly High
August73.9°F (23.3°C)Light RainMostly SunnyAverageSlightly High
September67.6°F (19.8°C)Light RainMostly SunnyAverageAverage
October54.5°F (12.5°C)Light RainMostly SunnyAverageAverage
November41.7°F (5.4°C)Light RainMostly SunnyLowSlightly Low
December31.5°F (-0.3°C)Light RainMostly SunnyLowAverage

The nearest major airports for your trip to Bonaparte

When visiting Bonaparte, Iowa, you can fly into two major airports: Kirksville Municipal Airport (IRK) and Southeast Iowa Regional Airport (BRL). Kirksville Municipal Airport is located 57 miles away, with nearby hotel options such as Depot Inn and Suites, Super 8 by Wyndham Kirksville-University Area, and Holiday Inn Express & Suites, all within 6 miles of the airport. Southeast Iowa Regional Airport is a more convenient choice at 36 miles from Bonaparte, with excellent accommodations like Evans Holly Grove Inn B&B, Fun City Resort Hotel, and Catfish Bend Inn & Spa, all within 3 miles of the airport. Both airports offer easy access to these hotels for a smooth travel experience.

Frequently asked questions

What is the best area to stay in Bonaparte?
The best area to stay in Bonaparte is within the downtown historic district, particularly along First Street, which offers the most amenities and convenient access to local attractions.

This compact area is the heart of Bonaparte, featuring several historic buildings that house local businesses and accommodations. You'll find a few small shops, eateries, and the Bonaparte Retreat Restaurant along First Street. The Des Moines River runs nearby, offering pleasant views and opportunities for riverside walks. This area is ideal for couples seeking a tranquil getaway and a taste of local history.

For those looking for a quiet, rural experience, staying just outside the downtown historic district offers opportunities for peaceful relaxation. These accommodations often provide more space and a connection to the natural surroundings, while still being a short drive from Bonaparte's main street.
When is the best time to go to Bonaparte?
The best time to visit Bonaparte, Iowa, is during the spring (April to May) and fall (September to October) months.

These seasons offer pleasant weather, with moderate temperatures and less humidity, making it ideal for exploring the town's outdoor attractions and historical sites. Spring brings blooming flowers and budding trees, while fall showcases colorful foliage, enhancing the scenic beauty of the Des Moines River valley.

For travelers who enjoy outdoor activities like hiking, fishing, or simply strolling through the historic downtown area, these periods provide comfortable conditions.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Bonaparte.
How can I save on a Bonaparte hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Bonaparte hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Bonaparte hotel?
Prices for hotels in Bonaparte often vary, but you can find a great deal from $71 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia