Find hotels in Palmyra, MO from $66

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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Palmyra hotels

The Junction Inn

The Junction Inn
2.0 star property
Perry
6.4 out of 10, (37)
"Clean, affordable, friendly & easy access of hwy & airport/rental car area!"
United States
Staci
$70 nightly
The price is $75
Dec 26 - Dec 27
Total with taxes and fees
The Junction Inn

Cannon Dam Cabins

Cannon Dam Cabins
3.0 star property
Perry
9.0 out of 10, Wonderful, (14)
"management great, cabins very comfortable and roomy, good location"
United States
Charles
$103 nightly
The price is $109
Dec 26 - Dec 27
Total with taxes and fees
Cannon Dam Cabins

FairBridge Inn Express, Monroe City

FairBridge Inn Express, Monroe City
2.0 star property
Monroe City
8.6 out of 10, Excellent, (438)
"Just a plain little hotel. Nothing fancy, but the place is clean, the beds are firm and the price is reasonable. Small town location limits your food choices a bit, but I don't go for the food anyway."
United States
Edward
$100 nightly
The price is $108
Dec 26 - Dec 27
Total with taxes and fees
FairBridge Inn Express, Monroe City

Baymont by Wyndham Hannibal

Baymont by Wyndham Hannibal
2.5 star property
Hannibal
6.4 out of 10, (737)
" There actually was a pool & there actually was a hot breakfast. It didn't just say there was & not have what was listed. One of the best we've been to as of late. Would stay again if in the area. "
United States
Thomas
$59 nightly
The price is $68
Dec 28 - Dec 29
Total with taxes and fees
Baymont by Wyndham Hannibal

Sleep Inn & Suites Hannibal West

Sleep Inn & Suites Hannibal West
2.5 star property
Hannibal
9.6 out of 10, Exceptional, (1001)
"Very personable staff, easy check in"
United States
Cherie
$97 nightly
The price is $112
Jan 11 - Jan 12, 2026
Total with taxes and fees
Sleep Inn & Suites Hannibal West

AmericInn by Wyndham Quincy

AmericInn by Wyndham Quincy
2.0 star property
Quincy
7.6 out of 10, Good, (297)
"Staff very friendly, room clean"
United States
Melanie
$76 nightly
The price is $86
Dec 28 - Dec 29
Total with taxes and fees
AmericInn by Wyndham Quincy

Super 8 by Wyndham Hannibal

Super 8 by Wyndham Hannibal
2.0 star property
Hannibal
7.2 out of 10, Good, (1000)
"My stay was excellent staff very friendly and breakfast was always great "
United States
Sherrie
$59 nightly
The price is $67
Jan 1 - Jan 2, 2026
Total with taxes and fees
Super 8 by Wyndham Hannibal

Comfort Inn & Suites - Hannibal

Comfort Inn & Suites - Hannibal
2.5 star property
Hannibal
7.6 out of 10, Good, (661)
"Below average facility. Needs some upgrades and could use a good cleaning. Staff was helpful."
United States
JACQUI
$79 nightly
The price is $90
Jan 3 - Jan 4, 2026
Total with taxes and fees
Comfort Inn & Suites - Hannibal

Stoney Creek Inn Quincy

Stoney Creek Inn Quincy
2.0 star property
Quincy
8.8 out of 10, Excellent, (1001)
"Always love staying here"
United States
Ashlynn
$103 nightly
The price is $117
Dec 28 - Dec 29
Total with taxes and fees
Stoney Creek Inn Quincy

Kennedys Red Barn Inn

Kennedys Red Barn Inn
2.5 star property
Perry
9.2 out of 10, Wonderful, (27)
"The hosts were very accommodating and attentive to their guest needs. Wonderful place to stay!"
United States
Jeff
$85 nightly
The price is $91
Dec 26 - Dec 27
Total with taxes and fees
Kennedys Red Barn Inn

Quality Inn & Suites Hannibal West

Quality Inn & Suites Hannibal West
2.5 star property
Hannibal
8.0 out of 10, Very Good, (1005)
"Very nice place to stay during a snow storm. "
United States
Teresa
$70 nightly
The price is $81
Jan 11 - Jan 12, 2026
Total with taxes and fees
Quality Inn & Suites Hannibal West

Days Inn by Wyndham Hannibal

Days Inn by Wyndham Hannibal
2.0 star property
Hannibal
7.4 out of 10, Good, (217)
"Left before breakfast great cup of coffee"
United States
David
$68 nightly
The price is $78
Jan 16 - Jan 17, 2026
Total with taxes and fees
Days Inn by Wyndham Hannibal

