Default HTG hotel image

Find hotels in Bonaparte, IA from $82

  • 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

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Bonaparte hotels

1. Nauvoo Temple House Hotel

Nauvoo Temple House Hotel
2.0 star property
Nauvoo
9.0 out of 10, Wonderful, (374 reviews)
"We loved it here. Breakfast was everything you want."
Canada
Talauna
1 day ago
$141 nightly
The price is $159
Jul 4 - Jul 5
Total with taxes and fees
Nauvoo Temple House Hotel

2. Cobblestone Inn & Suites - Fort Madison

Cobblestone Inn & Suites - Fort Madison
2.5 star property
Fort Madison
9.4 out of 10, Exceptional, (688 reviews)
"Extremely clean place to stay. The staff were very pleasant."
United States
Wendy
23 hours ago
$152 nightly
The price is $170
Jun 28 - Jun 29
Total with taxes and fees
Cobblestone Inn & Suites - Fort Madison

3. Best Western Mt. Pleasant Inn

Best Western Mt. Pleasant Inn
2.5 star property
Mount Pleasant
8.2 out of 10, Very Good, (837 reviews)
"Considering our over all cost for a nine day stay."
United States
Scott
7 days ago
$73 nightly
The price is $82
Jun 23 - Jun 24
Total with taxes and fees
Best Western Mt. Pleasant Inn

4. AmericInn by Wyndham Fairfield

AmericInn by Wyndham Fairfield
3.0 star property
Fairfield
9.2 out of 10, Wonderful, (600 reviews)
"Great service, room, amenities, and personnel. Management was engaged and very personal."
United States
Brad O
24 days ago
$132 nightly
The price is $148
Jul 5 - Jul 6
Total with taxes and fees
AmericInn by Wyndham Fairfield

5. AmericInn by Wyndham Mount Pleasant

AmericInn by Wyndham Mount Pleasant
3.0 star property
Mount Pleasant
8.6 out of 10, Excellent, (589 reviews)
"We really liked the breakfast. The staff was really helpful."
United States
John
3 days ago
$85 nightly
The price is $95
Jul 5 - Jul 6
Total with taxes and fees
AmericInn by Wyndham Mount Pleasant

6. 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, (616 reviews)
"Everything was clean including the pool area!! The beds were comfortable."
United States
Kimberly
6 days ago
$99 nightly
The price is $111
Jul 2 - Jul 3
Total with taxes and fees
Quality Inn & Suites Fort Madison near Hwy 61

7. Quality Inn & Suites Keokuk North

Quality Inn & Suites Keokuk North
2.5 star property
Keokuk
8.4 out of 10, Very Good, (803 reviews)
"Staff was incredibly nice. Overall nice place. Room was nice."
United States
Angela
28 days ago
$102 nightly
The price is $114
Jul 19 - Jul 20
Total with taxes and fees
Quality Inn & Suites Keokuk North

8. Quality Inn Fairfield

Quality Inn Fairfield
2.0 star property
Fairfield
8.2 out of 10, Very Good, (421 reviews)
"Plan to stay there again in the future. The customer services is excellent."
United States
Julie
$89 nightly
The price is $100
Jul 22 - Jul 23
Total with taxes and fees
Quality Inn Fairfield

9. The Inn at Old Nauvoo

The Inn at Old Nauvoo
2.0 star property
Nauvoo
8.8 out of 10, Excellent, (383 reviews)
"The staff were very friendly and helpful. They made our stay relaxing and fun."
United States
Kendall
7 days ago
$112 nightly
The price is $127
Jun 30 - Jul 1
Total with taxes and fees
The Inn at Old Nauvoo

10. Willard Richards Inn

Willard Richards Inn
3.0 star property
Nauvoo
9.6 out of 10, Exceptional, (165 reviews)
"It's a great place to stay."
United States
Kyle
$193 nightly
The price is $232
Jul 4 - Jul 5
Total with taxes and fees
Willard Richards Inn

11. 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, (855 reviews)
"Great place for a reasonable rate."
United States
Sanil
5 days ago
$85 nightly
The price is $95
Jun 28 - Jun 29
Total with taxes and fees
Super 8 by Wyndham Mt Pleasant

12. Quality Inn & Suites Mount Pleasant

Quality Inn & Suites Mount Pleasant
2.5 star property
Mount Pleasant
8.2 out of 10, Very Good, (157 reviews)
"Great staff, clean room. Hot breakfast, eggs, sausage, waffles, yogurt, biscuits and gravy."
United States
Todd
4 days ago
$75 nightly
The price is $84
Jul 21 - Jul 22
Total with taxes and fees
Quality Inn & Suites Mount Pleasant

13. Baymont by Wyndham Keokuk

Baymont by Wyndham Keokuk
2.5 star property
Keokuk
6.2 out of 10, (524 reviews)
"Room was very clean. A C worked great."
United States
Adam
6 days ago
$69 nightly
The price is $78
Jun 28 - Jun 29
Total with taxes and fees
Baymont by Wyndham Keokuk

14. Hampton Inn Keokuk

