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

Search Perry hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
7 Aug - 8 Aug
Tomorrow
8 Aug - 9 Aug
This weekend
7 Aug - 9 Aug
Next weekend
14 Aug - 16 Aug

Filter by

Property class

Guest rating

Our top choices for Perry hotels

1. Kennedys Red Barn Inn

Kennedys Red Barn Inn
Perry
United States
Dennis
NZ$165
includes taxes & fees
8 Aug - 9 Aug
Kennedys Red Barn Inn

2. The Junction Inn

The Junction Inn
Perry
United States
Tim
NZ$157
includes taxes & fees
8 Aug - 9 Aug
The Junction Inn

3. Cannon Dam Cabins

Cannon Dam Cabins
Perry
United States
Olivia
NZ$186
includes taxes & fees
14 Aug - 15 Aug
Cannon Dam Cabins

4. FairBridge Inn Express, Monroe City

FairBridge Inn Express, Monroe City
Monroe City
United States
Patricia
NZ$164
includes taxes & fees
23 Aug - 24 Aug
FairBridge Inn Express, Monroe City

5. Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West
Hannibal
United States
Karen
NZ$133
includes taxes & fees
30 Aug - 31 Aug
Quality Inn & Suites Hannibal West

6. Best Western Teal Lake Inn

Best Western Teal Lake Inn
Mexico
United States
Daniel
NZ$188
includes taxes & fees
9 Aug - 10 Aug
Best Western Teal Lake Inn

7. Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal
Hannibal
United States
Barbara
NZ$124
includes taxes & fees
7 Sept - 8 Sept
Super 8 by Wyndham Hannibal

8. Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West
Hannibal
United States
Steve
NZ$217
includes taxes & fees
30 Aug - 31 Aug
Sleep Inn & Suites Hannibal West

9. Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal
Hannibal
United States
Dan
NZ$121
includes taxes & fees
17 Aug - 18 Aug
Days Inn by Wyndham Hannibal

10. Motel 6 Hannibal, MO

Motel 6 Hannibal, MO
Hannibal
United States
Darion
NZ$114
includes taxes & fees
16 Aug - 17 Aug
Motel 6 Hannibal, MO

11. Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal
Hannibal
United States
Tracey
NZ$138
includes taxes & fees
30 Aug - 31 Aug
Comfort Inn & Suites - Hannibal

12. Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal
Hannibal
United States
Jason
NZ$109
includes taxes & fees
7 Sept - 8 Sept
Baymont by Wyndham Hannibal

13. Howard Johnson BY Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal
Hannibal
United States
Melissa
NZ$124
includes taxes & fees
30 Aug - 31 Aug
Howard Johnson BY Wyndham Hannibal

14. Budget Inn Mexico MO on US 54

Budget Inn Mexico MO on US 54
Mexico
United States
Barb
NZ$145
includes taxes & fees
12 Aug - 13 Aug
Budget Inn Mexico MO on US 54

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

Capital O Amerihost Inn and Suites Mexico Hwy 54 MO
Mexico
United States
Robert
NZ$116
includes taxes & fees
25 Aug - 26 Aug
Capital O Amerihost Inn and Suites Mexico Hwy 54 MO

16. America's Value Inn Mexico

America's Value Inn Mexico
Mexico
United States
Sopan
NZ$114
includes taxes & fees
10 Aug - 11 Aug
America's Value Inn Mexico

17. Days Inn by Wyndham Mexico

Days Inn by Wyndham Mexico
Mexico
United States
Alonza
NZ$152
includes taxes & fees
6 Sept - 7 Sept
Days Inn by Wyndham Mexico
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Perry attractions

Perry Park

Explore the great outdoors at Perry Park, a lovely green space in Perry.
See properties

Bill Trower Memorial Park

Explore the great outdoors at Bill Trower Memorial Park, a lovely green space in Perry.
See properties

Robert E Allen Recreation Area

Explore the great outdoors at Robert E Allen Recreation Area, a lovely green space in Perry.
See properties

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.

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

Top Perry Hotel Reviews

Recent Reviews in Perry

Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal

