Places to stay in Cook, Minnesota
![]() |
![]() |
Elbow Lake Lodge
Hotels: Elbow Lake Lodge is a first-class family-oriented resort nestled between the Boundary Water Canoe Area Wilderness and Voyageurs National Park. We have a wonderful 900-foot natural sand beach, full service marina, restaurant, mini-golf course and gift shop. We also have a seasonal kids program and .....
Read more details...
3975 Kennedy Road, Cook, 55723
(+001) 800-441-1620
District Forestry-work Station
Read more details...
310 2nd Street Southeast, Cook, 55723
(+001) 218-666-5385
Hinsdale Island Campground
Read more details...
Lake Vermilion, Cook, 55723
(+001) 218-753-2245
Life Of Riley Resort
Read more details...
Box 1147, Cook, 55723
(+001) 218-666-5453
Stony Brook Horse Camp
Read more details...
11207 North Snake Trail State Forest Road, Cook, 55723
(+001) 218-254-7979
Polley's Resort
Read more details...
2434 Polley Road, Cook, 55723
(+001) 218-666-5636
Vermilion River Cottages & Outfitters
Read more details...
PO Box 85, Cook, 55723
(+001) 218-666-2444
Whispering Winds Resort
Read more details...
9084 Little Sweden Road, Cook, 55723
(+001) 218-666-5699
Vermilion Sunsets RV Park
Read more details...
2475 Vermillion Drive, Cook, 55723
(+001) 218-666-6090
Vermilion Motel / RV Park
Read more details...
320 South Hwy 53, Cook, 55723
(+001) 218-666-2272
Filter by:
Click property titles for more detailed descriptions
Map showing location of Cook
Cook links of interest
Nearby towns close to Cook, Minnesota
Cook is a city in Saint Louis County, Minnesota, USA.
Towns are shown withing 20km radius of Cook, Minnesota. Distances are not representive of traveling amounts. Towns marked * indicated accommodations listed.

