The best deals on hotels when visiting Cannon Falls in Minnesota.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Cannon Falls, Minnesota 55009

GrandStay Cannon Falls

32027 Alexander Court Cannon Falls, MN

For a harmonious and inviting stay, GrandStay Cannon Falls offers budget-friendly accommodations with rates from $107.99, creating a warm and comfortable environment. Experience enhanced amenities in a cozy setting, designed to make your stay both relaxing and convenient.

Guests staying at GrandStay Cannon Falls are never far from the heart of Cannon Falls, where a short drive delivers them to the city’s most popular destinations. Embrace a worry-free Cannon Falls adventure with practical, inviting lodging—reserve your room now!

  Call (855) 235-6136 to book with an agent.
  2.0 miles from Cannon Falls, MN 55009

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn&Suites by Marriott Northfield

114 2nd St. West Northfield, MN

With budget-conscious rooms beginning at $129.99, Fairfield Inn&Suites by Marriott Northfield provides inviting accommodations for travelers visiting Cannon Falls, creating a pleasant, comfortable environment. Relax in the upscale ambiance of Fairfield's executive lounges, offering a refined space for business discussions or personal relaxation.

Rest in the serene setting of Fairfield Inn&Suites by Marriott Northfield, while downtown Cannon Falls remains close enough for easy access to city attractions. Stay affordably and enjoy the best of Cannon Falls with a hotel that understands your needs—lock in today!

  Call (855) 233-7850 to book with an agent.
  13.2 miles from Cannon Falls, MN 55009

Starting at

$129.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Northfield MN

300 Highway 3 S Northfield, MN

For a safe and restful stay, Country Inn & Suites by Radisson Northfield MN offers inviting accommodations with rates beginning at $90.99, creating a warm, comfortable environment. Relax with the pet-friendly policies at Country Inn & Suites, where your furry friends are welcomed with open arms.

At Country Inn & Suites by Radisson Northfield MN, visitors can enjoy the quiet environment, while knowing that downtown Cannon Falls is just a smooth drive away. Enjoy Cannon Falls adventures with a hotel that’s all about comfort and savings—lock in today!

  Call (855) 233-7850 to book with an agent.
  13.3 miles from Cannon Falls, MN 55009

Starting at

$90.99

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Northfield

1320 Bollenbacher Dr Northfield, MN

At AmericInn by Wyndham Northfield, travelers to Cannon Falls will find tucked away, budget-friendly rooms with rates starting at $84.99, creating a warm and inviting space for relaxation. Relax in AmericInn by Wyndham’s garden areas, providing a serene setting for a quiet walk or a moment of reflection.

For a peaceful experience, AmericInn by Wyndham Northfield offers a quiet retreat, while downtown Cannon Falls remains easily accessible by car. Get ready to enjoy Cannon Falls with accommodations that balance cost and comfort—lock in today!

  Call (855) 239-5277 to book with an agent.
  14.3 miles from Cannon Falls, MN 55009

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Hastings Country Inn

300 33rd St. W Hastings, MN

At Hastings Country Inn, travelers to Cannon Falls will find inviting comfort with rooms beginning at $121.99, creating a delightful and comfortable environment ideal for rest. Relax in rooms that provide additional comfort and conveniences, ensuring a more enjoyable and affordable visit.

A relaxing stay awaits at Hastings Country Inn, where peaceful surroundings provide a calm retreat and downtown Cannon Falls is nearby. Choose a hotel that makes your Cannon Falls experience delightful and budget-friendly—book now!

  Call (855) 234-7135 to book with an agent.
  14.3 miles from Cannon Falls, MN 55009

Starting at

$121.99

per night

Read Reviews View Amenities View All Rooms

Coratel Inn & Suites by Jasper Northfield

1420 Riverview Dr Northfield, MN

For an affordable and inviting stay, Coratel Inn & Suites by Jasper Northfield offers relaxing rooms with rates from $62.10, creating a clean, comfortable atmosphere perfect for travelers. Stay in accommodations that are perfect for guests who value practicality and affordability, with clean rooms and essential services.

Guests at Coratel Inn & Suites by Jasper Northfield will enjoy a peaceful retreat while knowing that downtown Cannon Falls is just a convenient drive away. Get ready for a Cannon Falls visit where comfort and savings go hand in hand—reserve now!

  Call (855) 236-8982 to book with an agent.
  14.6 miles from Cannon Falls, MN 55009

Starting at

$62.10

per night

