Hotels in Perry

Fri, Mar 20
Sat, Mar 21
March 2026
6
April 2026

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
Mar 6 - Mar 7
Tomorrow
Mar 7 - Mar 8
This weekend
Mar 6 - Mar 8
Next weekend
Mar 13 - Mar 15

Where to stay in Perry?

The Junction Inn
The Junction Inn
Perry
  • Comfortable hotel near Perry Park with WiFi, free parking, and 24-hour service.
$89 nightly
$95 total
Mar 12 - Mar 13
Total with taxes and fees
The Junction Inn
Kennedys Red Barn Inn
Kennedys Red Barn Inn
Perry
  • Relax in scenic Perry with a hot tub, fitness center, and onsite dining options.
$86 nightly
$92 total
Mar 16 - Mar 17
Total with taxes and fees
Kennedys Red Barn Inn
Cannon Dam Cabins
Cannon Dam Cabins
Perry
  • Serene lakeside cabins with indoor pool near Robert E Allen Recreation Area.
$100 nightly
$106 total
Mar 14 - Mar 15
Total with taxes and fees
Cannon Dam Cabins
FairBridge Inn Express, Monroe City
FairBridge Inn Express, Monroe City
Monroe City
  • Convenient Monroe City motel offers complimentary breakfast and easy parking.
$64 nightly
$69 total
Mar 8 - Mar 9
Total with taxes and fees
FairBridge Inn Express, Monroe City
Comfort Inn & Suites - Hannibal
Comfort Inn & Suites - Hannibal
Hannibal
  • Idyllic Missouri hotel near historic attractions with an indoor pool and spa.
$82 nightly
$94 total
Mar 29 - Mar 30
Total with taxes and fees
Comfort Inn & Suites - Hannibal
Budget Inn Mexico MO on US 54
Budget Inn Mexico MO on US 54
Mexico
  • Budget-friendly stay in Mexico, MO with free breakfast and WiFi near MLK Jr. Park.
$85 nightly
$95 total
Mar 7 - Mar 8
Total with taxes and fees
Budget Inn Mexico MO on US 54
Quality Inn & Suites Hannibal West
Quality Inn & Suites Hannibal West
Hannibal
  • Relax just 5 minutes from Historic Hannibal with indoor pool and free perks.
$80 nightly
$93 total
Mar 15 - Mar 16
Total with taxes and fees
Quality Inn & Suites Hannibal West
Best Western Teal Lake Inn
Best Western Teal Lake Inn
Mexico
  • Peaceful lakeside retreat with indoor pool and complimentary amenities.
$104 nightly
$116 total
Mar 8 - Mar 9
Total with taxes and fees
Best Western Teal Lake Inn
Howard Johnson BY Wyndham Hannibal
Howard Johnson BY Wyndham Hannibal
Hannibal
  • Scenic riverside stay near Mark Twain sites with indoor pool and complimentary perks.
$57 nightly
$66 total
Mar 8 - Mar 9
Total with taxes and fees
Howard Johnson BY Wyndham Hannibal
Days Inn by Wyndham Hannibal
Days Inn by Wyndham Hannibal
Hannibal
  • Experience a warm welcome close to the Mississippi River in historic Hannibal.
$67 nightly
$76 total
Mar 8 - Mar 9
Total with taxes and fees
Days Inn by Wyndham Hannibal
Sleep Inn & Suites Hannibal West
Sleep Inn & Suites Hannibal West
Hannibal
  • Cozy Hannibal hotel offering indoor pool and free amenities near local attractions.
$110 nightly
$127 total
Mar 29 - Mar 30
Total with taxes and fees
Sleep Inn & Suites Hannibal West
Baymont by Wyndham Hannibal
Baymont by Wyndham Hannibal
Hannibal
  • Wake up to the Mississippi in this riverside hotel with an indoor pool and free hot breakfast.
$63 nightly
$73 total
Mar 9 - Mar 10
Total with taxes and fees
Baymont by Wyndham Hannibal
Motel 6 Hannibal, MO
Motel 6 Hannibal, MO
Hannibal
$53 nightly
$61 total
Mar 14 - Mar 15
Total with taxes and fees
Motel 6 Hannibal, MO
Super 8 by Wyndham Hannibal
Super 8 by Wyndham Hannibal
Hannibal
  • Restful riverside getaway with outdoor pool and friendly staff awaits by the trails.
$57 nightly
$65 total
Mar 22 - Mar 23
Total with taxes and fees
Super 8 by Wyndham Hannibal
Capital O Amerihost Inn and Suites Mexico Hwy 54 MO
Capital O Amerihost Inn and Suites Mexico Hwy 54 MO
Mexico
$73 nightly
$81 total
Mar 20 - Mar 21
Total with taxes and fees
Capital O Amerihost Inn and Suites Mexico Hwy 54 MO
Days Inn by Wyndham Mexico
Days Inn by Wyndham Mexico
Mexico
  • Central Missouri location with easy highway access and morning perks included.
