Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Get Prices

Best Canton MO hotels, motels and accommodations of 2020

Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
Centerstone Inn Canton1701 Oak Street, Canton, United States, 63435
Enjoy American meals and an indoor pool in the hotel located in a recreational area.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • 24-hour reception
    +1
5.0
Guest rating
Price fromUS$ 91per nightSelect
Not available
Oak Hill Inn & Suites Canton1701 Oak St, Canton, United StatesView on map
1800 yd from City Center1200 yd from Culver-Stockton College
Near the hotel, there is a motorway and guests can easily reach Remember When Toy Museum which is not far away.
  • The hotel has
    • On-site car park
    +1
  • The hotel has
    • 24-hour reception
    +1
Price fromUS$ 96per nightSelect
Not available
Similar properties near Canton
Quality Inn & Suites120 Lindsey Drive, Hannibal, United States, 63401View on map
29.3 mi from Canton29.3 mi from City Center
The pet-friendly hotel in Hannibal overlooks the patio, and offers easy access to a motorway and 94 rooms.
8.6
Great32 reviews
Price fromUS$ 94per nightSelect
Not available
Holiday Inn Quincy4821 Oak Street, Quincy, United States, 62305View on map
16.5 mi from Canton16.5 mi from City Center
Boasting a central location in a business area, the hotel offers staying in a historic-style building with 97 rooms available.
8.2
Great25 reviews
Price fromUS$ 110per nightSelect
Not available
Town & Country Inn And Suites110 N 54Th St, Quincy, United States, 62305View on map
17.1 mi from Canton17.1 mi from City Center
Featuring Egyptian architecture, the venue provides 93 rooms and offers easy access to Quincy University.
7.2
Very good6 reviews
Price fromUS$ 99per nightSelect
Not available
Hampton Inn Keokuk3201 Main Street, Keokuk, United States, 52632View on map
20.7 mi from Canton20.7 mi from City Center
While onsite there is a swimming pool, the hotel offers convenient location right in the heart of Keokuk.
8.2
Great12 reviews
Price fromUS$ 104per nightSelect
Not available
Stoney Creek Quincy3809 Broadway St, Quincy, United States, 62305View on map
16.1 mi from Canton16.1 mi from City Center
Located in the university district of Quincy, the venue features a year-round outdoor pool together with a hot tub.
9.0
Perfect31 reviews
Price fromUS$ 103per nightSelect
Not available
Best Western On The River401 N 3Rd Street, Hannibal, United States, 63401-3301View on map
30.2 mi from Canton30.2 mi from City Center
The historical-style building of the hotel boasts 77 rooms close to the Mississippi River.
9.0
Perfect51 reviews
Price fromUS$ 118per nightSelect
Not available
Microtel Inn & Suites By Wyndham Quincy200 S 3Rd St, Quincy, United States, 62301View on map
15.0 mi from Canton15.0 mi from City Center
Located just 250 meters from Oakley-Lindsay Center, this hotel boasts a mini club and a playground for guests with children along with a 24-hour restaurant.
8.8
Great33 reviews
Price fromUS$ 73per nightSelect
Not available
Hampton Inn Quincy225 South 4Th Street, Quincy, United States, 62301View on map
15.1 mi from Canton15.1 mi from City Center
Boasting a café bar and an outdoor pool, the property is located close to Quincy University and less than 1 km from the centre of Quincy.
8.4
Great18 reviews
Price fromUS$ 113per nightSelect
Not available
Sleep Inn & Suites105 Lakeside Drive, Hannibal, United States, 63401View on map
29.2 mi from Canton29.2 mi from City Center
Located 7 km away from Hannibal city center, this hotel features 67 rooms and a private swimming pool.
Price fromUS$ 90per nightSelect
Not available
Nauvoo Family Inn And Suites1875 Mulholland St, Nauvoo, United States, 62354View on map
30.0 mi from Canton30.0 mi from City Center
Featuring an indoor pool, this property is set a short distance from Baxter's Vineyards and Historic Nauvoo.
Price fromUS$ 81per nightSelect
Not available
Quincy Inn & Suites224 N 36Th Street, Quincy, United States, 62301-3743View on map
16.2 mi from Canton16.2 mi from City Center
Located just off Quincy University, this hotel is nestled in a historical-style building and features a private pool.
9.0
Perfect16 reviews
Price fromUS$ 80per nightSelect
Not available
The Atrium Hotel On Third201 South Third Street, Quincy, United States, 62301View on map
15.0 mi from Canton15.0 mi from City Center
Within walking distance of John Wood Mansion, this budget hotel offers non-smoking rooms plus a gym and a fitness centre.
7.2
Very good6 reviews
Price fromUS$ 91per nightSelect
Not available
Comfort Inn4122 Broadway Street, Quincy, United States, 62305-9102View on map
16.3 mi from Canton16.3 mi from City Center
Located next to Blessing Hospital, the venue comprises 58 rooms with pool views.
7.8
Very good5 reviews
Price fromUS$ 95per nightSelect
Not available
Motel 6 Hannibal Mo123 Huckleberry Heights Dr, Hannibal, United States, 63401View on map
30.6 mi from Canton30.6 mi from City Center
The hotel has a lounge restaurant plus 48 rooms and is located in a business area.
Price fromUS$ 47per nightSelect
Not available
Chief Motel2701 Main Street, Keokuk, United States, 52632View on map
20.6 mi from Canton20.6 mi from City Center
The hotel was built in 2005 in a historic area of Keokuk, and nowadays has 20.
6.6
Nice3 reviews
Price fromUS$ 55per nightSelect
Not available
Super 8 By Wyndham Hannibal120 Huckleberry Heights Dr, Hannibal, United States, 63401-5664View on map
30.6 mi from Canton30.6 mi from City Center
This hotel is positioned near Mark Twain Memorial Lighthouse in a historic area, boasting 59 non-smoking rooms along with a Jacuzzi and a sauna.
6.8
Nice10 reviews
Price fromUS$ 60per nightSelect
Not available
Econo Lodge Hannibal3604 Mcmasters Ave., Hannibal, United States, 63401View on map
29.6 mi from Canton29.6 mi from City Center
Refurbished in 2007, the hotel offers 43 rooms housed in a historic-style building.
7.2
Very good7 reviews
Price fromUS$ 59per nightSelect
Not available
Budget Inn Palmyra423 East Lafayette Street, Palmyra, United States, 63461View on map
22.9 mi from Canton22.9 mi from City Center
Located 1 km away from Palmyra city center, this hotel features 22 rooms and a swimming pool.
9.8
Perfect2 reviews
Price fromUS$ 53per nightSelect
Not available
Budget Host Inn200 Maine Street, Quincy, United States, 62301View on map
14.9 mi from Canton14.9 mi from City Center
Everyone will enjoy a seasonal pool onsite and admire river views offered from 121 rooms.
5.0
Guest rating14 reviews
Price fromUS$ 64per nightSelect
Not available
Super 8 By Wyndham Keokuk3511 Main Street, Keokuk, United States, 52632View on map
21.0 mi from Canton21.0 mi from City Center
The venue is nestled in the centre of Keokuk, offering a lobby restaurant and a scenic view of the Mississippi River.
7.8
Very good12 reviews
Price fromUS$ 56per nightSelect
Not available
Eagle'S Nest Hotel & Conference Center300 South 3Rd, Quincy, United States, 62301View on map
15.1 mi from Canton15.1 mi from City Center
Adjacent to Oakley-Lindsay Center, and close to Quincy University, this historical hotel features 108 non-smoking rooms.
6.2
Nice23 reviews
Price fromUS$ 54per nightSelect
Not available
Quality Inn & Suites Keokuk North3404 Main Street, Keokuk, United States, 52632View on map
20.8 mi from Canton20.8 mi from City Center
This hotel with restaurants, vineyards and golf courses onsite features 61 non-smoking rooms and is conveniently located a short walk from Keokuk National Cemetery.
8.0
Great6 reviews
Price fromUS$ 109per nightSelect
Not available
Fairfield Inn & Suites Quincy4415 Broadway, Quincy, United States, 62305View on map
16.4 mi from Canton16.4 mi from City Center
Situated in a busy area of Quincy, this hotel features tennis courts and an indoor swimming pool with spa tub.
8.2
Great2 reviews
Price fromUS$ 112per nightSelect
Not available
Country Hearth Inn Hannibal500 Mark Twain Avenue, Hannibal, United States, 63401View on map
30.1 mi from Canton30.1 mi from City Center
The hotel offers swift access to Mark Twain Boyhood Home and Museum and Haunted House on Hill Street Wax Museum is only 450 meters away.
5.0
Guest rating4 reviews
Price fromUS$ 54per nightSelect
Not available
Baymont By Wyndham Keokuk325 Main St, Keokuk, United States, 52632View on map
19.7 mi from Canton19.7 mi from City Center
Guests may relax and enjoy the magnificent views of the Mississippi River or explore the center of Keokuk in a 20-minute walk.
7.4
Very good14 reviews
Price fromUS$ 75per nightSelect
Not available
Main Street Bed & Breakfast201 North Main Street, Hannibal, United States, 63401View on map
30.3 mi from Canton30.3 mi from City Center
Featuring a nightclub and an aqua park, the hotel offers a romantic accommodation just outside Sodalis Nature Preserve.
Price fromUS$ 125per nightSelect
Not available
Nauvoo Vacation Condos And Villas2372 North County Road 900 East, Nauvoo, United States, 62354View on map
30.6 mi from Canton30.6 mi from City Center
Offering a fully equipped kitchen complete with a microwave, coffee/tea makers and an oven, this villa is located close to Nauvoo State Park.
Price fromUS$ 138per nightSelect
Not available
Garden House Bed And Breakfast301 North 5Th Street, Hannibal, United States, 63401View on map
30.3 mi from Canton30.3 mi from City Center
Offering convenient proximity to The Encore Emporium, the hotel is also close to Mark Twain Cave and Cameron Cave.
Price fromUS$ 83per nightSelect
Not available
Nauvoo Grand Bed & Breakfast2015 Parley Street, Nauvoo, United States, 62354View on map
29.6 mi from Canton29.6 mi from City Center
A victorian-style building was carefully renovated in 1844 and the luxury hotel is quite close to Joseph Smith Historic Site.
Price fromUS$ 212per nightSelect
Not available
Budget Inn3764 Main St, Keokuk, United States, 52632View on map
21.3 mi from Canton21.3 mi from City Center
A few meters away you can enjoy Lock and Dam No. 19.
Price fromUS$ 60per nightSelect
Not available
Willard Richards Inn950 White Street, Nauvoo, United States, IL 62354View on map
29.7 mi from Canton29.7 mi from City Center
Select
Not available
Garden House Bed And Breakfast301 N. Fifth Street, Hannibal, United States, 63401View on map
30.3 mi from Canton30.3 mi from City Center
Located next to Mark Twain Boyhood Home and Museum, this welcoming accommodation offers an indoor pool as well as a steam room and a sauna.
Price fromUS$ 141per nightSelect
Not available
The Grand Anne Bed And Breakfast816 Grand Avenue, Keokuk, United StatesView on map
20.4 mi from Canton20.4 mi from City Center
Located 2 km away from Keokuk city center, this hotel features 22 rooms and a seasonal pool.
Select
Not available
Quality Inn & Suites225 S 4Th Street, Quincy, United States, 62301View on map
15.1 mi from Canton15.1 mi from City Center
This historic-style hotel is set at a short distance to Aladdin's Castle.
Price fromUS$ 90per nightSelect
Not available
Eagles Nest Hotel300 S Third St, Quincy, United States, 62301View on map
15.1 mi from Canton15.1 mi from City Center
Offering convenient proximity to Gardner Museum of Architecture, the hotel is also close to Blessing Hospital.
Price fromUS$ 127per nightSelect
Not available
Holiday Inn Express & Suites Hannibal - Medical Center120 Shinn Lane, Hannibal, United StatesView on map
29.4 mi from Canton29.4 mi from City Center
Providing a gym area and a fitness centre, the accommodation is situated in Hannibal, and next to a trolley bus stop.
Price fromUS$ 126per nightSelect
Not available
Super 8 Hannibal Mo120 Huckleberry Heights Dr, Hannibal, United States, 63401View on map
30.6 mi from Canton30.6 mi from City Center
Near the hotel, there is a train station and guests can easily reach Big River Train Town which is not far away.
Select
Not available
Super 8 Keokuk Ia3511 Main St, Keokuk, United States, 52632View on map
21.0 mi from Canton21.0 mi from City Center
Select
Not available
Baymont Inn And Suites Keokuk325 Main St, Keokuk, United States, 52632View on map
19.7 mi from Canton19.7 mi from City Center
Featuring an indoor swimming pool, this property is set a short distance from Lee County Iowa Historical and Bridge Observation Deck.
Select
Not available

Filtering results

Please wait...

41 hotels found