Read Reviews View Amenities View All Rooms

Coratel Inn & Suites by Jasper Hastings

2540 Vermillion Street Hastings, MN

With rates beginning at $55.00, Coratel Inn & Suites by Jasper Hastings provides budget-friendly comfort for travelers bound for Cannon Falls, creating a clean, inviting space. Enjoy a stay that focuses on providing the fundamental comforts, with rooms that are clean, efficient, and well-maintained.

Guests staying at Coratel Inn & Suites by Jasper Hastings will enjoy the tranquil surroundings, while downtown Cannon Falls remains easily accessible by car. Make every moment in Cannon Falls count with a hotel that offers more for less—reserve your room now!

  Call (855) 239-5277 to book with an agent.
  14.7 miles from Cannon Falls, MN 55009

Starting at

$55.00

per night

Read Reviews View Amenities View All Rooms

Nichols Inn of Hastings

2400 Vermillion St. (Hwy 61) Hastings, MN

For those visiting Cannon Falls, Nichols Inn of Hastings offers budget-friendly accommodations with rooms from $100.00, creating a comfortable, inviting atmosphere. Enjoy a more satisfying stay with rooms that offer extra amenities and a welcoming environment, perfect for relaxation.

At Nichols Inn of Hastings, guests can unwind in peaceful surroundings, knowing that downtown Cannon Falls is just a short drive away. Make your Cannon Falls adventure both relaxing and affordable with top-notch amenities—book today!

  Call (855) 235-6136 to book with an agent.
  14.7 miles from Cannon Falls, MN 55009

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson RED Wing MN

4275 Highway 61 West Red Wing, MN

For budget-conscious travelers headed to Cannon Falls, Country Inn & Suites by Radisson RED Wing MN offers tucked away rooms with rates from $139.99, creating a clean and welcoming atmosphere. Stay refreshed with the complimentary toiletries and plush towels provided in every bathroom at Country Inn & Suites.

For travelers looking for peace, Country Inn & Suites by Radisson RED Wing MN offers quiet surroundings while keeping downtown Cannon Falls just a convenient drive away. Plan your Cannon Falls adventure with a hotel that enhances your experience—reserve today!

  Call (855) 234-5074 to book with an agent.
  14.9 miles from Cannon Falls, MN 55009

Starting at

$139.99

per night

Read Reviews View Amenities View All Rooms

The Confluence Hotel

200 2nd St. W Hastings, MN

Stay at The Confluence Hotel on your trip to Cannon Falls, where inviting rooms create a homely escape, with rates beginning at a welcoming $170.99 per night. Stay in rooms that provide a blend of modern amenities and cozy comfort, perfect for both business and leisure travelers.

At The Confluence Hotel, visitors can unwind in peaceful surroundings, while the excitement of downtown Cannon Falls is still within driving distance. Discover a Cannon Falls hotel that brings luxury and affordability together—reserve your room now!

  Call (855) 233-7850 to book with an agent.
  16.2 miles from Cannon Falls, MN 55009

Starting at

$170.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Red Wing

752 Withers Harbor Dr Red Wing, MN

With rooms starting at $110.60, Quality Inn & Suites Red Wing provides inviting accommodations for guests bound for Cannon Falls, creating a clean, comfortable environment. Feel the warmth of Quality Inn's hospitality, with staff committed to providing a memorable and comfortable stay.

Guests staying at Quality Inn & Suites Red Wing will appreciate the balance of easy city access and the calming retreat offered by the hotel. Experience the charm of Cannon Falls with a hotel that goes above and beyond—book today!

  Call (855) 234-5074 to book with an agent.
  17.2 miles from Cannon Falls, MN 55009

Starting at

$110.60

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Red Wing

232 Withers Harbor Dr Red Wing, MN

With rooms beginning at $67.99, Super 8 by Wyndham Red Wing provides inviting accommodations for guests bound for Cannon Falls, creating a intimate-feeling and comfortable atmosphere. Count on Super 8's dedicated staff to ensure your stay is enjoyable, with a friendly and helpful approach to guest service.

At Super 8 by Wyndham Red Wing, guests can unwind in the quiet surroundings, with downtown Cannon Falls still within easy reach for a day of exploration. Book a value-focused hotel for your Cannon Falls travels and make the most of your visit—secure now!

  Call (855) 234-2997 to book with an agent.
  17.3 miles from Cannon Falls, MN 55009

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn Red Wing

235 Withers Harbor Dr Red Wing, MN

