Search Perry hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Perry

Check prices for these dates

Filter by

Property class

Guest rating

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

Our top choices for Perry hotels

1. The Junction Inn

The Junction Inn
2.0 star property
Perry
6.4 out of 10, (48 reviews)
"good beds nice people good if your fishing Mark Twain"
United States
PAUL
The price is NZ$126
includes taxes & fees
16 Nov - 17 Nov
The Junction Inn

2. Cannon Dam Cabins

Cannon Dam Cabins
3.0 star property
Perry
9.4 out of 10, Exceptional, (26 reviews)
"Amazing place to stay! You can’t beat the indoor pool whether it is storming or feels like the fires from hell are raining on earth you can still enjoy a great swim without worrying about lightning or burning to death. The people are incredibly kind and on top of anything you may need and the cabins are a perfect relaxing get away with nice a/c and plenty of sleeping space! Thank you for another amazing stay!"
United States
Erika
The price is NZ$194
includes taxes & fees
6 Nov - 7 Nov
Cannon Dam Cabins

3. FairBridge Inn Express, Monroe City

FairBridge Inn Express, Monroe City
2.0 star property
Monroe City
8.4 out of 10, Very good, (495 reviews)
"Nice place to stop for a one night stay."
United States
Ron
The price is NZ$174
includes taxes & fees
19 Nov - 20 Nov
FairBridge Inn Express, Monroe City

4. Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West
2.5 star property
Hannibal
8.0 out of 10, Very good, (1,002 reviews)
"Our go to hotel for years when we visit Hannibal."
United States
Gayle
The price is NZ$147
includes taxes & fees
25 Nov - 26 Nov
Quality Inn & Suites Hannibal West

5. Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal
2.0 star property
Hannibal
7.2 out of 10, Good, (1,000 reviews)
"Clean, safe hotel and friendly staff"
United States
Julie
The price is NZ$122
includes taxes & fees
16 Nov - 17 Nov
Super 8 by Wyndham Hannibal

6. Motel 6 Hannibal, MO

Motel 6 Hannibal, MO
2.0 star property
Hannibal
7.4 out of 10, Good, (1,000 reviews)
"Excellent place to stay"
United States
Jared
The price is NZ$119
includes taxes & fees
8 Nov - 9 Nov
Motel 6 Hannibal, MO

7. Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West
2.5 star property
Hannibal
9.6 out of 10, Exceptional, (1,000 reviews)
"Great stay- within walking distance of good restaurant and coffee shop. Breakfast included hot items with adequate seating."
United States
ELAINE
The price is NZ$227
includes taxes & fees
6 Dec - 7 Dec
Sleep Inn & Suites Hannibal West

8. Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal
2.0 star property
Hannibal
7.4 out of 10, Good, (296 reviews)
"Pretty good place to stay at with a great price !!"
United States
Christian
The price is NZ$115
includes taxes & fees
12 Nov - 13 Nov
Days Inn by Wyndham Hannibal

9. Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal
2.5 star property
Hannibal
6.4 out of 10, (830 reviews)
"Thanks for the hospitality. We enjoyed this stay very clean."
United States
Natasha
The price is NZ$105
includes taxes & fees
1 Dec - 2 Dec
Baymont by Wyndham Hannibal

10. Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal
2.5 star property
Hannibal
7.6 out of 10, Good, (772 reviews)
"Front desk helpful Clean rooms Great breakfast and lady fixing our breakfast was helpful and kept plenty of food ready for all"
United States
Jerry
The price is NZ$158
includes taxes & fees
25 Nov - 26 Nov
Comfort Inn & Suites - Hannibal

11. Howard Johnson BY Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal
2.0 star property
Hannibal
7.4 out of 10, Good, (188 reviews)
"Great price! Nice comfortable clean room"
United States
Debbie
The price is NZ$121
includes taxes & fees
1 Dec - 2 Dec
Howard Johnson BY Wyndham Hannibal

12. Capital O Amerihost Inn and Suites Mexico Hwy 54 MO

Capital O Amerihost Inn and Suites Mexico Hwy 54 MO
2.5 star property
Mexico
5.6 out of 10, (432 reviews)
"Staff members were top of the line"
United States
Randy
The price is NZ$122
includes taxes & fees
10 Nov - 11 Nov
Capital O Amerihost Inn and Suites Mexico Hwy 54 MO

13. Best Western Teal Lake Inn

Best Western Teal Lake Inn
2.5 star property
Mexico
8.4 out of 10, Very good, (571 reviews)
"Property was close to all needed businesses"
United States
Elizabeth
The price is NZ$296
includes taxes & fees
8 Nov - 9 Nov
Best Western Teal Lake Inn

14. Charming Paris Home w/ Porch: Hunt + Unwind!

Charming Paris Home w/ Porch: Hunt + Unwind!
3.0 star property
Paris
The price is NZ$549
includes taxes & fees
24 Nov - 25 Nov
Charming Paris Home w/ Porch: Hunt + Unwind!

15. Days Inn by Wyndham Mexico

