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/Motels & Accommodations

Sleep Inn & Suites - Hannibal 105 Lakeside Dr., Hannibal, MO 63401 ~7.48 miles southeast of Palmyra
  • 2 star property
  • Hotel has 3 floors
Quality Inn & Suites 120 Lindsey Dr., Hannibal, MO 63401 ~7.86 miles southeast of Palmyra
  • 3-star property
  • 94 rooms in property
  • Furniture needs more attention
  • Most guests said rooms were clean
From$90
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge - Hannibal 3604 Mcmasters Ave., Hannibal, MO 63401 ~9.02 miles southeast of Palmyra
  • Inexpensive property
  • Free breakfast available
Super 8 Hannibal : 120 Huckleberry Heights Dr. 120 Huckleberry Heights Dr., Hannibal, MO 63401 ~9.78 miles southeast of Palmyra
  • 2-star hotel
  • Check-in: 11:00 AM
Hannibal Inn & Conference Center : 4141 Market St.
+1-888-305-3366
4141 Market St., Hannibal, MO 63401 ~9.97 miles southeast of Palmyra
  • Inexpensive Convention Center property
  • Hotel has 4 suites
  • About half of guests said rooms were dirty
  • Awful breakfast
Holiday Inn Express & Suites Hannibal - Hannibal
+1-800-881-1523
4000 Market St., Hannibal, MO 63401 ~10.00 miles southeast of Palmyra
  • 2-star hotel
  • Hotel has 24 suites
Days Inn in Hannibal
+1-888-283-3404
4070 Market St., Hannibal, MO 63401 ~10.05 miles southeast of Palmyra
  • Economy hotel
  • Most guests complained about the bathroom
  • Fantastic service
From$75
Average 3.0 /5Reviews CallBookMore Details
Best Western on the River - Hannibal 401 North 3rd St., Hannibal, MO 63401 ~10.52 miles southeast of Palmyra
  • Two-star Downtown hotel
  • 2 meeting rooms in property
From$90
Very Good 4.5 /5Review Score CallBookMore Details
Eagles Nest Hotel & Conference Center 300 South 3rd St., Quincy, IL 62301 ~10.80 miles northeast of Palmyra
  • Cheap Convention Center hotel
  • Gym is available on property
Holiday Inn Quincy - Quincy
+1-800-230-4134
201 South 3rd St., Quincy, IL 62301 ~10.87 miles northeast of Palmyra
  • Cheap hotel
  • Large lobby
  • Great service
Microtel Inns & Suites 200 South 3rd, Quincy, IL 62301 ~10.87 miles northeast of Palmyra
  • Cheap Downtown property
  • 14 suites in hotel
  • Most guests thought the furniture was functional
  • Wellness & sports facilities could be improved
Hampton Inn by Hilton in Quincy 225 South 4th St., Quincy, IL 62301 ~10.88 miles northeast of Palmyra
  • Affordable Downtown property
  • Hotel has 6 suites
Comfort Inn - Quincy 4122 Broadway St., Quincy, IL 62305 ~13.16 miles northeast of Palmyra
  • Inexpensive Suburban property
  • Free breakfast
Quincy Fairfield Inn 4415 Broadway St., Quincy, IL 62305 ~13.35 miles northeast of Palmyra
  • 2 star Downtown hotel
  • 3 floors in hotel
  • Terrific location
  • Popular among families
Town & Country Inn & Suites
+1-888-283-3404
110 North 54th St., Quincy, IL 62305 ~13.72 miles northeast of Palmyra
  • Two star Highway hotel
  • Shuttle to airport available
  • Clean Safe
  • Excellent family hotel
Holiday Inn Quincy East : 4821 Oak St.
+1-800-997-5149
4821 Oak St., Quincy, IL 62305 ~13.73 miles northeast of Palmyra
  • Affordable Highway hotel
  • 4 meeting rooms in property
  • Great room
  • For only 63%, the bathroom was ok
Super 8 in Bowling Green 1216 East Champ Clark Dr., Bowling Green, MO 63334 ~36.87 miles southeast of Palmyra
  • 2 star Rural hotel
  • Hotel has 5 suites
Knights Inn Pittsfield 1238 West Washington St., Pittsfield, IL 62363 ~39.32 miles east of Palmyra
  • Cheap Rural hotel
  • 24 rooms in property
William Watson Hotel
+1-800-997-5148
105 East Washington, Pittsfield, IL 62363 ~40.33 miles east of Palmyra
  • Midscale Downtown hotel
  • Free breakfast available
  • Generally very clean
  • Clean
From$75
Very Good 4.5 /5Review Score CallBookMore Details
Monroe Street Suites - Pittsfield 221 South Monroe St., Pittsfield, IL 62363 ~40.42 miles east of Palmyra
  • Economy hotel
Baymont Inn & Suites 325 Main St., Keokuk, IA 52632 ~41.90 miles north of Palmyra
  • Two-star Riverfront property
  • 4 suites in property
Hampton Inn Keokuk Ia in Keokuk 3201 Main St., Keokuk, IL 52632 ~43.21 miles north of Palmyra
  • Three Star Suburban property
  • Has environment-friendly policy See more
Hampton Inn Keokuk : 3201 South Main St. 3201 South Main St., Keokuk, IA 52632 ~43.21 miles north of Palmyra
  • 3 star Downtown hotel
  • Gym is available on property
Quality Inn 3404 Main, Keokuk, IA 52632 ~43.36 miles north of Palmyra
  • Three Star Suburban hotel
  • Check in time: 3:00 PM
  • Breakfast was excellent
  • Vibe is not too good
From$65
Very Good 4.0 /5Review Score CallBookMore Details
Super 8 - Keokuk
+1-888-690-5281
3511 Main St., Keokuk, IA 52632 ~43.54 miles north of Palmyra
  • Low-priced Rural property
  • Hotel has 61 rooms
  • Breakfast is average
  • Wifi worked well
From$55
Very Good 4.0 /5Read Reviews CallBookMore Details
Next 25 Palmyra Hotels >  [1 - 25 of 26]    
Next: See My Palmyra Hotels with Pricing
Back to Top