Hotels in Two Harbors
Viewing all hotels.
1204 7th Avenue, MN 55616, Two Harbors (Minnesota)This Two Harbors, Minnesota, inn is 2 minutes’ drive from Lakeview National Golf Course and Curling Club and 1 mile from Lake Superior. Country Inn Two Harbors offers an indoor pool and a hot continental breakfast.Rates: USD 84.90 - 130.00Stars: ★★★Rooms: 46 1521 Superior Shores Drive, MN 55616, Two Harbors (Minnesota)On the shores of Lake Superior, this Minnesota resort boasts separate lodge and lakefront properties. All properties feature access to hiking and cross-country ski trails and a restaurant. Guest rooms feature free Wi-Fi.Rates: USD 99.00 - 379.00Stars: ★★★Rooms: 209 1088 Highway 61 North, MN 55616, Two Harbors (Minnesota)Featuring a heated indoor pool, hot tub, and sauna, this Two Harbors hotel is located within 5 minutes’ walk of the coast of Lake Superior. Each guest room includes a 32-inch flat-screen TV with HBO.Rates: USD 119.99 - 0.00Stars: ★★Rooms: 45