Days Inn by Wyndham Mexico
2.0 star property
Mexico
7.0 out of 10, Good, (319 reviews)
"Nice little motel. It looked a little shabby from the outside but my room looked brand new, very clean, good linens and everything worked well. It was quiet, the breakfast was good and overall I felt like it was a very good value. I would stay there again on my next visit to Mexico."
United States
Brad
The price is NZ$189
includes taxes & fees
1 Dec - 2 Dec
Days Inn by Wyndham Mexico
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.

Stay near popular Perry attractions

Learn more about Perry

Discover small-town charm at Perry's historic city centre, where local shops and the Perry Area Historical Museum showcase regional heritage. Outdoor enthusiasts can fish at Mark Twain Lake or explore hiking trails in nearby Mark Twain State Park.

A wooden barn with a sloped roof, surrounded by trees and grass, with the sun setting in the background.

Frequently Asked Questions

What is the best area to stay in Perry?

The best area to stay in Perry, Missouri, is near Mark Twain Lake, particularly around the towns of Perry and Florida.


For families, staying close to the public access areas of Mark Twain Lake offers the most convenience. This area is ideal for activities like fishing, boating, and swimming, with several marinas and public beaches available. Many accommodations here offer direct lake access or are a short drive from attractions such as the Mark Twain State Park and the Florida Schoolhouse, where the famous author was born.


Couples looking for a more relaxed setting might prefer accommodations slightly further from the busiest lake spots, perhaps closer to the small town of Perry itself. This allows for a quieter experience while still being within easy reach of the lake's amenities and local eateries.

What are the best hotels in Perry that travellers recommend?

For a highly recommended hotel in Perry, Kennedys Red Barn Inn is an excellent choice.


This inn has an outstanding 9.4 rating, and guests frequently highlight the great breakfast, which is complimentary. Many rooms include a fireplace, bathrobes, and a hydromassage showerhead for added comfort. It is also conveniently located just 8.9 kilometres from Mark Twain Lake, making it ideal for those wishing to explore the area's natural beauty.

What are the best family hotels in Perry?

For a family-friendly stay in Perry, Kennedys Red Barn Inn is an excellent option.


Kennedys Red Barn Inn, with an outstanding 9.4 rating, is highly regarded by families. Guests particularly appreciate the complimentary breakfast and free full breakfast, often highlighting its quality. The inn also offers a playground for children, free self-parking, and free WiFi, ensuring a convenient and enjoyable stay for all. It is also conveniently located just 8.9 km from Mark Twain Lake, making it easy to access this popular attraction.

What hotels in Perry offer free breakfast?

For hotels in Perry offering free breakfast, the Kennedys Red Barn Inn is an excellent choice.


The Kennedys Red Barn Inn, with an impressive 9.4 rating, provides guests with a complimentary full breakfast to start their day. This hotel also offers free self-parking and free WiFi. Guests often mention the great breakfast in their reviews. For relaxation, rooms include a hydromassage showerhead and a hot tub. The hotel is conveniently located approximately 8.9 km from Mark Twain Lake.

What are the best budget hotels in Perry?

For budget-friendly accommodation in Perry, consider Kennedys Red Barn Inn or The Junction Inn.


Kennedys Red Barn Inn boasts a superb 9.4 rating and offers complimentary breakfast and free self-parking, making it excellent value. Guests frequently highlight the great breakfast, and the hotel also provides a hydromassage showerhead and a hot tub for added relaxation. It is conveniently located just 8.9 km from Mark Twain Lake.


Another good option is The Junction Inn, which provides free self-parking and free WiFi. This hotel is also near a beach, offering another convenient feature.

What are the most romantic hotels in Perry for couples?

For a romantic stay in Perry, Kennedys Red Barn Inn is an excellent choice for couples.


This inn, with an impressive 9.4 rating, offers a truly intimate experience with its hydromassage showerheads and hot tubs, great for relaxing together. Guests consistently highlight the great complimentary breakfast and free WiFi. It is also conveniently located just 8.9 km from Mark Twain Lake, providing opportunities for scenic outings.

What are the best hotels in Perry near Mark Twain Lake?

For a highly-rated hotel in Perry near Mark Twain Lake, Kennedys Red Barn Inn is an excellent option.


Kennedys Red Barn Inn, with an outstanding 9.4 rating, offers a wonderful stay with a focus on family-friendly amenities. Guests particularly appreciate the complimentary full breakfast and the free self-parking available on-site. The inn also provides a playground for children, making it a convenient choice for families. Free WiFi is included, and Mark Twain Lake is located just 8.9 kilometres away.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 Perry.

How can I save on a hotel booking in Perry with Expedia?

One Key™—Expedia’s free travel rewards programme—gives you instant access to discounts with Member Prices on Perry hotels. Plus, you’ll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

How much is the nightly rate for a hotel in Perry?

Prices for hotels in Perry often vary, but you can find a great deal from NZ$105 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 our cheapest rates.

Explore a world of travel with Expedia