Heritage Hotel Quincy

Heritage Hotel Quincy
2.0 star property
Quincy
8.8 out of 10, Excellent, (272)
"Room was very clean Breakfast was satisfying "
United States
Mark
$95 nightly
The price is $108
Jan 9 - Jan 10, 2026
Total with taxes and fees
Heritage Hotel Quincy

Best Western On The River

Best Western On The River
2.5 star property
Hannibal
8.6 out of 10, Excellent, (1001)
"Great stay! Clean and cozy!!"
United States
Courtney
$101 nightly
The price is $116
Dec 26 - Dec 27
Total with taxes and fees
Best Western On The River

Riverside Inn Hannibal

Riverside Inn Hannibal
2.5 star property
Hannibal
9.4 out of 10, Exceptional, (165)
"Great place to stay!"
United States
Sandy
$201 nightly
The price is $231
Dec 26 - Dec 27
Total with taxes and fees
Riverside Inn Hannibal

Howard Johnson BY Wyndham Hannibal

Howard Johnson BY Wyndham Hannibal
2.0 star property
Hannibal
7.2 out of 10, Good, (153)
"The gentleman at the front desk was extremely nice and did everything to make my stay wonderful. The breakfast was awesome. The pool was sooo nice. The exercise room was great. I cannot say anything bad about this hotel. This was the first time I stayed here and I will be coming back every three months.!"
United States
Shawn
$57 nightly
The price is $66
Dec 29 - Dec 30
Total with taxes and fees
Howard Johnson BY Wyndham Hannibal

Lighthouse Inn & Suites

Lighthouse Inn & Suites
4.0 star property
Hannibal
8.8 out of 10, Excellent, (24)
"Very nice room, close enough to walk to riverfront attractions. "
United States
Robert
$188 nightly
The price is $215
Dec 26 - Dec 27
Total with taxes and fees
Lighthouse Inn & Suites

Oak Hill Inn & Suites

Oak Hill Inn & Suites
2.5 star property
Canton
9.2 out of 10, Wonderful, (873)
"Room was clean, comfy bed, and very accommodating "
United States
Wendy
$117 nightly
The price is $133
Dec 26 - Dec 27
Total with taxes and fees
Oak Hill Inn & Suites

Garden House Bed and Breakfast

Garden House Bed and Breakfast
2.0 star property
Hannibal
8.6 out of 10, Excellent, (38)
"Overall stay was great and the host chris is great aswell nothing bad to say about any aspect of our stay!"
United States
Josh
$107 nightly
The price is $123
Jan 9 - Jan 10, 2026
Total with taxes and fees
Garden House Bed and Breakfast

Town & Country Inn and Suites

Town & Country Inn and Suites
2.5 star property
Quincy
9.2 out of 10, Wonderful, (896)
"Staff extremely helpful and kind"
United States
Sandra
$119 nightly
The price is $136
Dec 28 - Dec 29
Total with taxes and fees
Town & Country Inn and Suites
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 Palmyra attractions

Learn more about Palmyra

Escape to Palmyra! Enjoy its coffee and museums.

Bridge over Mississippi River, New Orleans in background

Top Palmyra Hotel Reviews

More cheap stays in Palmyra

Hotels in Palmyra with star-rating

Find out more about Palmyra

Top reasons to visit Palmyra

  • Outdoor Adventures: Enjoy a variety of recreational areas perfect for hiking, picnicking, and exploring the natural beauty of Palmyra.
  • Charming Downtown: Stroll through the vibrant downtown area, featuring unique shops, restaurants, and local attractions.
  • Historical Attractions: Take day trips to nearby Monroe City to experience rich historical charm and cultural sites.
  • Family-Friendly Activities: Discover activities suitable for all ages, making it an ideal destination for families.
  • Diverse Accommodations: Find a range of lodging options, from pet-friendly stays to business-oriented facilities.

Find great hotels near Palmyra

