Star Rating
Hotel Name
Price Range (USD)to
Amenities

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. Planning a group? Lock in Palmyra Group Hotel Deals

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 in Hannibal 105 Lakeside Dr., Hannibal, MO 63401 ~7.48 miles southeast of Palmyra
  • 2 star hotel
  • Fitness + Health Center
From$75
Very good 4.5 /5Read Reviews Call
Quality Inn & Suites 120 Lindsey Dr., Hannibal, MO 63401 ~7.86 miles southeast of Palmyra
  • Midscale hotel
  • Check-in: 3:00 pm
  • Sufficient wellness & sports facilities
  • Spacious, peaceful rooms
From$90
Very good 4.0 /5Reviews Call
Econo Lodge : 3604 Mcmasters Ave. 3604 Mcmasters Ave., Hannibal, MO 63401 ~9.02 miles southeast of Palmyra
  • Low Cost property
  • 43 sleeping rooms in hotel
Super 8 Hannibal - Hannibal 120 Huckleberry Heights Dr., Hannibal, MO 63401 ~9.78 miles southeast of Palmyra
  • Two-star property
  • Check in time: 11:00 AM
Hannibal Inn & Conference Center - Hannibal
+1-888-305-3366
4141 Market St., Hannibal, MO 63401 ~9.97 miles southeast of Palmyra
  • Cheap Convention Center property
  • Check-in time: 2:00 PM
  • Most guests criticized the unstylish hotel
  • Great wellness & sports facilities
Holiday Inn Express & Suites Hannibal
+1-800-881-1523
4000 Market St., Hannibal, MO 63401 ~10.00 miles southeast of Palmyra
  • Low Cost property
  • Hotel has 24 suites
Days Inn in Hannibal
+1-888-283-3404
4070 Market St., Hannibal, MO 63401 ~10.05 miles southeast of Palmyra
  • Low Cost hotel
  • Amenities are not the best
  • Basic breakfast
Best Western on the River 401 North 3rd St., Hannibal, MO 63401 ~10.52 miles southeast of Palmyra
  • 2 star Downtown property
  • 2 suites in property
Eagles Nest Hotel & Conference Center - Quincy 300 South 3rd St., Quincy, IL 62301 ~10.80 miles northeast of Palmyra
  • Low Cost Convention Center hotel
  • Free comp. breakfast
From$40
Average 3.0 /5Reviews Call
Holiday Inn Quincy in Quincy
+1-800-230-4134
201 South 3rd St., Quincy, IL 62301 ~10.87 miles northeast of Palmyra
  • Two-star property
  • Almost all guests said the beds were comfortable
  • Room heater broke
Microtel Inns & Suites - Quincy 200 South 3rd, Quincy, IL 62301 ~10.87 miles northeast of Palmyra
  • Economical Downtown property
  • 85 rooms in hotel
  • Front desk clerk was great
  • Clean rooms
Hampton Inn by Hilton 225 South 4th St., Quincy, IL 62301 ~10.88 miles northeast of Palmyra
  • Midscale Downtown hotel
  • Check-in time: 3:00 PM
Comfort Inn 4122 Broadway St., Quincy, IL 62305 ~13.16 miles northeast of Palmyra
  • Two-star Suburban property
Quincy Fairfield Inn 4415 Broadway St., Quincy, IL 62305 ~13.35 miles northeast of Palmyra
  • Cheap Downtown property
  • Check in: 3:00pm
  • Awesome vibe
  • Clean
Town & Country Inn & Suites - Quincy
+1-888-283-3404
110 North 54th St., Quincy, IL 62305 ~13.72 miles northeast of Palmyra
  • Inexpensive Highway property
  • Access to gym on-site
  • Most guests said the beds were comfortable
  • Rather comfortable
From$81
Very good 4.5 /5Read Reviews Call
Holiday Inn Quincy East : 4821 Oak St.
+1-800-997-5149
4821 Oak St., Quincy, IL 62305 ~13.73 miles northeast of Palmyra
  • Mid-scale Highway hotel
  • 4 conference rooms in property
  • Most guests said the breakfast was too expensive
  • Spacious rooms
Super 8 1216 East Champ Clark Dr., Bowling Green, MO 63334 ~36.87 miles southeast of Palmyra
  • Economical Rural property
  • 64 rooms in hotel
From$56
Very good 4.0 /5Read Reviews Call
Knights Inn Pittsfield - Pittsfield 1238 West Washington St., Pittsfield, IL 62363 ~39.32 miles east of Palmyra
  • 2-star Rural property
  • Check in time: 2:00 PM
From$44
Very good 4.0 /5Read Reviews Call
William Watson Hotel in Pittsfield
+1-800-997-5148
105 East Washington, Pittsfield, IL 62363 ~40.33 miles east of Palmyra
  • Three Star Downtown hotel
  • 14 rooms in hotel
  • Generally very clean
  • Good vibe
From$75
Very good 4.5 /5Read Reviews Call
Monroe Street Suites 221 South Monroe St., Pittsfield, IL 62363 ~40.42 miles east of Palmyra
  • Two-star hotel
Baymont Inn & Suites : 325 Main St. 325 Main St., Keokuk, IA 52632 ~41.90 miles north of Palmyra
  • Two-star Riverfront hotel
  • Hotel has 80 rooms
Hampton Inn Keokuk Ia - Keokuk 3201 Main St., Keokuk, IL 52632 ~43.21 miles north of Palmyra
  • Mid-scale Suburban property
  • Has environment-friendly policy Learn more
From$92
Very good 4.0 /5Review Score Call
Hampton Inn Keokuk 3201 South Main St., Keokuk, IA 52632 ~43.21 miles north of Palmyra
  • 3 star Downtown property
  • 63 sleeping rooms in hotel
Quality Inn : 3404 Main 3404 Main, Keokuk, IA 52632 ~43.36 miles north of Palmyra
  • Mid-scale Suburban hotel
  • 61 sleeping rooms in hotel
  • Popular among families
  • Great breakfast
Super 8
+1-888-690-5281
3511 Main St., Keokuk, IA 52632 ~43.54 miles north of Palmyra
  • Cheap Rural property
  • Check-in: 2:00am
  • Clean rooms
  • Most guests said rooms were clean
From$55
Very good 4.0 /5Review Score Call
Next 25 Palmyra Hotels >  [1 - 25 of 26]    
Next: See My Palmyra Hotels with Pricing
Back to Top