Upper Peninsula hotels

Check rooms and rates
exclusive online offers!
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Hotels City Rating

Roam Inn  5 stars

815 West Munising Avenue, Box 9, Munising, United States, MI 49862

Munising Great
USD 232

Grand Hotel  4 stars

1891 Cadotte Avenue, Mackinac Island, United States, 49757

Mackinac Island Great
USD 761

North Star Hotel Pictured Rocks  4 stars

E9681 East M-28, Munising, United States

Munising Great
USD 167

Lake View Hotel  4 stars

7452 Main Street, Mackinac Island, United States

Mackinac Island Perfect
USD 282

Buckhorn Resort  4 stars

N3919 Buckhorn Drive, Munising, United States, 49862

Munising Very good
USD 112

Sunset Motel Of St. Ignace  4 stars

W786 Us Hwy 2 W, Saint Ignace, United States, MI 49781

Saint Ignace Great
USD 120

The Vault Hotel  4 stars

600 Shelden Avenue, Houghton, United States, MI 49931

Houghton
USD 224

Americinn By Wyndham Iron River  3 stars

40 East Adams St., Iron River, United States, 49935

Iron River Great
USD 128

Americinn By Wyndham Menominee  3 stars

2330 10Th Street, Menominee, United States, 49858

Menominee Great
USD 97

Baraga Lakeside Inn  3 stars

900 Highway 41 South Po Box 873 Baraga 49908 United States Of America Po Box 873Baragamichigan 49908, Baraga, United States, 49908

Baraga Great
USD 104

Magnuson Grand Lakefront  3 stars

8112 N M-123, Paradise, United States, 49768-9800

Paradise Great
USD 193

Best Western Harbour Pointe Lakefront  3 stars

797 N State Street, Saint Ignace, United States, 49781-1137

Saint Ignace Great
USD 135

Country Inn & Suites By Carlson, Houghton, Mi  3 stars

919 Razorback Drive, Houghton, United States, 49931

Houghton Very good
USD 151

Country Inn & Suites By Carlson, Iron Mountain, Mi  3 stars

2005 S. Stephenson Ave, Iron Mountain, United States, 49801

Iron Mountain Great
USD 92

Country Inn & Suites By Radisson, Marquette, Mi  3 stars

2472 Us 41 West, Marquette, United States, 49855

Marquette Great
USD 187

Quality Inn & Suites  3 stars

13954 State Hwy M-28, Newberry, United States, 49868

Newberry Very good
USD 124

Comfort Suites  3 stars

2463 Us 41 W., Marquette, United States, 49855

Marquette Great
USD 185

Holiday Inn Express Munising-Lakeview  3 stars

E8890 M-28, Munising, United States, 49862

Munising Very good
USD 187

Holiday Inn Express Hotel & Suites Iron Mountain  3 stars

1535 N Stephenson Ave, Iron Mountain, United States, 49801

Iron Mountain Perfect
USD 127

Holiday Inn Express St. Ignace-Lake Front  3 stars

965 N State St, Saint Ignace, United States, 49781

Saint Ignace Great
USD 131

Mission Point Resort  3 stars

One Lakeshore Drive, Mackinac Island, United States, 49757

Mackinac Island Guest rating
USD 297

Holiday Inn Marquette  3 stars

1951 Us 41 West, Marquette, United States, 49855

Marquette Very good
USD 168

Landmark Inn  3 stars

230 N Front St, Marquette, United States, 49855

Marquette Great
USD 203

Ramada By Wyndham Marquette  3 stars

412 West Washington Street, Marquette, United States, 49855

Marquette Very good
USD 187

Ramada By Wyndham Hancock Waterfront  3 stars

99 Navy Street, Hancock, United States, 49930

Hancock Great
USD 167

Ramada Plaza By Wyndham Sault Ste. Marie Ojibway  3 stars

240 W Portage Ave, Sault Ste. Marie, United States, 49783

Sault Ste. Marie Very good
USD 136

The Inn At Stonecliffe  3 stars

8593 Cudahy Circle, Mackinac Island, United States, 49757

Mackinac Island Great
USD 325

Kewadin Sault Ste Marie Hotel  3 stars

2186 Shunk Rd, Sault Ste. Marie, United States, 49783

Sault Ste. Marie Very good
USD 95

Hotel Iroquois  3 stars

7428 Main Street, Mackinac Island, United States, 49757

