Star Rating
Hotel Name
Price Range (USD)to
Amenities

Canton Missouri Hotels & Motels

Find hotels & motels in Canton using the list below. Search for cheap and discounted hotel and motel rates in or close to Canton, MO for your upcoming individual or group travel. Discover the most favored Canton, Missouri motel and hotel rooms. Browse the Canton area hotels to find the perfect lodging! Please use the provided map of the Canton hotels. Need 5+ Rooms? Secure Canton Group Hotel Deals

The Canton center is around 16 miles northwest of Blessing Hospital and 16 miles northwest of Quincy Amtrak Station.

Canton Hotels & Accommodations

Eagles Nest Hotel - Quincy
+1-888-389-4121
300 South 3rd, Quincy, IL 62301 ~16.40 miles southeast of Canton
  • 2 star Convention Center property
  • 10 suites in property
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Canton" Get Alexa Skill →
Microtel Inn & Suites by Wyndham Quincy
+1-888-675-2083
200 South 3rd St., Quincy, IL 62301 ~16.43 miles southeast of Canton
  • Cheap Downtown hotel
  • Fitness / Gym is on-site
Eagles Nest Hotel
+1-800-716-8490
300 South Gardner Expwy, Quincy, IL 62301 ~16.49 miles southeast of Canton
  • Two star Convention Center property
  • Fitness + Health Center
Quality Inn & Suites : 225 South 4th St.
+1-800-805-5223
225 South 4th St., Quincy, IL 62301 ~16.51 miles southeast of Canton
  • 3-star Downtown property
  • Free breakfast available
Stoney Creek Inn Quincy : 3809 Broadway St.
+1-888-965-1860
3809 Broadway St., Quincy, IL 62305 ~17.60 miles southeast of Canton
  • 2 star Rural property
  • 9 suites in hotel
  • No microwave
  • Room cleanliness is acceptable
From$100
Very Good 4.5 /5Latest Reviews CallBookMore Details
Comfort Inn - Quincy
+1-888-788-5576
4122 Broadway St., Quincy, IL 62305 ~17.87 miles southeast of Canton
  • 2 star Suburban property
  • Hotel has 3 floors
Fairfield Inn & Suites Quincy : 4415 Broadway St.
+1-888-897-9207
4415 Broadway St., Quincy, IL 62305 ~18.00 miles southeast of Canton
  • Two-star Downtown property
  • Free breakfast available
  • Great room
  • Scrambled eggs and sausage were kept nicely warm
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Quincy East, an IHG Hotel - Quincy
+1-888-311-4278
4821 Oak St., Quincy, IL 62305 ~18.03 miles southeast of Canton
  • Midscale Highway hotel
  • Fitness center on property
  • Nice building
  • All guests enjoyed the shower
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Town & Country Inn and Suites
+1-888-469-4795
110 North 54th St., Quincy, IL 62305 ~18.66 miles southeast of Canton
  • Low-priced Highway property
  • Comp. Breakfast
  • Friendly staff
  • Nicely decorated room
From$104
Very Good 4.5 /5Reviews CallBookMore Details
Baymont by Wyndham Keokuk in Keokuk
+1-888-734-9421
325 Main St., Keokuk, IA 52632 ~19.43 miles northeast of Canton
  • Inexpensive Riverfront property
  • Access to gym on-site
Hampton Inn Keokuk in Keokuk
+1-888-841-5292
3201 Main St., Keokuk, IA 52632 ~20.33 miles north of Canton
  • 3-star Downtown property
  • 63 sleeping rooms in hotel
Quality Inn & Suites Keokuk North
+1-888-455-5160
3404 Main St., Keokuk, IA 52632 ~20.39 miles north of Canton
  • Cheap Suburban property
  • Check-in time: 3:00 PM
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Super 8 by Wyndham Keokuk : 3511 Main St.
+1-888-965-8297
3511 Main St., Keokuk, IA 52632 ~20.56 miles north of Canton
  • Low priced Rural property
  • Free breakfast
Sleep Inn & Suites : 105 Lakeside Dr.
+1-888-906-6358
105 Lakeside Dr., Hannibal, MO 63401 ~30.36 miles south of Canton
  • Two star hotel
  • Hotel has an eco-friendly policy See more
