Find hotels in Canyon, MN from SAR 262
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Canyon
Check prices for these dates
Compare 299 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Beacon Pointe on Lake Superior
Beacon Pointe on Lake Superior
9.4 out of 10, Exceptional, (835)
cleanliness Lake Superior beckons travelers to its shores for a rejuvenating retreat with lakeside firepits and spa amenities that soothe after days of exploration
The price is SAR 559
SAR 691 total
includes taxes & fees
24 Jun - 25 Jun

Days Inn by Wyndham Duluth Lakewalk
Days Inn by Wyndham Duluth Lakewalk
7.6 out of 10, Good, (1003)
cleanliness Guests start their mornings with a complimentary continental breakfast before heading to the on-site gym, while the attentive staff ensures a memorable stay
The price is SAR 411
SAR 471 total
includes taxes & fees
23 Jun - 24 Jun

Salyards Mansion
Salyards Mansion
9.2 out of 10, Wonderful, (161)
cleanliness Travelers find a charming retreat near Congdon Park where they can relax by the fireplace after exploring or conveniently charge their electric vehicle on site.
The price is SAR 528
SAR 872 total
includes taxes & fees
25 Jun - 26 Jun

Historic Cotton Mansion Duluth Boutique Hotel
Historic Cotton Mansion Duluth Boutique Hotel
9.2 out of 10, Wonderful, (95)
cleanliness Tranquil garden escapes and cozy fireplace moments await at this historic mansion, where guests can relax with a good book from the well-stocked library
The price is SAR 515
SAR 857 total
includes taxes & fees
23 Jun - 24 Jun

GG Barnum Mansion
GG Barnum Mansion
9.4 out of 10, Exceptional, (143)
The price is SAR 449
SAR 783 total
includes taxes & fees
13 Jul - 14 Jul

Harris House
Harris House
9.8 out of 10, Exceptional, (14)
The price is SAR 528
SAR 922 total
includes taxes & fees
2 Jul - 3 Jul
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in
Learn more about Canyon
Head to Little Grand Lake and Baby Grand Lake—just two of the sights around Canyon.
More cheap stays in Canyon
More cheap stays in Canyon

Country Inn & Suites by Radisson, Duluth North, MN
4257 Haines Rd, Duluth, MN
The price is SAR 507 per night from Jun 23 to Jun 24
SAR 507
SAR 552 total
23 Jun - 24 Jun
includes taxes & fees
8.2/10 Very Good! (1,002 reviews)
Recent reviews of Canyon hotels
Recent reviews of Canyon hotels

Canal Park Lodge
5/5 Excellent
"Beautiful setting."
A verified traveler stayed at Canal Park Lodge
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Stay near popular Canyon attractions
- Hotels near Miller Hill Mall
- Hotels near Aerial Lift Bridge
- Hotels near University of Minnesota Duluth
- Hotels near Spirit Mountain
- Hotels near Bayfront Festival Park
- Hotels near Duluth Entertainment Convention Center
- Hotels near AMSOIL Arena
- Hotels near North Shore Scenic Railroad
- Hotels near Superior National Forest
- Hotels near Glensheen Historic Estate
- Hotels near College of St. Scholastica
- Hotels near Fond-du-Luth Casino
- Hotels near Great Lakes Aquarium
- Hotels near Lake Superior Railroad Museum
- Hotels near Lakewalk
- Hotels near Lake Superior Maritime Visitor Center
- Hotels near Enger Tower
- Hotels near Lake Superior Maritime Museum
- Hotels near Echo Valley MotoCross Track
- Hotels near Leif Erickson Park and Rose Garden
Other Hotels near Canyon, Minnesota
Explore more hotels
- Radisson Hotel Duluth - Harborview
- Holiday Inn Express & Suites Duluth North - Miller Hill by IHG
- Tru by Hilton Duluth Mall Area
- Days Inn by Wyndham Duluth Lakewalk
- AmericInn by Wyndham Duluth South Black Woods Event Center
- AmericInn by Wyndham Duluth
- Days Inn & Suites by Wyndham Duluth by the Mall
- Towneplace Suites By Marriott Duluth
- Hampton Inn Duluth Canal Park
- Fitger's Inn
- The Inn on Lake Superior
- Fairfield Inn & Suites by Marriott Duluth