Guests headed to Cannon Falls can unwind in affordable comfort at Rodeway Inn Red Wing, with rooms beginning at $54.99, creating a soft and restful setting for all guests. Find value in rooms that offer standard amenities, making your stay both convenient and budget-friendly.

For a serene stay, Rodeway Inn Red Wing offers quiet surroundings, while downtown Cannon Falls remains close enough for easy access. Make the most of your Cannon Falls stay with budget-friendly, inviting lodging—book now!

  Call (855) 233-0132 to book with an agent.
  17.3 miles from Cannon Falls, MN 55009

Starting at

$54.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Red Wing an IHG Hotel

1919 Old West Main Street Red Wing, MN

At Holiday Inn Express & Suites Red Wing an IHG Hotel, guests bound for Cannon Falls will find homely accommodations with rates beginning at $144.00, creating a warm and welcoming environment. Enjoy peace of mind with Holiday Inn Express's express check-out service, streamlining your departure for a quick and easy exit.

At Holiday Inn Express & Suites Red Wing an IHG Hotel, guests can unwind in quiet surroundings, with the added convenience of downtown Cannon Falls being just a drive away. Relax and recharge in Cannon Falls with a hotel that doesn’t skimp on quality—book today!

  Call (855) 234-7135 to book with an agent.
  17.5 miles from Cannon Falls, MN 55009

Starting at

$144.00

per night

Read Reviews View Amenities View All Rooms

AmericInn by Wyndham Red Wing

1819 Old West Main Red Wing, MN

At AmericInn by Wyndham Red Wing, travelers to Cannon Falls can unwind in comfortable comfort with rooms beginning at $100.99, creating a warm and inviting space ideal for relaxation. Stay connected with friends and family using AmericInn by Wyndham’s complimentary in-room phone service.

Relax in the comfort of AmericInn by Wyndham Red Wing, where guests can enjoy a quiet stay with downtown Cannon Falls still within an easy drive. Find budget-friendly relaxation perfect for your Cannon Falls adventure—lock in your stay now!

  Call (855) 233-7850 to book with an agent.
  17.5 miles from Cannon Falls, MN 55009

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Nichols Inn of Red Wing

1819 Old West Main Street Red Wing, MN

At Nichols Inn of Red Wing, travelers visiting Cannon Falls can unwind in enchanting comfort with rooms beginning at $85.00, creating a warm and welcoming environment. Relax in rooms that provide a perfect blend of comfort and convenience, designed to enhance your travel experience without stretching your budget.

For those seeking tranquility, Nichols Inn of Red Wing provides a peaceful setting, while keeping downtown Cannon Falls easily accessible by car. Plan your Cannon Falls travels with a hotel that’s designed for comfort and savings—secure now!

  Call (855) 234-5074 to book with an agent.
  17.6 miles from Cannon Falls, MN 55009

Starting at

$85.00

per night

Read Reviews View Amenities View All Rooms

Americas Best Value Inn Zumbrota

1435 Northstar Dr Zumbrota, MN

With budget-conscious rooms starting at $59.99, Americas Best Value Inn Zumbrota provides affordable accommodations for guests headed to Cannon Falls, creating a clean and welcoming environment. Find Americas Best Value Inn's vending machines convenient for snacks and drinks any time of day or night.

At Americas Best Value Inn Zumbrota, guests can enjoy the quiet surroundings, with downtown Cannon Falls just a short drive away for city adventures. Choose value-driven comfort for your Cannon Falls visit—book your stay today!

  Call (855) 235-6136 to book with an agent.
  18.1 miles from Cannon Falls, MN 55009

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

St James Hotel a Historic Hotel of America

406 Main St. Red Wing, MN

Encounter a soft escape at St James Hotel a Historic Hotel of America on your journey to Cannon Falls, where quality rooms provide relaxation, with inviting rates beginning at $152.15. Relax in rooms that are designed with luxury and comfort in mind, offering amenities that cater to your every need.

Guests at St James Hotel a Historic Hotel of America can rest in quiet surroundings, while downtown Cannon Falls remains nearby for a day of city exploration. Step into your Cannon Falls adventure with a hotel that creates memories you’ll cherish—lock in today!

  Call (855) 234-5074 to book with an agent.
  18.5 miles from Cannon Falls, MN 55009

Starting at

$152.15

per night

Read Reviews View Amenities View All Rooms

Travelodge by Wyndham Red Wing

955 East 7th St Red Wing, MN