Mackinac Island Great
USD 407

Metivier Inn  3 stars

7466 Market Street, Mackinac Island, United States, 49757

Mackinac Island Very good

Breakers Resort & Beach Bar  3 stars

927 North State Street, Saint Ignace, United States, 49781

Saint Ignace Great
USD 128

Bay Mills Resort And Casino  3 stars

11386 West Lakeshore Drive, Sault Ste. Marie, United States, 49715

Sault Ste. Marie Great

Staybridge Suites Marquette  3 stars

855 West Washington Street, Marquette, United States, 49855

Marquette Great
USD 194

Kewadin St. Ignace Hotel  3 stars

3015 Mackinac Trail, Saint Ignace, United States

Saint Ignace Perfect
USD 102

Comfort Inn Munising  3 stars

Sr 28 (M-28) E Munising 49862, Wetmore, United States

Wetmore Very good
USD 230

Harbour View Inn  3 stars

6860 Main Street, Mackinac Island, United States, 49757

Mackinac Island Great
USD 275

Magnuson Grand Pioneer Inn And Suites  3 stars

2635 Ludington Street, Escanaba, United States

Escanaba Great
USD 86

My Place Hotel-Marquette, Mi  3 stars

2383 Us Highway 41 W, Marquette, United States

Marquette Great
USD 117

Adoba Hotel Naubinway  3 stars

W 11655 Us-2, Naubinway, United States

Naubinway Very good
USD 139

Lake View  3 stars

One Huron Street, Saint Ignace, United States, 49757

Saint Ignace

Rippling River Resort  3 stars

4321 M 553, Marquette, United States, 49855

Marquette Great
USD 192

Maple Ridge Resort  3 stars

134 Brown Road, Republic, United States, 49861

Republic Great
USD 159

Terrace Bay Hotel  3 stars

7146 P Road, Escanaba, United States

Escanaba Very good
USD 115

Adoba Gladstone  3 stars

26 Lowrie Ave, Gladstone, United States, MI 49837

Gladstone Very good
USD 76

Tahquamenon Suites Lodging  3 stars

7967 N. M-123, Paradise, United States, MI 49768

Paradise Great
USD 141

Drummond Island Resort  3 stars

33494 Maxton Rd., Drummond, United States, MI 49726

Drummond Great
USD 89

Pine Mountain Resort Trademark Collection By Wyndham  3 stars

N3332 Pine Mountain Rd., Iron Mountain, United States, 49801

Iron Mountain Very good
USD 105

Americinn By Wyndham Calumet  2 stars

56925 South 6Th Street, Calumet, United States, 49913

Calumet Perfect
USD 147

Americinn By Wyndham Ironwood  2 stars

1117 E Cloverland Dr, Ironwood, United States, 49938

Ironwood Great
USD 108

Americinn By Wyndham Wetmore Munising  2 stars

E 9926 State Highway M 28 East, Wetmore, United States, 49895

Wetmore Great
USD 179

Pioneer Inn & Suites  2 stars

2635 Ludington St,, Escanaba, United States, 49829-1332

Escanaba Very good
USD 169

Magnuson Hotel Copper Crown  2 stars

235 Hancock Street, Hancock, United States, 49930-2003

Hancock Great
USD 109

Best Western Sault Ste. Marie  2 stars

4335 I-75 Business Spur, Sault Ste. Marie, United States, 49783-3621

Sault Ste. Marie Perfect
USD 104

Magnuson Hotel Franklin Square Inn  2 stars

820 Shelden Ave, Houghton, United States, 49931-1840

Houghton Very good
USD 134

Jasper Ridge Inn Ishpeming By Magnuson Worldwide  2 stars

1000 River Parkway, Ishpeming, United States, 49849-3181

Ishpeming Great
USD 112

Comfort Inn  2 stars

4404 I-75 Bus. Spur, Sault Ste. Marie, United States, 49783

Sault Ste. Marie Nice
USD 185

Boarders Inn & Suites By Cobblestone Hotels - Munising  2 stars

28 M 28, Munising, United States, 49862

Munising Great
USD 147

Quality Inn  2 stars

210 E Cloverland Dr, Ironwood, United States, 49938

Ironwood Great
USD 112

Breakers Resort Lakeside  2 stars

927 N. State St.,, Saint Ignace, United States, 49781

Saint Ignace Very good
USD 233

