Login
List your B&B
B&B Cain Lake
38 Bed and Breakfasts close to Cain Lake,
Ontario
,
Canada
Filter
Sort
Distance
Price: Low → High
Price: High → Low
Best rated
Map
Review score
< 5
6
7
8
9
10
General amenities
Free Wifi
Electric vehicle charging station
Garden
Pets allowed
Free parking
More
Room Amenities
Private bathroom
Private entrance
Air conditioning
Bath
Private terrace
Private kitchen
More
Accessibility
Wheelchair accessible
Entire unit located on ground floor
Upper floors accessible by elevator
More
Room type
Holiday home
Guest room
Apartment
Popular destinations
Lutsen
(8)
Bayfield
(6)
Ely
(3)
Nipigon
(2)
Thunder Bay
(2)
Tofte
(2)
Schroeder
(2)
Grand Marais
(2)
International Falls
(2)
Hibbing
(1)
Biwabik
(1)
Castle Danger
(1)
Dryden
(1)
Ranier
(1)
Beaver Bay
(1)
Bigfork
(1)
Clifton
(1)
Cornucopia
(1)
More
North Shore Camping Company
Beaver Bay, United States
9.3
(194 km from Cain Lake)
North Shore Luxury Cabin By Gooseberry Falls!
Castle Danger, United States
7.6
(207 km from Cain Lake)
Nipigon Travelers Motel
Nipigon, Canada
7.8
(211 km from Cain Lake)
Pinecrest Motel
Nipigon, Canada
7.7
(212 km from Cain Lake)
Comfortable 2 Bedroom Home in Historic Hibbing
Hibbing, United States
8.7
(217 km from Cain Lake)
White Swan Lake Home with Decks and Private Beach!
Bigfork, United States
10
(222 km from Cain Lake)
Lake Superior Beachfront Home - 15 Mi to Duluth!
Clifton, United States
8
(236 km from Cain Lake)
Cozy Cornucopia Retreat with Fire Pit and Grill!
Cornucopia, United States
10
(237 km from Cain Lake)
Sailor Springs Glamping
Bayfield, United States
8.7
(241 km from Cain Lake)
The Wright House
Bayfield, United States
9.3
(242 km from Cain Lake)
Lucy's Place
Bayfield, United States
8.8
(245 km from Cain Lake)
Wild Rice Retreat
Bayfield, United States
8.7
(246 km from Cain Lake)
Hidden Gem, 3 Bed Cozy Condo - Dogs Welcomed
Bayfield, United States
9.5
(246 km from Cain Lake)
Pinehurst Inn Bed & Breakfast
Bayfield, United States
9.2
(247 km from Cain Lake)
1
2