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 105 Lakeside Dr., Hannibal, MO 63401 ~7.48 miles southeast of Palmyra
  • Low-priced hotel
  • Hotel has an eco-friendly policy See more
From$92
Very Good 4.5 /5Reviews CallBookMore Details
Quality Inn & Suites : 120 Lindsey Dr. 120 Lindsey Dr., Hannibal, MO 63401 ~7.86 miles southeast of Palmyra
  • 3 star property
  • Check in time: 3:00 pm
  • Excellent breakfast
  • Most guests said the rooms were modern
From$90
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge in Hannibal 3604 Mcmasters Ave., Hannibal, MO 63401 ~9.02 miles southeast of Palmyra
  • Economy property
  • Check-in: 11:00
Super 8 Hannibal in 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
+1-866-221-8581
4141 Market St., Hannibal, MO 63401 ~9.97 miles southeast of Palmyra
  • Economical Convention Center hotel
  • Access to gym on-site
  • Location is great
  • Every guests reviewed said the bathroom was dirty
Holiday Inn Express & Suites Hannibal - Hannibal
+1-866-429-5787
4000 Market St., Hannibal, MO 63401 ~10.00 miles southeast of Palmyra
  • Low Cost hotel
  • 74 rooms in hotel
Days Inn : 4070 Market St.
+1-888-690-5281
4070 Market St., Hannibal, MO 63401 ~10.05 miles southeast of Palmyra
  • 2-star property
  • Very old decor
  • Could be quieter
Country Hearth Inn : 500 Mark Twain Ave. 500 Mark Twain Ave., Hannibal, MO 63401 ~10.24 miles southeast of Palmyra
  • Low-priced Downtown hotel
  • Check in: 2:00 PM
Best Western on the River in Hannibal 401 North 3rd St., Hannibal, MO 63401 ~10.50 miles southeast of Palmyra
  • Low priced Downtown property
  • Gym / Fitness Center Available
Eagles Nest Hotel & Conference Center in Quincy 300 South 3rd St., Quincy, IL 62301 ~10.80 miles northeast of Palmyra
  • Cheap Convention Center property
  • Hotel has 85 rooms
Holiday Inn Quincy in Quincy
+1-888-283-3404
201 South 3rd St., Quincy, IL 62301 ~10.87 miles northeast of Palmyra
  • Inexpensive hotel
  • Comfy beds
  • Friendly staff
From$50
Very Good 4.0 /5Review Score CallBookMore Details
Microtel Inns & Suites 200 South 3rd, Quincy, IL 62301 Website ~10.87 miles northeast of Palmyra
  • Economical Downtown hotel
  • Hotel has an eco-friendly policy See more
  • Good Hotel
  • Friendly service
From$45
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn by Hilton in Quincy 225 South 4th St., Quincy, IL 62301 ~10.88 miles northeast of Palmyra
  • Mid-scale Downtown property
  • Fitness / Gym is on-site
Comfort Inn 4122 Broadway St., Quincy, IL 62305 ~13.16 miles northeast of Palmyra
  • Low-priced Suburban property
  • Check in: 11:00
Quincy Fairfield Inn 4415 Broadway St., Quincy, IL 62305 ~13.35 miles northeast of Palmyra
  • Low-priced Downtown hotel
  • Free breakfast
  • Clean
  • Location was great
Town & Country Inn & Suites 110 North 54th St., Quincy, IL 62305 ~13.72 miles northeast of Palmyra
  • Cheap Highway property
  • Hotel has 56 suites
  • Friendly service
  • Most guests said the beds were comfortable
From$81
Very Good 4.5 /5Reviews CallBookMore Details
Holiday Inn Quincy East : 4821 Oak St.
+1-800-881-1523
4821 Oak St., Quincy, IL 62305 ~13.73 miles northeast of Palmyra
  • 3 star Highway property
  • Gym / Fitness Center Available
  • High priced breakfast
  • Great service
Americas Best Value Inn 3 Gateway Sq. Dr., Monroe City, MO 63456 ~14.30 miles southwest of Palmyra
  • Cheap property
  • Free breakfast available
From$60
Excellent 5.0 /5Reviews CallBookMore Details
Americas Best Value Inn Shelbina - Shelbina 711 North Highway 15, Shelbina, MO 63468 ~28.20 miles west of Palmyra
  • Economy property
Super 8 1216 East Champ Clark Dr., Bowling Green, MO 63334 ~36.87 miles southeast of Palmyra
  • Low Cost Rural hotel
  • Hotel has 64 rooms
From$56
Very Good 4.0 /5Read Reviews CallBookMore Details
Knights Inn Pittsfield : 1238 West Washington St. 1238 West Washington St., Pittsfield, IL 62363 ~39.32 miles east of Palmyra
  • Cheap Rural property
  • 24 rooms in property
William Watson Hotel
+1-888-690-5247
105 East Washington, Pittsfield, IL 62363 ~40.33 miles east of Palmyra
  • Affordable Downtown property
  • Free complimentary breakfast
  • Generally very clean
  • Excellent boutique hotel
Monroe Street Suites - Pittsfield 221 South Monroe St., Pittsfield, IL 62363 ~40.42 miles east of Palmyra
  • Two-star hotel
Baymont Inn & Suites 325 Main St., Keokuk, IA 52632 ~41.90 miles north of Palmyra
  • Two star Riverfront property
  • Fitness + Health Center
  • Almost all guests found problems with the furniture
  • Could use a good cleaning
Hampton Inn Keokuk Ia in Keokuk 3201 Main St., Keokuk, IL 52632 ~43.21 miles north of Palmyra
  • 3 star Suburban property
  • Has environment-friendly policy Learn more
Next 25 Palmyra Hotels >  [1 - 25 of 29]    
Next: See My Palmyra Hotels with Pricing
Back to Top