Comfort Inn Iron Mountain  2 stars

1565 N. Stephenson Ave., Iron Mountain, United States, 49801

Iron Mountain Perfect
USD 107

Comfort Inn  2 stars

617 E. Lakeshore Drive, Manistique, United States, 49854

Manistique Nice
USD 109

Comfort Suites Escanaba  2 stars

3600 Ludington Street, Escanaba, United States, 49829

Escanaba Great
USD 141

Quality Inn & Suites  2 stars

2603 N Lincoln Rd, Escanaba, United States, 49829

Escanaba Nice
USD 101

Days Inn By Wyndham Iron Mountain  2 stars

2001 South Stephenson Avenue, Iron Mountain, United States, 49801

Iron Mountain Great
USD 86

Days Inn By Wyndham Marquette  2 stars

2403 Us-41 West, Marquette, United States, 49855

Marquette Great
USD 129

Days Inn By Wyndham Sault Ste Marie Mi  2 stars

3651 I 75 Business Spur, Gardenville, United States, 49783

Gardenville Very good
USD 125

Days Inn - Munising  2 stars

M-28 East, Munising, United States, 49862

Munising Very good
USD 209

Econo Lodge On The Bay  2 stars

2516 10Th Street, Menominee, United States, 49858

Menominee Great
USD 116

Travelodge By Wyndham Escanaba  2 stars

921 N Lincoln Rd, Escanaba, United States, 49829

Escanaba Very good
USD 85

Econo Lodge Lakeside  2 stars

2050 S Us 41, Marquette, United States, 49855

Marquette Nice
USD 134

Econo Lodge Lakeshore  2 stars

1101 East Lakeshore Drive, Manistique, United States, 49854

Manistique Great
USD 78

Holiday Inn Express Houghton-Keweenaw  2 stars

1110 Century Way, Houghton, United States, 49931

Houghton Great
USD 203

Holiday Inn Express Sault Ste. Marie  2 stars

1171 Riverview Way, Sault Ste. Marie, United States, 49783

Sault Ste. Marie Very good
USD 162

Econo Lodge Inn & Suites  2 stars

1609 South Stephenson Avenue, Iron Mountain, United States, 49801

Iron Mountain Nice
USD 57

Quality Inn Lakefront  2 stars

1021 N. State Street, Saint Ignace, United States, 49781

Saint Ignace Great
USD 135

Quality Inn Saint Ignace  2 stars

561 Boulevard Drive, Saint Ignace, United States, 49781

Saint Ignace Very good
USD 124

Super 8 By Wyndham Escanaba  2 stars

2415 N Lincoln Rd, Escanaba, United States, 49829-9569

Escanaba Great
USD 103

Super 8 By Wyndham Iron Mountain  2 stars

2702 North Stephenson Avenue, Iron Mountain, United States, 49801-9353

Iron Mountain Nice
USD 72

Settle Inn Marquette  2 stars

1275 Us Highway 41 West, Marquette, United States, 49855

Marquette Very good
USD 99

Super 8 By Wyndham Houghton  2 stars

1200 E Lakeshore Dr, Houghton, United States, 49931-1300

Houghton Perfect
USD 104

Rodeway Inn  2 stars

160 East Cloverland Drive, Ironwood, United States, 49938-1228

Ironwood Great
USD 77

Super 8 By Wyndham St. Ignace  2 stars

293 West Us 2, Saint Ignace, United States, 49781

Saint Ignace Great
USD 94

Americas Best Value Inn Marquette  2 stars

1010 M 28 East, Marquette, United States, 49855

Marquette Nice
USD 93

Americas Best Value Inn  2 stars

2301 North Lincoln Road, Escanaba, United States, 49829

Escanaba Very good
USD 81

Travelodge Houghton  2 stars

215 Shelden Ave, Houghton, United States, 49931

Houghton Very good
USD 202

Americas Best Value Inn St. Ignace  2 stars

1074 N State Street, Saint Ignace, United States, 49781

Saint Ignace Nice
USD 162

Cedar Hill Lodge  2 stars

680 West Us2, Saint Ignace, United States, 49781

Saint Ignace
USD 174

Budget Host Inn - Iron Mountain  2 stars

1585 North Stephenson Avenue, Iron Mountain, United States, 49801

Iron Mountain Perfect
USD 47

Budget Host Cloverland Motel  2 stars

447 West Cloverland Drive, Ironwood, United States, 49938