Discover a range of accommodations in Palmyra, Missouri, perfect for every type of traveler. From pet-friendly options to family-oriented stays and business-themed facilities, you'll find the ideal lodging for your needs. Explore the best hotels in the area, read reviews, and enjoy a memorable vacation experience in this charming town.

  • Motel 6 Hannibal, MO: Offering a straightforward and budget-friendly experience, Motel 6 Hannibal, MO is perfect for travelers seeking a pet-friendly getaway. Situated 10 miles from Palmyra, this motel welcomes your furry friends with open arms, featuring a pet policy that allows various pets onsite. Guests appreciate the clean and comfortable rooms, making it a practical option for those on the go. The property’s amenities include free parking and a 24-hour front desk, ensuring a hassle-free stay for all visitors.
  • Quality Inn & Suites Hannibal: Located 7 miles from Palmyra, Quality Inn & Suites Hannibal is an ideal choice for business and family travelers alike. This hotel is designed with a focus on comfort and convenience, featuring a variety of business amenities such as a 24-hour business center, meeting rooms, and conference space. Families will find accommodating features including complimentary cribs. Guests can enjoy a complimentary breakfast and relax in well-appointed rooms, making it a welcoming retreat after a busy day.
  • Super 8 by Wyndham Hannibal: Super 8 by Wyndham Hannibal, situated 10 miles from Palmyra, is another excellent option for pet lovers. This motel allows pets onsite and provides a designated dog exercise area, making it easy for furry guests to stretch their legs. With essential amenities like free breakfast, Wi-Fi, and comfortable accommodations, Super 8 ensures a pleasant stay for all visitors. Guests often highlight the friendly staff and the convenience of its location, making it a favorite among travelers.

Where to stay near Palmyra

Palmyra, Missouri, offers a charming blend of outdoor adventures and scenic beauty, perfect for romantic getaways or family-friendly trips. Explore the vibrant downtown area, enjoy leisurely afternoons by the riverside, and visit nearby Monroe City for a taste of historical charm. With average temperatures conducive to year-round excursions, Palmyra is an ideal base for travelers seeking friendly atmospheres and memorable experiences in the heart of America.

  • Hannibal: Located a mere 10 miles from Palmyra, Hannibal is a charming city renowned for its outdoor experiences and scenic beauty. Visitors can enjoy a romantic atmosphere while exploring local attractions like the historic Mark Twain Boyhood Home and the stunning Mark Twain Lake. The warm summer months, especially from June to August, attract many travelers eager to engage in recreational activities and take in the picturesque surroundings. With a mix of education and leisure, Hannibal offers golf courses and parks that cater to various interests, making it a delightful stop on your vacation.
  • Quincy: Just 11 miles from Palmyra, Quincy is another vibrant city perfect for outdoor enthusiasts. Known for its beautiful scenery and romantic ambiance, Quincy features a variety of attractions, including the historic Quincy University and beautiful lakes. The city’s shopping mall center and recreational areas provide ample opportunities for leisure and fun. Like Hannibal, Quincy sees a peak in visitors during the summer months, creating a lively atmosphere ideal for exploration and relaxation. Its unique blend of history and modern amenities ensures an enjoyable experience for all travelers.
  • Rensselaer: A quaint village located 9 miles from Palmyra, Rensselaer offers visitors a serene escape with its picturesque landscapes. Known for its scenic views and romantic outdoor experiences, this charming spot is perfect for those looking to unwind. Travelers can enjoy the tranquility of the local lakes, making it an ideal destination for a peaceful day out. With a steady flow of visitors year-round, Rensselaer provides a cozy atmosphere that captures the essence of rural American charm, making it an excellent addition to your travel itinerary.

Things to do near Palmyra

Palmyra, Missouri, offers a charming blend of outdoor and romantic experiences, perfect for a getaway. Explore the local recreational areas, enjoy educational attractions, or catch a show at a nearby theater. Don't miss the opportunity for evening strolls through its scenic streets and consider planning day trips to nearby attractions for a fuller experience of the region's beauty.

Shopping

In Palmyra, you can enjoy local shops and boutiques for unique gifts. If you're up for a drive, visit Quincy Mall, located 13 miles away, where you'll find a variety of stores, entertainment options, and a vibrant atmosphere perfect for family outings.

Recreation

At Westview Golf Course, enjoy a round of golf surrounded by beautiful landscapes, only 12 miles from Palmyra. Norwoods Golf Club, located 8 miles away, offers a similar outdoor experience, perfect for golf enthusiasts looking to relax and connect with nature.

Adventure

Experience the excitement at Greeman Tennis Center, located 13 miles away from Palmyra. Enjoy thrilling tennis matches and soak in the energetic atmosphere while improving your skills. It's a great spot for players of all levels looking to enjoy some competitive fun.

Nightlife

