Palmyra Missouri Hotels & Motels

Find accommodations in Palmyra with the hotel list provided below. Search for the cheapest discounted hotel and motel rates in or near Palmyra, MO for your upcoming personal or group travel. Explore the most favored Palmyra, Missouri hotel and motel rooms. Browse the Palmyra area hotels to find the perfect lodging! Please use the provided map of the Palmyra hotels.

The Palmyra center is around 8 miles northwest of Hannibal Career and Technical and 9 miles northwest of Hannibal Regional Hospital.

Palmyra Hotels/Accommodations

Sleep Inn & Suites Hannibal West 105 Lakeside Dr., Hannibal, MO 63401 Call ~7.47 miles southeast of Palmyra
  • Two-star hotel
  • Fitness center on property
From$109
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Quality Inn & Suites Hannibal West 120 Lindsey Dr., Hannibal, MO 63401 Website Call ~7.85 miles southeast of Palmyra
  • Three Star hotel
  • Hotel has 17 suites
From$67
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Econo Lodge 3604 Mcmasters Ave., Hannibal, MO 63401 Call ~9.00 miles southeast of Palmyra
  • Cheap Highway hotel
  • Hotel has 43 rooms
From$60
Average 3.5 /5 Guest Reviews Call BookMore Details
Super 8 by Wyndham Hannibal in Hannibal 120 Huckleberry Heights Dr., Hannibal, MO 63401 Call ~9.80 miles southeast of Palmyra
  • Low Cost Highway property
  • Complimentary breakfast is offered
From$60
Average 3.0 /5 Review Score Call BookMore Details
Baymont by Wyndham Hannibal in Hannibal 4141 Market St., Hannibal, MO 63401 Call ~9.96 miles southeast of Palmyra
  • Cheap Convention Center hotel
  • Check-in: 2:00 PM
From$35
Average 3.0 /5 Reviews Call BookMore Details
Motel 6 Hannibal, MO - Hannibal 123 Huckleberry Heights Dr., Hannibal, MO 63401 Call ~9.96 miles southeast of Palmyra
  • Low priced hotel
  • Check in time: 14:00
From$60
Average 3.5 /5 Reviews Call BookMore Details
Comfort Inn & Suites - Hannibal 4000 Market St., Hannibal, MO 63401 Website Call ~9.99 miles southeast of Palmyra
  • Low priced Highway property
  • 16 suites in hotel
From$75
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Days Inn by Wyndham Hannibal 4070 Market St., Hannibal, MO 63401 Call ~10.03 miles southeast of Palmyra
  • Low Cost hotel
  • 63 rooms in property
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Country Hearth Inn in Hannibal 500 Mark Twain Ave., Hannibal, MO 63401 Call ~10.23 miles southeast of Palmyra
  • Economical Downtown property
  • Check-in time: 2:00 PM
Best Western On the River 401 North 3rd St., Hannibal, MO 63401 Call ~10.48 miles southeast of Palmyra
  • Low priced Downtown property
  • 3 floors in property
From$91
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Eagles Nest Hotel - Quincy 300 South Gardner Expwy, Quincy, IL 62301 Call ~10.74 miles northeast of Palmyra
  • Low-priced Convention Center property
  • 3 meeting rooms in hotel
Microtel Inn & Suites by Wyndham Quincy Downtown/River Area in Quincy 200 South 3rd St., Quincy, IL 62301 Call ~10.80 miles northeast of Palmyra
  • Two-star Downtown hotel
  • Complimentary breakfast is offered
From$60
Average 3.0 /5 Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham Quincy Downtown / River Area in Quincy 200 South 3rd St., Quincy, IL 62305 Call ~10.80 miles northeast of Palmyra
  • Low-priced Downtown property
  • 84 sleeping rooms in hotel
From$60
Average 3.0 /5 Latest Reviews Call BookMore Details
Eagles Nest Hotel - Quincy 300 South 3rd, Quincy, IL 62301 Call ~10.86 miles northeast of Palmyra
  • Two star Convention Center property
  • Fitness center on property
The Atrium Hotel on Third 201 South 3rd St., Quincy, IL 62301 Call ~10.86 miles northeast of Palmyra
  • 3-star Downtown hotel
  • Gym is available on property