Ironwood Perfect
USD 77

Budget Host Crestview Inn  2 stars

1200 Ashmun St, Sault Ste. Marie, United States, 49783

Sault Ste. Marie Great
USD 104

Budget Host Inn & Suites  2 stars

700 North State Street, Saint Ignace, United States, 49781

Saint Ignace Perfect
USD 112

Budget Host Inn - Manistique  2 stars

6031 W East Us Highway 2, Manistique, United States, 49854

Manistique Great
USD 69

Cedar Motor Inn  2 stars

2523 Us Highway 41 West, Marquette, United States

Marquette Great
USD 100

Voyager Inn  2 stars

750 Us 2 West, Saint Ignace, United States, 49781

Saint Ignace Perfect
USD 168

Americas Best Value Inn Sault Ste. Marie  2 stars

3826 I 75 Business Spur, Sault Ste. Marie, United States, 49783

Sault Ste. Marie Great
USD 84

Hampton Inn Sault Ste Marie  2 stars

3295 I 75 Business Spur, Sault Ste. Marie, United States, 49783

Sault Ste. Marie Very good
USD 136

Econo Lodge Inn & Suites Munising Area  2 stars

10160 M-M28, Wetmore, United States, 49895

Wetmore Very good
USD 142

Hampton Inn Marquette/Waterfront  2 stars

461 South Lakeshore Boulevard, Marquette, United States, 49855

Marquette Perfect
USD 230

Country Hearth Inn Iron Mountain  2 stars

1518 South Stephenson Avenue, Iron Mountain, United States, 49801

Iron Mountain
USD 58

Hilltop Cabins And Motel  2 stars

N14176 Ellen St, Grand Marais, United States, 49839

Grand Marais

Super 8 By Wyndham Sault Ste. Marie  2 stars

3525 I 75 Business Spur, Sault Ste. Marie, United States, 49783

Sault Ste. Marie Great
USD 94

K Royale Lakefront Inn  2 stars

1037 N State St, Saint Ignace, United States, 49781

Saint Ignace Very good
USD 95

Murray Hotel  2 stars

7260 Main St, Mackinac Island, United States, 49757

Mackinac Island
USD 238

Baymont By Wyndham St. Ignace Lakefront  2 stars

1131 N State St, Saint Ignace, United States, 49781-1012

Saint Ignace Nice
USD 190

Magnuson Country Inn Ishpeming  2 stars

850 U.S. Hwy 41 W., Ishpeming, United States, 49849

Ishpeming
USD 119

Island House Hotel  2 stars

6966 Main Street, Mackinac Island, United States

Mackinac Island
USD 332

Black River Lodge  2 stars

N12390 Black River Rd., Ironwood, United States

Ironwood
USD 122

Hiawatha Motel  2 stars

2400 Ludington St, Escanaba, United States

Escanaba Great

Aurora Borealis Motel  2 stars

635 Business Loop I 75, Saint Ignace, United States

Saint Ignace
USD 102

Mountain Host Motor Inn  2 stars

1451 S Stephenson Ave, Iron Mountain, United States

Iron Mountain
USD 65

Huron Inn  2 stars

10 Stockbridge Street, Saint Ignace, United States, 49781

Saint Ignace Very good
USD 108

Value Host Motor Inn  2 stars

1101 Us 41 , Marquette, United States

Marquette

Wayside Motel  2 stars

751 North State Street, Saint Ignace, United States, 49781

Saint Ignace
USD 75

Lincoln Host Motor Inn  2 stars

620 N Lincoln Rd, Escanaba, United States

Escanaba

Zellar'S Village Inn  2 stars

7552 State Highway M123, Newberry, United States, 49868

Newberry

Model Towne Inn  2 stars

190 E. M 35, Gwinn, United States

Gwinn Perfect
USD 91

Lakeshore Motel On Beautiful Ice Lake  2 stars

1257 Lalley Road, Iron River, United States

Iron River
USD 85

Boardwalk Inn  2 stars

316 North State Street , Saint Ignace, United States, 49781

Saint Ignace Very good
USD 92

Indianhead Motel  2 stars

823 East Cloverland Drive, Ironwood, United States, 49938

Ironwood
USD 76

Skyline Motel  2 stars

2601 I-75 Business Spur, Sault Ste. Marie, United States, 49783

Sault Ste. Marie
USD 75