For a fun night out, visit the Planters Barn Theater or the Bluff City Theater, both located 11 miles from Palmyra. Enjoy a mix of culture and entertainment in a charming atmosphere perfect for families and couples alike.

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

Booking tips and Expedia advantages for Palmyra

To save money on your trip to Palmyra, visit during the cheaper months of November to January and consider staying on Sundays for the best rates. Use Expedia's search tool to filter hotel prices from lowest to highest and explore package deals that combine your hotel stay with flights and activities for additional savings. Joining Expedia's One Key membership can also provide exclusive discounts and OneKeyCash for future bookings. Lastly, look for free local activities to further enhance your budget-friendly vacation experience.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Palmyra are November to January, where the prices are slightly lower. This is in comparison to May to July, 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 Palmyra is Sunday. The most expensive day to stay in Palmyra is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to tailor your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Palmyra 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 Palmyra

Palmyra, Missouri, offers a charming blend of outdoor adventures and romantic scenery, making it an ideal vacation spot. Visitors can explore urban parks, modern colleges, and even nearby islands. The area is perfect for families and those seeking a vibrant city experience, with plenty of attractions to enjoy in and around Palmyra.

  • Gardner House Museum: Step back in time at the Gardner House Museum, a historic site that showcases local culture and heritage. Explore its charming architecture and learn about the area's rich history through fascinating exhibits.
  • Hannibal-Lagrange University: Located 8 miles from Palmyra, this modern college offers a vibrant atmosphere with its beautiful campus and engaging events. Experience city vibes as you stroll through the grounds and enjoy the educational ambiance.
  • Bay Island: Discover the natural beauty of Bay Island, where outdoor enthusiasts can enjoy beach activities and scenic views. Perfect for a relaxing day by the water, this island is a tranquil escape right in Palmyra.

Best time to go to Palmyra

The best time to visit Palmyra is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January27.5°F (-2.5°C)Light RainMostly CloudyAverageSlightly Low
February30.6°F (-0.8°C)Light RainMostly SunnyAverageAverage
March43.5°F (6.4°C)Light RainMostly SunnyAverageAverage
April53.4°F (11.9°C)Light RainMostly SunnySlightly HighAverage
May63.9°F (17.7°C)Light RainMostly SunnyAverageSlightly High
June73.8°F (23.2°C)Light RainMostly SunnyAverageSlightly High
July76.6°F (24.8°C)Light RainMostly SunnySlightly HighSlightly High
August75.0°F (23.9°C)Light RainMostly SunnyAverageAverage
September68.9°F (20.5°C)Light RainMostly SunnySlightly HighAverage
October56.1°F (13.4°C)Light RainMostly SunnySlightly LowAverage
November43.7°F (6.5°C)Light RainMostly SunnySlightly LowSlightly Low
December34.5°F (1.4°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Palmyra

For your visit to Palmyra, Missouri, you have a couple of airport options. Kirksville Municipal Airport (IRK) is located 58 miles away, with nearby hotels like Depot Inn and Suites, about 5 miles from the airport, and Super 8 by Wyndham Kirksville-University Area, 6 miles away. Quincy Regional-Baldwin Field (UIN) is much closer at 20 miles from Palmyra, with recommended hotels such as Holiday Inn Quincy East, 8 miles away, and Town & Country Inn and Suites, just 7 miles from the airport. Both airports offer convenient access to their respective hotels, making your travel hassle-free.

Frequently asked questions

When is the best time to go to Palmyra?
The most popular time to visit Palmyra is during the spring months, particularly March and April. During this period, temperatures are pleasantly mild, typically ranging from the mid-60s to low 80s Fahrenheit, making it an ideal time for exploring the ancient ruins and enjoying outdoor activities.

Peak tourist activity in Palmyra generally occurs from March to May, when visitors flock to admire the stunning archaeological sites, such as the Temple of Bel and the Roman Theater. The comfortable climate allows for leisurely strolls through the historic sites and the surrounding desert landscapes, offering a unique blend of adventure and cultural immersion.

For those who appreciate a quieter experience, late October can be an excellent choice. While temperatures begin to cool, you can still enjoy daytime highs in the mid-70s, superb for exploring the area's rich history without the crowds. This time of year allows for a more intimate experience with the local culture, as you can engage with guides and locals in a more relaxed setting.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Palmyra hotel for you.
How can I save on a Palmyra hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Palmyra 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.

*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 Palmyra hotel?
Prices for hotels in Palmyra often vary, but you can find a great deal from $66 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