$81 nightly
$90 total
Mar 9 - Mar 10
Total with taxes and fees
Days Inn by Wyndham Mexico
View all properties
Our prices for hotels in Perry are cheapest in April
Price trends for hotels in Perry
Pricing is based on two traveler single night rates
View properties in March
Typical weather for Perry
March
High 53°F / low 36°F. Partly sunny.
View properties in March
53°
36°
63°
45°
73°
56°
83°
66°
86°
69°
85°
67°
80°
60°
66°
48°
53°
37°
42°
29°
36°
22°
40°
24°
Monthly weather averages (˚F)

Top landmarks in Perry

Robert E Allen Recreation Area

Robert E Allen Recreation Area is 5.1 mi (8.2 km) from central Perry, why not stop by during your stay. Want to stretch your legs some more? Head to Perry Park, located nearby.
See properties

Perry Park

Perry Park is 0.8 mi (1.3 km) from central Perry, why not stop by during your stay. Want to stretch your legs some more? Head to Bill Trower Memorial Park and Robert E Allen Recreation Area, both nearby.
See properties

Bill Trower Memorial Park

Bill Trower Memorial Park is 0.4 mi (0.6 km) from central Perry, why not stop by during your stay. Want to stretch your legs some more? Head to Perry Park, located nearby.
See properties

Learn more about Perry

Perry is well-known for its attractions such as Mark Twain Lake and Robert E Allen Recreation Area.

See all hotels in Perry
Sunlight burst through the roof a barn on a Autumn evening in Perry County, Missouri

Check out reviews of Perry hotels guests love

Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West

10/10 Excellent
"The room was very clean. The staff is very friendly and helpful. There is a large breakfast buffet in the morning with lots of options too. Thanks "
Debra 1-night trip
Posted 5 hours ago
Quality Inn & Suites Hannibal West
Best Western Teal Lake Inn

Best Western Teal Lake Inn

10/10 Excellent
"Very clean, quiet and everything I expect of a hotel"
Timothy 2-night trip
Posted 10 hours ago
Best Western Teal Lake Inn
Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal

10/10 Excellent
"Clean room. Good location. Comfortable bed. "
Lacey 1-night trip
Posted 9 days ago
Comfort Inn & Suites - Hannibal
Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West

4/10 Poor
"Staff was nice in evening when we checked in. The young man was informative, offered us cookies , recommended a great restaurant, Fiddlesticks. Lobby was colorful and eye catching but the room itself was so bland and depressing. There were 3 blk/wht noninteresting pictures above headboard. Otherwise not one single thing on walls in bedroom or bathroom. Paint was Vanilla like vanilla pudding. We thought we were at a Motel 6 from what we remembered traveling with our Parents in the 1960's. Nauseating!! The gray bathroom fake tile on floor, At least give us some pictures indicative of the area to tell us something about Hanniball or Missouri. Something to Look at!!!! Everything looked cheap. It was our first Sleep Inn and our last! The reviews of 4.5/5 must have been fake!"
Deborah and Tom 1-night trip
Posted 10 days ago
Sleep Inn & Suites Hannibal West
Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal

4/10 Poor
"It was ok as a hotel stay for over night, even tho baymont took it over, it isnt any better. The owner i think lives there, there wasnt any towels in our room. I didnt get a friendly vibe from them at all. "
Michelle 1-night trip
Posted 12 days ago
Baymont by Wyndham Hannibal
Cannon Dam Cabins

Cannon Dam Cabins

8/10 Good
"Room was spacious and clean. Ample hot water. All appliances worked as expected. I surprised there was absolutely NO kitchen supplies like coffee filters, salt/pepper, etc. Skillet was worthless. They also need a sign that states the gas station is the check-in site. Good stay overall. Would stay again. "
Clyde 3-night trip
Posted 3 months ago
Cannon Dam Cabins

Frequently asked questions

How much does a hotel room cost in Perry?
You can discover great hotels in Perry from $61 with properties to suit all budgets and needs. If you're after an affordable hotel in Perry that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Perry hotels?
Discover great deals on Perry hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If it's a spontaneous trip, check out our last-minute deals on Perry hotels.
Can I book Perry hotels with free cancellation?
In order to book a refundable Perry hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some of the best Perry hotels with free parking?
If you're driving, a great Perry hotel with free parking is a bonus. Our travelers' favorites include:
What hotels do travelers like in Perry?
Kennedys Red Barn Inn and The Junction Inn are a couple of properties that our guests really like.
Can I book refundable accommodations in Perry?
If you're looking for the flexibility to change your travel plans to Perry, most properties offer refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where should I consider staying in Perry if I want an affordable accommodation?
The Junction Inn is an accommodation you might want to consider that'll save you money.
What will the weather in Perry be like during my vacation?
July and August are typically the warmest months in Perry when the average temp is 74°F. January and February are the coldest months when the average temperature is 35°F. May and June are the months with the most rain.
Why should I book my Perry accommodation with Hotels.com?
There are lots of reasons to book your Perry trip with us: our free cancellations on selected hotels gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.