From$100
Average 3.0 /5 Hotel Reviews Call BookMore Details
Quality Inn & Suites - Quincy 225 South 4th St., Quincy, IL 62301 Website Call ~10.87 miles northeast of Palmyra
  • Three Star Downtown property
  • Hotel has 6 suites
From$94
Very Good 4.0 /5 Read Reviews Call BookMore Details
Stoney Creek Inn Quincy - Quincy 3809 Broadway St., Quincy, IL 62305 Call ~13.06 miles northeast of Palmyra
  • 2 star Rural property
  • 72 sleeping rooms in hotel
From$100
Very Good 4.0 /5 Reviews Call BookMore Details
Americinn by Wyndham Quincy : 4122 Broadway St. 4122 Broadway St., Quincy, IL 62305 Call ~13.15 miles northeast of Palmyra
  • Inexpensive Suburban property
  • Free comp. breakfast
From$54
Average 3.0 /5 Read Reviews Call BookMore Details
Fairfield Inn & Suites Quincy in Quincy 4415 Broadway St., Quincy, IL 62305 Call ~13.35 miles northeast of Palmyra
  • 3 star Downtown hotel
  • Free breakfast
From$80
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Town & Country Inn and Suites 110 North 54th St., Quincy, IL 62305 Call ~13.70 miles northeast of Palmyra
  • Cheap Highway property
  • 3 conference rooms in property
From$104
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Holiday Inn Quincy East by IHG 4821 Oak St., Quincy, IL 62305 Call ~13.72 miles northeast of Palmyra
  • 3 star Highway property
  • Gym is available on property
From$80
Average 3.0 /5 Hotel Reviews Call BookMore Details
FairBridge Inn Express, Monroe City in Monroe City 3 Gateway Sq. Dr., Monroe City, MO 63456 Call ~14.26 miles southwest of Palmyra
  • 2 star Suburban hotel
  • Check in time: 3:00 pm
From$60
Average 3.0 /5 Read Reviews Call BookMore Details
Simple Rewards Inn Shelbina 711 North Highway 15, Shelbina, MO 63468 Call ~28.14 miles west of Palmyra
  • Low priced hotel
  • Check-in: 15:00
From$72
Very Good 4.0 /5 Read Reviews Call BookMore Details
Super 8 by Wyndham Bowling Green - Bowling Green 1216 East Champ Clark Dr., Bowling Green, MO 63334 Call ~36.79 miles southeast of Palmyra
  • Two star Rural hotel
  • 5 suites in property
From$56
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Rodeway Inn Pittsfield in Pittsfield 1238 West Washington St., Pittsfield, IL 62363 Call ~39.22 miles east of Palmyra
  • Economy Rural property
  • Check-in time: 2:00 PM
From$50
Very Good 4.0 /5 Reviews Call BookMore Details
Green Acres Hotel 625 West Washington, Pittsfield, IL 62363 Call ~39.81 miles east of Palmyra
  • Affordable hotel
  • Check-in: 16:00
From$90
Very Good 4.0 /5 Review Score Call BookMore Details
Baymont by Wyndham Keokuk 325 Main St., Keokuk, IA 52632 Call ~41.85 miles north of Palmyra
  • 2-star Riverfront property
  • Check in time: 3:00 PM
Hampton Inn Keokuk 3201 Main St., Keokuk, IA 52632 Call ~43.15 miles north of Palmyra
  • 3 star Downtown hotel
  • 63 sleeping rooms in hotel
From$61
Very Good 4.0 /5 Guest Reviews Call BookMore Details
Quality Inn & Suites Keokuk North - Keokuk 3404 Main St., Keokuk, IA 52632 Website Call ~43.29 miles north of Palmyra
  • Economical Suburban hotel
  • 3 floors in property
From$96
Very Good 4.0 /5 Review Score Call BookMore Details
Super 8 by Wyndham Keokuk in Keokuk 3511 Main St., Keokuk, IA 52632 Call ~43.47 miles north of Palmyra
  • Two-star Rural property
  • Check-in: 1:00pm
From$49
Very Good 4.0 /5 Guest Reviews Call BookMore Details

Next: See My Palmyra Hotels with Pricing
Back to Top
Table of Contents Top: Check Rates Palmyra Hotels