10/10 Excellent
"This motel has been remodeled! The room was lovely, with new carpet, furniture, curtains, mattress, and bedding. The bathroom has been redone as well. The breakfast now includes eggs, sausage, yogurt, and biscuits/gravy. A really nice experience!"
Joan 1-night trip
Posted 7 hours ago
Super 8 by Wyndham Hannibal
Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal

8/10 Good
"clean room, good breakfast"
Frank 1-night trip
Posted 14 hours ago
Comfort Inn & Suites - Hannibal
Fishing & Boating 3 Bed/2 Bath Cozy Cabin at Mark Twain Lake!

Fishing & Boating 3 Bed/2 Bath Cozy Cabin at Mark Twain Lake!

10/10 Excellent
"A few more towels would have been nice, but a great stay overall."
Brett G. 2-night trip
Posted 2 days ago
Fishing & Boating 3 Bed/2 Bath Cozy Cabin at Mark Twain Lake!
Motel 6 Hannibal, MO

Motel 6 Hannibal, MO

10/10 Excellent
"My favorite place to stay in Hannibal !"
allen david 1-night trip
Posted 2 days ago
Motel 6 Hannibal, MO
Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal

8/10 Good
"The room was very clean and looked to be recently refreshed. The only thing that might concern some travelers was the stained grout in the bathroom. It was stained not dirty. The grout around the tub needs to be redone, it was a sloppy job of sealing. It would definitely improve the look. Everything else was in good shape."
Karen 1-night trip
Posted 3 days ago
Days Inn by Wyndham Hannibal
A real charmer built in 1915 , pet friendly , located next to  Mark Twain lake.

A real charmer built in 1915 , pet friendly , located next to Mark Twain lake.

10/10 Excellent
"Host was very accommodating to family plans changing! Nice decor, great house for the price. Would stay again!"
Daniel C. 2-night trip
Posted 2 weeks ago
A real charmer built in 1915 , pet friendly , located next to Mark Twain lake.
Family Cabin by a private fishing lake

Family Cabin by a private fishing lake

10/10 Excellent
"Na"
Stephanie B. 2-night trip
Posted 3 weeks ago
Family Cabin by a private fishing lake
Scenic lodge near Perry, MO perfect for fishing…boating…hunting…relaxing

Scenic lodge near Perry, MO perfect for fishing…boating…hunting…relaxing

10/10 Excellent
"We had a very relaxing restful time here. Felt home away from home. Very accommodating hosts and will stay again when we go back to the lake! Enjoyed our stay!!"
Paula F. 3-night trip
Posted 1 month ago
Scenic lodge near Perry, MO perfect for fishing…boating…hunting…relaxing
Cannon Dam Cabins

Cannon Dam Cabins

10/10 Excellent
"Small cabin, felt like a hotel, perfect for what I was looking for. No problems at all."
Colin 2-night trip
Posted 2 months ago
Cannon Dam Cabins

More cheap accommodation in Perry

Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal

4141 Market St Hannibal MO
NZ$109
7 Sept - 8 Sept
includes taxes & fees
Baymont by Wyndham Hannibal
Motel 6 Hannibal, MO

Motel 6 Hannibal, MO

123 Huckleberry Heights Dr Hannibal MO
NZ$114
16 Aug - 17 Aug
includes taxes & fees
7.4/10 Good! (1,005 reviews)
Motel 6 Hannibal, MO
Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal

120 Huckleberry Heights Dr Hannibal MO
NZ$124
7 Sept - 8 Sept
includes taxes & fees
7.2/10 Good! (1,008 reviews)
Super 8 by Wyndham Hannibal
Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West

120 Lindsey Drive Hannibal MO
NZ$133
30 Aug - 31 Aug
includes taxes & fees
Quality Inn & Suites Hannibal West
Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal

4000 Market St Hannibal MO
NZ$138
30 Aug - 31 Aug
includes taxes & fees
7.6/10 Good! (731 reviews)
Comfort Inn & Suites - Hannibal
Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West

105 Lakeside Dr Hannibal MO
NZ$217
30 Aug - 31 Aug
includes taxes & fees
Sleep Inn & Suites Hannibal West

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 program—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$109 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