Mid-City Motel  2 stars

304 East Portage Avenue, Sault Ste. Marie, United States, 49783

Sault Ste. Marie
USD 94

Alger Falls Motel  2 stars

E9427 State Highway M-28, Munising, United States, 49862

Munising Perfect
USD 153

Pictured Rocks Inn & Suites  2 stars

420 M28 East, Munising, United States, 49862

Munising
USD 169

Quality Inn & Suites  2 stars

215 Shelden Ave, Houghton, United States

Houghton
USD 202

Americinn By Wyndham Silver City  2 stars

120 Lincoln Avenue, Silver City, United States

Silver City Great
USD 152

Cedars Motel  2 stars

777 West Cloverland Dr., Ironwood, United States

Ironwood Perfect
USD 97

Bicycle Street Inn And Suites  2 stars

7416 Main Street, Mackinac Island, United States

Mackinac Island
USD 391

Adoba Hotel Lockview  2 stars

327 West Portage Ave., Sault Ste. Marie, United States, 49783

Sault Ste. Marie
USD 114

Brentwood Motor Inn  2 stars

2603 Us Hwy 41 W, Marquette, United States

Marquette Great
USD 88

Royal Motel  2 stars

715 W Cloverland Dr, Ironwood, United States

Ironwood
USD 64

Brimley Motel Suites  2 stars

10043 W Lake Street Loop, Brimley, United States, 49715

Brimley
USD 81

Chapel Hill Motel  2 stars

4524 West Us 2, Brevort, United States, MI 49760

Brevort
USD 60

Village Inn Motel  2 stars

N5125 State Highway M 94, Chatham, United States, MI 49816

Chatham
USD 90

Americas Best Value Inn Tahquamenon Country  2 stars

12956 State Route M 28, Newberry, United States, MI 49868

Newberry Guest rating
USD 124

The Beach Inn Motel  2 stars

9360 County Road H-58, Munising, United States, MI 49862

Munising
USD 228

Sunset Motel On The Bay  2 stars

1315 Bay St, Munising, United States, MI 49862

Munising
USD 192

Americas Best Value Inn & Suites Norway  2 stars

W6002 Us Highway 2, Norway, United States, MI 49870

Norway
USD 75

Keweenaw Mountain Lodge  2 stars

14252 Us 41, Copper Harbor, United States, MI 49918

Copper Harbor
USD 208

Willabee'S Motel  2 stars

9903 W Six Mile Road, Brimley, Mi, Brimley, United States, MI 49715

Brimley
USD 139

Pine Cottage Bed & Breakfast  2 stars

1427 Bogan Lane, Mackinac Island, United States, MI 49757

Mackinac Island
USD 175

Plaza Motor Motel  0 stars

3901 I 75 Business Spur, Sault Ste. Marie, United States, 49783

Sault Ste. Marie Perfect
USD 97

Sunset Lodge Escanaba  0 stars

6386 N 11Th St, Escanaba, United States, 49894

Escanaba Great
USD 68

Harbor Place Studio Suites  0 stars

7439 Main Street, Mackinac Island, United States

Mackinac Island Great
USD 362

Pictured Rocks Bed And Breakfast  0 stars

1464 Washington Street, Munising, United States, 49862

Munising
USD 325

Aj'S Walleye Lodge  0 stars

35131 M 28, Bergland, United States, MI 49910

Bergland
USD 128

Mountain View Lodges  0 stars

34042 107Th Engineers Memorial Highway, Silver City, United States, MI 49953

Silver City
USD 342

Historic Birch Lodge And Motel  0 stars

21830 S. Birch Lodge Dr, Trout Lake, United States, MI 49793

Trout Lake
USD 132

Rapid River Lodge 5 Bedroom Residence  0 stars

13149 S15 Road, Maplewood, United States, 49878

Maplewood

Lake Fanny Hooe Resort-2 Bed With Balcony #12 Hotel Room  0 stars

505 2Nd Street Unit # 12, Copper Harbor, United States, 49918

Copper Harbor
USD 117

Abvi Newberry  0 stars

12956 State Route M 28, Newberry, United States, 49868

Newberry
USD 109

Swan Cove  0 stars

, Hartley, United States, 49968

Hartley
USD 303

Trout Lake Cottage & Guesthouse With Beach Access!  0 stars

Rudyard, Mi, 49793, Trout Lake, United States, 49793

Trout Lake