Guests bound for Cannon Falls will appreciate the affordable comfort at Travelodge by Wyndham Red Wing, where serene rooms begin at $69.00, creating a welcoming environment ideal for rest. Stay refreshed with the complimentary tea and coffee provided in Travelodge's rooms, a perfect way to start or end your day.

A peaceful retreat awaits at Travelodge by Wyndham Red Wing, while the excitement of downtown Cannon Falls is just a convenient drive away for exploration. Enjoy added comfort at an affordable rate for your Cannon Falls visit—book your room today!

  Call (855) 239-5277 to book with an agent.
  20.0 miles from Cannon Falls, MN 55009

Starting at

$69.00

per night

Read Reviews View Amenities View All Rooms

GrandStay Hotel&Conference

7083 153rd St. W Apple Valley, MN

Enjoy a restful stay at GrandStay Hotel&Conference as you explore Cannon Falls, where pleasant rooms provide relaxation and warmth, with budget-friendly rates from $83.99 per night. Find upgraded comfort and style in rooms that offer a range of amenities designed for modern travelers.

Stay at GrandStay Hotel&Conference for a restful experience, where the calm setting ensures relaxation with Cannon Falls's attractions nearby. Plan your Cannon Falls getaway with accommodations that make every moment enjoyable—secure now!

  Call (855) 233-7850 to book with an agent.
  21.1 miles from Cannon Falls, MN 55009

Starting at

$83.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Lakeville MN South Lakeville

11274 210th St. W Lakeville, MN

Guests visiting Cannon Falls can enjoy the affordable comfort at Motel 6 Lakeville MN South Lakeville, where inviting rooms start at $59.99, creating a warm and inviting environment. Enjoy the comfort of Motel 6’s modern rooms, designed with both simplicity and your comfort in mind.

Enjoy a tranquil stay at Motel 6 Lakeville MN South Lakeville, and venture into Cannon Falls whenever you're ready for more excitement. Stay smart and enjoy comfort on your Cannon Falls visit without overspending—secure now!

  Call (855) 235-0725 to book with an agent.
  21.2 miles from Cannon Falls, MN 55009

Starting at

$59.99

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Cottage Grove MN

8350 East Point Douglas Rd Cottage Grove, MN

For budget-savvy travelers headed to Cannon Falls, Country Inn & Suites by Radisson Cottage Grove MN offers pleasant comfort with rooms starting at $93.35, creating a clean, inviting environment. Relax in Country Inn & Suites' spacious suites, offering separate living areas and extra amenities for a comfortable extended stay.

At Country Inn & Suites by Radisson Cottage Grove MN, guests are welcomed into a peaceful environment that provides easy access to Cannon Falls's top destinations. Experience Cannon Falls with peace of mind, knowing your hotel offers great savings—book now!

  Call (855) 233-0132 to book with an agent.
  21.2 miles from Cannon Falls, MN 55009

Starting at

$93.35

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Hotel & Suites Minneapolis Lakeville an IHG Hotel

20800 Kenrick Ave Lakeville, MN

Find a warm retreat at Holiday Inn Hotel & Suites Minneapolis Lakeville an IHG Hotel near Cannon Falls, where inviting accommodations offer quality and relaxation, with nightly rates starting from $134.00. Dive into the local culture with ease from Holiday Inn’s central locations, making it simple to explore and experience new things.

Unwind in the calm environment of Holiday Inn Hotel & Suites Minneapolis Lakeville an IHG Hotel, where city attractions are just a quick drive away for your convenience. Stay in Cannon Falls with a hotel that turns your travels into a luxurious experience—book today!

  Call (855) 236-8982 to book with an agent.
  21.3 miles from Cannon Falls, MN 55009

Starting at

$134.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Lakeville Minneapolis

20851 Keokuk Avenue Lakeville, MN

For an affordable and restful stay, Hampton Inn Lakeville Minneapolis offers enveloping comfort with rates starting at $111.20, creating a warm and welcoming environment ideal for relaxation. Plan your next event with ease at Hampton’s versatile meeting and event spaces, equipped with modern technology for any occasion.

Take a break from the city buzz at Hampton Inn Lakeville Minneapolis, a peaceful spot where Cannon Falls is always close enough for a quick trip. Discover how great your Cannon Falls stay can be with thoughtful, cost-effective amenities—secure now!

  Call (855) 234-5074 to book with an agent.
  21.6 miles from Cannon Falls, MN 55009

Starting at

$111.20

per night

Read Reviews View Amenities View All Rooms