From$109
Very Good 4.5 /5Reviews CallBookMore Details
Quality Inn & Suites : 120 Lindsey Dr.
+1-888-749-6785
120 Lindsey Dr., Hannibal, MO 63401 ~30.42 miles south of Canton
  • Mid-scale property
  • 4 conference rooms in property
  • Most guests thought the service was very professional
  • Nearby attractions
From$67
Very Good 4.0 /5Read Reviews CallBookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Canton" Get Alexa Skill →
Econo Lodge : 3604 Mcmasters Ave.
+1-888-878-9982
3604 Mcmasters Ave., Hannibal, MO 63401 ~30.84 miles south of Canton
  • 2 star Highway property
  • Free complimentary breakfast
Country Hearth Inn : 500 Mark Twain Ave.
+1-888-389-4485
500 Mark Twain Ave., Hannibal, MO 63401 ~31.31 miles south of Canton
  • Two star Downtown property
  • Check-in time: 2:00 PM
Best Western on the River in Hannibal
+1-888-389-4121
401 North 3rd St., Hannibal, MO 63401 ~31.50 miles south of Canton
  • Cheap Downtown property
  • 2 meeting rooms in hotel
Super 8 by Wyndham Hannibal - Hannibal
+1-888-675-2083
120 Huckleberry Heights Dr., Hannibal, MO 63401 ~31.86 miles south of Canton
  • Economical property
Motel 6 Hannibal Mo #4488 in Hannibal
+1-800-716-8490
123 Huckleberry Heights Dr., Hannibal, MISSOURI 63401 ~31.89 miles south of Canton
  • Economical hotel
  • Check in time: 2:00 PM
Comfort Inn & Suites - Hannibal
+1-800-805-5223
4000 Market St., Hannibal, MO 63401 ~32.56 miles south of Canton
  • Cheap Highway property
  • 3 floors in property
Hannibal Inn Hannibal
+1-888-965-1860
4141 Market St., Hannibal, MO 63401 ~32.58 miles south of Canton
  • Two star Convention Center property
  • 4 suites in property
  • Good service
  • Friendly front desk person
Days Inn by Wyndham Hannibal
+1-888-788-5576
4070 Market St., Hannibal, MO 63401 ~32.61 miles south of Canton
  • Inexpensive hotel
  • Check in time: 15:00
  • About half of guests said rooms were small
  • Most guests said rooms were clean enough
Quality Inn & Suites
+1-888-897-9207
6169 Reve Court, Fort Madison, IA 52627 ~34.19 miles north of Canton
  • Two-star hotel
  • Check-in: 11:00
Cobblestone Inn & Suites Hotel : 4901 Ave. O
+1-888-311-4278
4901 Ave. O, Fort Madison, IA 52627 ~34.45 miles north of Canton
  • Cheap Highway hotel
  • 8 suites in hotel
From$75
Very Good 4.5 /5Review Score CallBookMore Details
Next 25 Canton Hotels >  [1 - 25 of 29]    
Next: See My Canton Hotels with Pricing

Graph: Next 20 Days of Canton Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Canton, MO discounts available. The chart reflects the cheapest Canton hotel for each day and each star rating category.

FAQs about hotels in Canton

What are the best rated hotels in Canton?

Stoney Creek Inn Quincy, Town & Country Inn and Suites and Sleep Inn & Suites are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels in Canton?

Quality Inn & Suites, Holiday Inn Quincy East, an IHG Hotel and Hampton Inn Keokuk are the top 3 luxury hotels near Canton city center.

What hotels are closest to the city center of Canton?

Eagles Nest Hotel, Microtel Inn & Suites by Wyndham Quincy, and Eagles Nest Hotel are the properties closest to Canton city center.

How much does a cheap hotel in Canton cost per night?

In the last year, a 2 star hotel in Canton can be as cheap as $79.66 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Canton cost per night?

In the last year, the average 3 star hotel in Canton has been $93.52 per night. (based on HotelPlanner prices)

What are the best independent hotels in Canton?

Stoney Creek Inn Quincy, Cobblestone Inn & Suites Hotel and Simple Rewards Inn Shelbina are the best rated independent hotels (not part of a big brand).

What are the most popular Choice Hotels branded hotels in Canton?

Sleep Inn & Suites, Quality Inn & Suites and Comfort Inn are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

Back to Top