Hampton Inn Keokuk
2.5 star property
Keokuk
8.8 out of 10, Excellent, (669 reviews)
"The staff were all kind and helpful."
United States
Marci
27 days ago
$119 nightly
The price is $133
Jul 2 - Jul 3
Total with taxes and fees
Hampton Inn Keokuk

15. Nauvoo Grand Bed & Breakfast

Nauvoo Grand Bed & Breakfast
3.0 star property
Nauvoo
8.8 out of 10, Excellent, (121 reviews)
"We enjoyed her company very much. The food was wonderful."
United States
Lisa
May 13th, 2026
$224 nightly
The price is $253
Jun 28 - Jun 29
Total with taxes and fees
Nauvoo Grand Bed & Breakfast

16. Budget Inn

Budget Inn
2.0 star property
Keokuk
8.2 out of 10, Very Good, (79 reviews)
"The room was wonderful. This inn is a hidden gem."
United States
Rebecca
13 days ago
$63 nightly
The price is $71
Jul 7 - Jul 8
Total with taxes and fees
Budget Inn

17. Chief Motel

Chief Motel
2.5 star property
Keokuk
7.8 out of 10, Good, (124 reviews)
"Very good restaurant. Close to several places to eat. Room was clean."
United States
William
24 days ago
$68 nightly
The price is $76
Jun 23 - Jun 24
Total with taxes and fees
Chief Motel

18. Rivers Inn Fort Madison

Rivers Inn Fort Madison
2.0 star property
Fort Madison
6.4 out of 10, (185 reviews)
"Pleasant stay for a low cost."
United States
Arild
May 16th, 2026
$44 nightly
The price is $50
Jun 25 - Jun 26
Total with taxes and fees
Rivers Inn Fort Madison

19. Super 8 by Wyndham Fort Madison

Super 8 by Wyndham Fort Madison
2.0 star property
Fort Madison
6.8 out of 10, (336 reviews)
"Enjoyed my stay, it was peaceful."
United States
Misty
21 days ago
$78 nightly
The price is $87
Jun 28 - Jun 29
Total with taxes and fees
Super 8 by Wyndham Fort Madison
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

Where to stay near Bonaparte

Explore Bonaparte and its charming surroundings, from a family's farm in Bonaparte to the picturesque Iowa scenery. Discover nearby Mount Pleasant and quaint Iowa's villages, each offering unique amenities and adventures that enhance your romantic getaway or outdoor excursion in this beautiful region.

Bentonsport

Discover Bentonsport, a charming village perfect for travelers seeking a blend of nature, history, and adventure. With highlights like the Bentonsport National Historic District and the scenic Lacey-Keosauqua State Park, visitors can immerse themselves in the area’s rich heritage and stunning landscapes. Just about 3 miles by car from Bonaparte, Bentonsport offers an easy escape, making it an ideal choice for a memorable stay. Whether you're exploring art at the Burns Gallery & Tea Emporium or enjoying outdoor activities, Bentonsport is a delightful destination.

Keosauqua

Experience the charm of Keosauqua, an excellent hub for families and nature lovers looking for a weekend getaway. This picturesque city offers access to stunning outdoor activities, including Lacey-Keosauqua State Park, Lake Sugema, and Austin County Park, perfect for enjoying the beautiful scenery and romantic moments. Located about 9 miles by car from Bonaparte, Keosauqua makes for a smart choice for your stay, providing a peaceful retreat with plenty to explore.

Farmington

Make the most of your visit by staying in Farmington, a haven for family and nature enthusiasts due to its proximity to beautiful outdoor scenery and recreational activities. Visitors can explore the serene lake, the charming historic village at Bentonsport National Historic District, and enjoy a delightful experience at Burns Gallery & Tea Emporium. Located about 5 miles from Bonaparte, Farmington offers a smart choice for travelers looking to immerse themselves in nature and local history.

Cantril

Immerse yourself in Cantril, Iowa, where families and nature enthusiasts can easily access stunning attractions like Lake Sugema and Lacey-Keosauqua State Park. With its blend of outdoor scenery and recreational activities, including motor racing and a water park, Cantril invites visitors year-round, peaking in February, June, and August. Located about 12 miles from Bonaparte, Cantril is a smart choice for your stay, offering a budget-friendly escape to the great outdoors.

Hillsboro

Travelers seeking a memorable weekend getaway will find Hillsboro to be the ideal base for their vacation, featuring a rich blend of nature and adventure. With attractions like the Lewelling Quaker Museum, Big Creek County Park, and McMillan Park, visitors can immerse themselves in local culture and stunning scenery. Located about 11 miles from Bonaparte, Hillsboro offers easy access to outdoor activities and family-friendly experiences. Choosing Hillsboro for your stay ensures a delightful escape into the heart of Iowa's beauty.

Stay near popular attractions in and around Bonaparte

Discover the charm of Bonaparte, Iowa, where you can explore the scenic Lake Bonaparte and the historic Bonaparte Cemetery. Venture to nearby Fort Madison for more outdoor adventures, or immerse yourself in the area's natural beauty at local parks and nature reserves, perfect for a romantic escape or family adventure.

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 $82 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