Across Minnesota, of the 1,264 hotels and motels we list, 1,151 give a phone number and 925 have a website. By what they offer: 150 motel, 38 extended stay.
Top 10 hotels and motels in Minnesota
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
4AC Hotel Minneapolis DowntownMinneapolis
-
5Country Inn of Two HarborsTwo Harbors
-
6Quality InnBrooklyn Center
-
7Hastings Country InnHastings
-
9Super 8 by WyndhamAlexandria
-
10Heartland Inn Hotel and SuitesPark Rapids
Cities
Largest first. Towns with a single hotel or motel are listed further down this page.
- Minneapolis80
- Rochester49
- Duluth45
- Bloomington38
- St Paul26
- Grand Marais23
- Eagan18
- Mankato16
- St Cloud16
- Alexandria15
- Park Rapids15
- Grand Rapids14
- Shakopee14
- Walker14
- Albert Lea13
- Saint Paul12
- Winona12
- Detroit Lakes11
- Eden Prairie11
- Ely11
- Red Wing11
- Owatonna10
- Roseville10
Other towns in Minnesota
One hotel or motel each — too few for a page of their own, so they live here.
-
Norman MotelAda
502 W Thorpe Ave, Ada, MN 56510-1039
-
Warinda Garden ResortAdrian
229 W 8th St, Adrian, MN 56110-1076
-
Cushing HotelAfton
3291 Saint Croix Trl S, Afton, MN 55001-9424
-
Ripple River MotelAitkin
701 Minnesota Ave S, Aitkin, MN 56431
-
Lakeview Inn On Dam LakeAitkin
33592 300th Pl, Aitkin, MN 56431-5272
-
The Hotel WealthwoodAitkin
38520 241st St, Aitkin, MN 56431-5949
-
40 Club InnAitkin
960 2nd St NW, Aitkin, MN 56431-1151
-
Deal Stumble InnAitkin
33784 380th Pl, Aitkin, MN 56431-2152
-
Tamahay CampAkeley
21566 County 84, Akeley, MN 56433-8075
-
Norwood Inn & Suites (www.norwoodinnandsuites.com)Albany
821 Shamrock Ln, Albany, MN 56307
-
Country Inn & Suites by Radisson, Albertville, MNAlbertville
6554 Lamplight Dr, Albertville, MN 55301
-
Country Inn & Suites by Radisson Albertville near Outlet MallAlbertville
6554 Lamplight Dr, Albertville, MN 55301
-
Putt the PoopAndover
3814 174th Ave NW, Andover, MN 55304
-
Americas Best Value InnAnnandale
620 Elm St E, Annandale, MN 55302
-
The ThayerAnnandale
60 Elm St W, Annandale, MN 55302
-
Chi Rho CenterAnnandale
5750 Porter Ave NW, Annandale, MN 55302-3574
-
Regency Inn and SuitesAnoka
1129 US-10, Anoka, MN 55303
-
Giese Bed & Breakfast InnAnoka
Anoka, MN
-
Steamboat Bay Resort On Leech LakeApple Valley
6379 Wedgewood Rd NW, Apple Valley, MN 56484-2082
-
Prairie Waters InnAppleton
900 N Munsterman St, Appleton, MN 56208
-
Quality Inn and Suites Arden Hills Saint Paul NorthArden Hills
1125 Red Fox Rd, Arden Hills, MN 55112
-
SpringHill SuitesArden Hills
3920 Northwoods Drive, Arden Hills, MN 55112
-
Arlington E-z Rest MotelArlington
509 2nd Ave NW, Arlington, MN 55307-9650
-
Generations Living IncAtwater
111 5th St N, Atwater, MN 56209-1172
-
Aurora Northern Pines MotelAurora
310 W 1st Ave S, Aurora, MN 55705
-
Forest Garden MotelAurora
413 Main St S, Aurora, MN 55705
-
Higging Park Hotel & SuitesAurora
413 Main St S, Aurora, MN 55705-1429
-
Cobblestone Hotel and SuitesAustin
1000 16th Ave NW, Austin, MN 55912
-
AmericInn by Wyndham AustinAustin
1700 8th St NW, Austin, MN 55912
-
Days Inn by Wyndham AustinAustin
700 16th Ave NW, Austin, MN 55912
-
DoubleTree by Hilton AustinAustin
1701 4th St NW, Austin, MN 55912
-
Rodeway Inn and SuitesAustin
805 21st St NE, Austin, MN 55912
-
Super 8Austin
1401 14th St NW, Austin, MN 55912
-
Budget HostAvon
308 Blattner Dr, Avon, MN 56310-4531
-
Foster's Resort On Kalla LakeAvon
Kalla Lake Road, Avon, MN 56310
-
Junction Inn Suites and Conference CenterBabbitt
2681 County Road 70, Babbitt, MN 55706-8111
-
Mattila's Birch Lake ResortBabbitt
8387 1st St, Babbitt, MN 55706-8038
-
Badger MotelBadger
1009 MN-11, Badger, MN 56714
-
Dutch Mill MotelBagley
1218 Central St W, Bagley, MN 56621
-
Shooting Star MotelBagley
1218 Central St W, Bagley, MN 56621
-
Barrett Lake ResortBarrett
427 Co Hwy 2, Barrett, MN 56311
-
Battle Lake InnBattle Lake
102 Glenhaven Dr, Battle Lake, MN 56515
-
The Hideaway at Xanadu IslandBattle Lake
35484 235th St, Battle Lake, MN 56515
-
Norway Beach Resort - Stalker LakeBattle Lake
Battle Lake, MN
-
First ResortBattle Lake
715 Lake Shore Dr, Battle Lake, MN 56515-4044
-
The Beach House ResortBattle Lake
719 North Shore Dr, Battle Lake, MN 56515
-
Royal Dutchman ResortBaudette
1638 State Highway 11 SE, Baudette, MN 56623-2430
-
Schusters ResortBaudette
3140 State Highway 172 NW, Baudette, MN 56623
-
Destination LOWBaudette
3244 Bur Oak Rd NW, Baudette, MN 56623-8849
-
Baudette MotelBaudette
309 Main St W, Baudette, MN 56623-2480
-
AmericInnBaxter
7836 Fairview Rd N, Baxter, MN 56425
-
Holiday Inn Express and Suites Brainerd BaxterBaxter
15739 Audubon Way, Baxter, MN 56425
-
Super 8 by Wyndham Baxter Brainerd AreaBaxter
14341 Edgewood Dr, Baxter, MN 56425-8460
-
Country Inn and SuitesBaxter
15058 Dellwood Dr N, Baxter, MN 56401
-
Baymont by Wyndham Baxter/Brainerd AreaBaxter
7208 Fairview Rd N, Baxter, MN 56425
-
Cove Point LodgeBeaver Bay
4614 MN-61, Beaver Bay, MN 55601
-
Cove Point Lodge Beaver BayBeaver Bay
4700 Highway 61, Beaver Bay, MN 55614
-
GrandStay Hotel and SuitesBecker
14435 Bank St, Becker, MN 55308
-
AmericInnBemidji
1200 Paul Bunyan Dr NW, Bemidji, MN 56601
-
Best Western BemidjiBemidji
2420 Paul Bunyan Dr NW, Bemidji, MN 56601
-
DoubleTree by Hilton HotelBemidji
115 Lake Shore Dr NE, Bemidji, MN 56601
-
Candlewood Suites Bemidji By IhgBemidji
401 Paul Bunyan Dr SE, Bemidji, MN 56601-3231
-
City Express by Marriott BemidjiBemidji
2422 Ridgeway Ave NW, Bemidji, MN 56601
-
Northern InnBemidji
3600 Moberg Dr NW, Bemidji, MN 56601-5644
-
Summer Haven Rv ResortBemidji
15621 Big Turtle Dr NE, Bemidji, MN 56601
-
Country Inn & Suites by Radisson, Bemidji, MNBemidji
927 Lake Shore Dr NE, Bemidji, MN 56601
-
Beltrami Shores Resort & Bed & BreakfastBemidji
5554 Island View Dr NE, Bemidji, MN 56601-6922
-
McArdle's ResortBena
1014 W Winnie Rd NW, Bena, MN 56626
-
Judds Resort On Big WinnieBena
52 W Winnie Estate Dr NE, Bena, MN 56626-1003
-
Pinehurst AcresBenedict
Lake Benedict Road, Leisure Cir, Benedict, MN 56436
-
Country Inn BensonBenson
300 14th St S, Benson, MN 56215
-
Benson InnBenson
600 22nd St S, Benson, MN 56215
-
The Benson MotelBenson
600 22nd St S, Benson, MN 56215-1666
-
Americas Best Value Inn Big LakeBig Lake
16776 198th Ave, Big Lake, MN 55309
-
Antler StoreBigfork
51761 Scenic Hwy, Bigfork, MN 56628
-
Turtle Lake Vintage Log Cabins, Marcell / BigforkBigfork
51812 Becker Rd, Bigfork, MN 56628
-
Happily Ever After WeddingsBigfork
51760 Becker Rd, Bigfork, MN 56628
-
Antler Lodge ResortBigfork
51754 MN-6, Bigfork, MN 56628
-
Hennum's Oak Island LodgeBird Island
820 Oak Ave, Bird Island, MN 55310-2103
-
Giants Ridge Golf & Ski- Northwoods RetreatBiwabik
6555 Voyageurs Trl, Biwabik, MN 55708
-
Lost Acres ResortBlackduck
26772 Birchmont Beach Rd NE, Blackduck, MN 56630
-
Drake MotelBlackduck
172 Pine Ave SW, Blackduck, MN 56630-2208
-
Fairfield by Marriott Inn & Suites Minneapolis North/BlaineBlaine
10643 Baltimore St NE, Blaine, MN 55449
-
Best Western Plus BlaineBlaine
10580 Baltimore St NE, Blaine, MN 55449
-
AmericInn Lodge and SuitesBlue Earth
1495 Domes Dr, Blue Earth, MN 56013
-
Super 8 by Wyndham Blue EarthBlue Earth
1420 Giant Dr, Blue Earth, MN 56013
-
Wildview LodgeBovey
32084 Wildview Rd, Bovey, MN 55709-5404
-
Lake Place ResortBovey
35917 S Prairie River Rd, Bovey, MN 55709-7509
-
White Gables MotelBrainerd
18900 MN-371, Brainerd, MN 56401
-
Noka Sippi ResortsBrainerd
11462 Leisure Ln, Brainerd, MN 56401-4884
-
Sugar Bush Creek Cottage on Round LakeBrainerd
Brainerd, MN
-
Rapid River Lodge & WaterparkBrainerd
7376 State Highway 371, Brainerd, MN 56401-1719
-
Cedarleaf PointBrainerd
14155 Cedarleaf Point Rd, Brainerd, MN 56401-2490
-
Craguns Resort and Hotel At Gull LakeBrainerd
1110 Craguns Dr, Brainerd, MN 56401
-
Select Inn BreckenridgeBreckenridge
821 Buffalo Ave, Breckenridge, MN 56520-2540
-
Leisure SuitesBreezy Point
30199 County Road 4, Breezy Point, MN 56472-4046
-
Marina BayBreezy Point
30240 N Lakeview Dr, Breezy Point, MN 56472-3155
-
High VillageBreezy Point
30044 Circle Dr, Breezy Point, MN 56472
-
Breezy Point Inn and SuitesBreezy Point
Breezy Point, MN
-
Historic Brush Creek Guest HouseBricelyn
10920 510th Ave, Bricelyn, MN 56014-2224
-
Riverbend HideawayBricelyn
6914 520th Ave, Bricelyn, MN 56014-3020
-
Quality InnBrooklyn Center
1600 James Cir N, Brooklyn Center, MN 55430
-
Embassy Suites by Hilton Minneapolis NorthBrooklyn Center
6300 Earle Brown Dr, Brooklyn Center, MN 55430
-
Super 8Brooklyn Center
6445 James Cir N, Brooklyn Center, MN 55430
-
Motel 6Brooklyn Center
2741 Freeway Blvd, Brooklyn Center, MN 55430
-
FairfieldBrooklyn Center
6250 Earle Brown Drive, Brooklyn Center, MN 55430
-
Suburban Studios Minneapolis Brooklyn CenterBrooklyn Center
2701 Freeway Blvd, Brooklyn Center, MN 55430
-
Travelodge by Wyndham Brooklyn CenterBrooklyn Center
6415 James Cir N, Brooklyn Center, MN 55430
-
Home2 Suites by HiltonBrooklyn Park
9490 W Broadway Ave, Brooklyn Park, MN 55445-1905
-
Hampton Inn Brooklyn Park MinneapolisBrooklyn Park
9470 W Broadway, Brooklyn Park, MN 55445
-
Minneapolis Marriott Northwest Hotel & Conference CenterBrooklyn Park
7025 Northland Dr N, Brooklyn Park, MN 55428
-
Embassy SuitesBrooklyn Park
9753 Russell Cir N, Brooklyn Park, MN 55444-1029
-
La Quinta Inn & Suites Minneapolis NorthwestBrooklyn Park
7011 Northland Cir N, Brooklyn Park, MN 55428
-
Buffalo HotelBuffalo
27 Central Ave, Buffalo, MN 55313
-
Prime Rate InnBurnsville
12850 W Frontage Rd, Burnsville, MN 55337-2385
-
Hampton Inn Minneapolis BurnsvilleBurnsville
14400 Nicollet Ct, Burnsville, MN 55306
-
LivINN Hotel Minneapolis SouthBurnsville
13080 Aldrich Ave S, Burnsville, MN 55337
-
Motel 6Burnsville
12920 Aldrich Ave S, Burnsville, MN 55337
-
Quality Inn and SuitesBurnsville
250 N River Rdg Cir, Burnsville, MN 55337
-
Livinn HotelsBurnsville
181 S River Ridge Cir, Burnsville, MN 55337-1627
-
BLU Beach Bar & GrillBurnsville
2705 Egan Drive, Burnsville, MN 55306
-
Wuchko's Long Lake ResortBurtrum
31253 CR-104, Burtrum, MN 56318-4672
-
Crest InnCaledonia
15944 MN-76, Caledonia, MN 55921
-
GrandStay Hotel and SuitesCambridge
300 Garfield St S, Cambridge, MN 55008
-
Canby Inn and SuitesCanby
127 1st St W, Canby, MN 56220
-
GrandStay Hotel & SuitesCannon Falls
32027 Alexander Ct, Cannon Falls, MN 55009
-
Saratoga Inn & SuitesCannon Falls
31591 64th Ave, Cannon Falls, MN 55009-4296
-
Caravan MotelCannon Falls
31913 64th Ave, Cannon Falls, MN 55009-4267
-
AmericInn Lodge & Suites-CarltonCarlton
1716 Highway 210, Carlton, MN 55718-8158
-
Royal Pines lnnCarlton
1508 Co Rd 61, Carlton, MN 55718
-
Buck's Oak Point LodgeCass Lake
10583 Oak Point Rd NW, Cass Lake, MN 56633-2053
-
Whispering Pines MotelCass Lake
6318 US-2, Cass Lake, MN 56633
-
Young's Resort - Leech Lake, MNCass Lake
2213 Lake Shore Dr NW, Cass Lake, MN 56633
-
Steamboat Lake ResortCass Lake
6864 S Steamboat Lake Dr NW, Cass Lake, MN 56633-9762
-
Trees ResortCass Lake
2235 Trees Ln SE , Cass Lake, MN 56633
-
Stoney Point ResortCass Lake
Cass Lake, MN
-
Times HotelCedar
2319 181st Ave NW, Cedar, MN 55011-9109
-
Nordic HarborCenter City
516 Grand Ave, Center City, MN 55012
-
Go Boat MotelCenter City
516 Grand Ave, Center City, MN 55012
-
Holiday Inn Express & Suites ChanhassenChanhassen
7855 Century Blvd, Chanhassen, MN 55317
-
AmericInnChanhassen
570 Pond Promenade, Chanhassen, MN 55317
-
Chanhassen InnChanhassen
531 W 79th St, Chanhassen, MN 55317
-
Americ Inn InternationalChanhassen
250 Lake Dr E, Chanhassen, MN 55317-9364
-
Amercinn Motel & SuitesChanhassen
570 Pond Promenade, Chanhassen, MN 55317-8311
-
Top of The Mill Retreat CenterChaska
500 N Pine St, Chaska, MN 55318-1886
-
Best Western Chaska River Inn & SuitesChaska
1 River Bend Pl, Chaska, MN 55318-3302
-
Oak RidgeChaska
1 Oakridge Dr, Chaska, MN 55318-1030
-
The Peacock InnChaska
314 N Walnut St, Chaska, MN 55318-2046
-
Western MotelChaska
575 Flying Cloud Dr, Chaska, MN 55318-9502
-
Meridian Lodge No 25 AF&AMChatfield
218 Main St S, Chatfield, MN 55923-1225
-
Rodeway InnChisago City
11490 Lake Ln, Chisago City, MN 55013-9592
-
Chisholm Inn & SuitesChisholm
501 Iron Dr, Chisholm, MN 55719
-
Moonshine Lake Resort and CasinoChisholm
777 Moonshine Drv, Chisholm, MN 55746
-
Green Meadow InnClara City
300 MN-7 SE, Clara City, MN 56222-1039
-
Mollerud Purdon LodgeClitherall
42738 220th St, Clitherall, MN 56524-9650
-
AmericInnCloquet
111 Big Lake Rd, Cloquet, MN 55720
-
Super 8Cloquet
121 Big Lake Rd, Cloquet, MN 55720
-
Northeastern Hotel AntiqueCloquet
115 St Louis Ave, Cloquet, MN 55720
-
Black Bear HotelCloquet
1720 Big Lake Rd, Cloquet, MN 55720-9702
-
Josante ShoresCook
7709 Josante Shores Rd, Cook, MN 55723-8705
-
Holiday Inn Express & Suites Coon Rapids-Blaine Area by IHGCoon Rapids
9333 Springbrook Dr NW, Coon Rapids, MN 55433
-
Baymont by Wyndham Coon RapidsCoon Rapids
8965 Springbrook Dr NW, Coon Rapids, MN 55433
-
AmericInn by Wyndham Coon RapidsCoon Rapids
3430 Northdale Blvd NW, Coon Rapids, MN 55448
-
Quality InnCoon Rapids
9052 University Ave NW, Coon Rapids, MN 55448
-
BLU Beach Bar & GrillCoon Rapids
420 Coon Rapids Blvd NW, Coon Rapids, MN 55433-5629
-
Fairfield Inn By Marriott Minneapolis Coon RapidsCoon Rapids
8965 Springbrook Dr NW, Coon Rapids, MN 55433-5849
-
Quality Inn near Northtown Mall & National Sports CenterCoon Rapids
9052 University Avenue NW, Coon Rapids, MN 55448
-
Marcusville Residential GymCoon Rapids
Coon Rapids, MN
-
Wakota Inn and SuitesCottage Grove
7125 80th St S, Cottage Grove, MN 55016
-
Pine Ridge MotelCrane Lake
7516 Bayside Dr, Crane Lake, MN 55725
-
Pine Ridge MotelCrane Lake
7258 Crane Lake Rd, Crane Lake, MN 55725
-
Island CabinCrane Lake
Crane Lake, MN
-
Mayagaire LodgeCrane Lake
7576 Gold Coast Rd, Crane Lake, MN 55725-3200
-
AmericInnCrookston
1821 University Ave, Crookston, MN 56716
-
Cobblestone Hotel and SuitesCrookston
2304 Sahlstrom Dr, Crookston, MN 56716
-
Crookston Inn & Convention CenterCrookston
2200 University Ave, Crookston, MN 56716-2816
-
Golf Terrace MotelCrookston
1731 University Ave, Crookston, MN 56716
-
The SanctuaryCrosby
222 2nd St NW, Crosby, MN 56441
-
Cuyuna Bike Rack CottageCrosby
1008 3rd St SW, Crosby, MN 56441-1129
-
The Kickstand GuesthouseCrosby
222 3rd St NW, Crosby, MN 56441-1312
-
West Shore LodgeCrosslake
35712 W Shore Dr, Crosslake, MN 56442-2674
-
Manhatten Beach Cross Lake MNCrosslake
Manhatten Beach Cross Lake Mn, Crosslake, MN 56442
-
Shady Inn ResortCushing
7863 Cottonwood Rd, Cushing, MN 56443
-
Picket Fence MotelDawson
118 1st St, Dawson, MN 56232
-
Guest HouseDawson
448 6th St, Dawson, MN 56232
-
Tamarack Lodge on Lake WinnibigoshishDeer River
4314 Winnie Dam Ln NE, Deer River, MN 56636-5002
-
White Oak Inn & SuitesDeer River
201 4th Ave NW, Deer River, MN 56636
-
Cuyuna Lakes StayDeerwood
23688 Forest Rd W, Deerwood, MN 56444
-
Knieff's Shore AcresDeerwood
17377 County Road 10, Deerwood, MN 56444-1004
-
Country Inn DeerwoodDeerwood
23884 E Front St, Deerwood, MN 56444
-
Deerwood MotelDeerwood
23688 Forest Rd, Deerwood, MN 56444
-
Ritchita, LLCDeerwood
17032 Ritchita Ln, Deerwood, MN 56444-8630
-
Wisconsin Dells Wilderness ResortDelano
Delano, MN
-
Heart Beach ResortDent
38052 Co Rd 35, Dent, MN 56528
-
Windmill Hotel 90 IncDexter
100 State Highway 16, Dexter, MN 55926-7321
-
Star Lite MotelDilworth
900 Center Ave E, Dilworth, MN 56529
-
Morning Glory InnEagle Bend
122 Central Ave N, Eagle Bend, MN 56446-8136
-
East Grand InnEast Grand Forks
606 Gateway Dr NE, East Grand Forks, MN 56721
-
FairfieldEast Grand Forks
514 Gateway Drive NE, East Grand Forks, MN 56721
BEFORE YOU GO
Plan a hotel stay
Practical guides for comparing options, preparing questions and confirming arrangements directly.

Confirm check-in timing
Find your property's check-in policy, prepare for arrival and handle late or overnight travel without assuming every hotel follows the same timetable.
Read the guide
Plan an early arrival
Explain your arrival needs, distinguish a request from confirmed access and compare property-specific alternatives before paying for extra time.
Read the guide
Read cancellation terms
Identify the conditions attached to your exact room rate, document a cancellation and separate a request for flexibility from an approved refund.
Read the guide