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

Grand Hotel  4 stars

1891 Cadotte Avenue, Mackinac Island, United States, 49757

Mackinac Island Great
USD 723

Hampton Inn Sault Ste Marie  4 stars

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

Sault Ste. Marie Very good
USD 126

North Star Hotel Pictured Rocks  4 stars

E9681 East M-28, Munising, United States

Munising
USD 159

Lake View Hotel  4 stars

7452 Main Street, Mackinac Island, United States

Mackinac Island
USD 287

Americinn By Wyndham Iron River  3 stars

40 East Adams Street, 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 Very good
USD 104

Magnuson Hotel Franklin Square Inn  3 stars

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

Houghton Very good
USD 134

Magnuson Grand Lakefront  3 stars

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

Paradise Perfect
USD 166

Best Western Harbour Pointe Lakefront  3 stars

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

Saint Ignace Great
USD 148

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

919 Razorback Drive, Houghton, United States, 49931

Houghton Very good
USD 135

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

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

Iron Mountain Great
USD 100

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

2472 Us 41 West, Marquette, United States, 49855

Marquette Perfect
USD 176

Quality Inn & Suites  3 stars

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

Newberry Very good
USD 132

Comfort Suites  3 stars

2463 Us 41 West, Marquette, United States, 49855

Marquette Great
USD 161

Holiday Inn Express Munising-Lakeview  3 stars

E8890 M-28, Munising, United States, 49862

Munising Very good
USD 201

Holiday Inn Express Hotel & Suites Iron Mountain  3 stars

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

Iron Mountain Perfect
USD 114

Holiday Inn Express St. Ignace-Lake Front  3 stars

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

Saint Ignace Great
USD 203

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 154

Landmark Inn  3 stars

230 N Front St, Marquette, United States, 49855

Marquette Great
USD 167

Ramada By Wyndham Marquette  3 stars

412 W Washington Street Bus, Marquette, United States, 49855

Marquette Very good
USD 177

Ramada By Wyndham Hancock Waterfront  3 stars

99 Navy Street, Hancock, United States, 49930

Hancock Great
USD 164

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 124

The Inn At Stonecliffe  3 stars

8593 Cudahy Circle, Mackinac Island, United States, 49757

Mackinac Island Great
USD 327

Kewadin Sault Ste Marie Hotel  3 stars

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

Sault Ste. Marie Very good
USD 92

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

Breakers Resort & Beach Bar  3 stars

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

Saint Ignace Great
USD 153

Bay Mills Resort And Casino  3 stars

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

Sault Ste. Marie

Staybridge Suites Marquette  3 stars

855 West Washington Street, Marquette, United States, 49855

Marquette
USD 172

Kewadin St. Ignace Hotel  3 stars

3015 Mackinac Trail, Saint Ignace, United States

Saint Ignace
USD 102

Comfort Inn Munising  3 stars

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

Wetmore
USD 230

Harbour View Inn  3 stars

6860 Main Street, Mackinac Island, United States, 49757

Mackinac Island
USD 366

Magnuson Grand Pioneer Inn And Suites  3 stars

2635 Ludington Street, Escanaba, United States

Escanaba
USD 77

Adoba Hotel Naubinway  3 stars

W 11655 Us-2, Naubinway, United States

Naubinway Great
USD 87

Americinn By Wyndham Calumet  2 stars

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

Calumet Perfect
USD 135

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 180

Pioneer Inn & Suites  2 stars

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

Escanaba Very good
USD 144

Magnuson Hotel Copper Crown  2 stars

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

Hancock Great
USD 112

Best Western Sault Ste. Marie  2 stars

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

Sault Ste. Marie Perfect
USD 94

Jasper Ridge Inn Ishpeming  2 stars

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

Ishpeming Great
USD 106

Comfort Inn  2 stars

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

Sault Ste. Marie Nice
USD 95

Boarders Inn & Suites By Cobblestone Hotels - Munising  2 stars

28 M 28, Munising, United States, 49862

Munising Great
USD 142

Comfort Inn Ironwood  2 stars

210 E Cloverland Dr, Ironwood, United States, 49938

Ironwood Great
USD 99

Comfort Inn  2 stars

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

Iron Mountain Perfect
USD 97

Comfort Inn  2 stars

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

Manistique Nice
USD 111

Comfort Suites Escanaba  2 stars

3600 Ludington Street, Escanaba, United States, 49829

Escanaba Great
USD 135

Quality Inn & Suites  2 stars

2603 N. Lincoln Road, Escanaba, United States, 49829

Escanaba Nice
USD 95

Days Inn By Wyndham Iron Mountain  2 stars

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

Iron Mountain Great
USD 74

Days Inn By Wyndham Marquette  2 stars

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

Marquette Great
USD 117

Days Inn By Wyndham Sault Ste Marie Mi  2 stars

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

Gardenville Very good
USD 122

Days Inn - Munising  2 stars

M-28 East, Munising, United States, 49862

Munising Very good
USD 154

Econo Lodge On The Bay  2 stars

2516 10Th Street, Menominee, United States, 49858

Menominee Very good
USD 119

Travelodge By Wyndham Escanaba  2 stars

921 N Lincoln Rd, Escanaba, United States, 49829

Escanaba Very good
USD 86

Econo Lodge Lakeside  2 stars

2050 S Us 41, Marquette, United States, 49855

Marquette Nice
USD 102

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 187

Holiday Inn Express Sault Ste. Marie  2 stars

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

Sault Ste. Marie Very good
USD 158

Econo Lodge Inn & Suites  2 stars

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

Iron Mountain Nice
USD 61

Quality Inn Lakefront  2 stars

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

Saint Ignace Great
USD 139

Quality Inn Saint Ignace  2 stars

561 Boulevard Drive, Saint Ignace, United States, 49781

Saint Ignace Very good
USD 115

Super 8 By Wyndham Escanaba  2 stars

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

Escanaba Great
USD 92

Super 8 By Wyndham Iron Mountain  2 stars

2702 N Stephenson Ave, Iron Mountain, United States, 49801-9353

Iron Mountain Nice
USD 69

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 108

Americas Best Value Inn Marquette  2 stars

1010 M 28 East, Marquette, United States, 49855

Marquette Nice
USD 85

Travelodge Houghton  2 stars

215 Shelden Ave, Houghton, United States, 49931

Houghton Very good
USD 151

Americas Best Value Inn St. Ignace  2 stars

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

Saint Ignace Nice
USD 138

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 70

Budget Host Crestview Inn  2 stars

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

Sault Ste. Marie Great
USD 105

Budget Host Inn & Suites  2 stars

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

Saint Ignace Perfect
USD 182

Budget Host Inn Manistique  2 stars

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

Manistique Great
USD 67

Cedar Motor Inn  2 stars

2523 Us Highway 41 West, Marquette, United States

Marquette Great
USD 97

Voyager Inn  2 stars

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

Saint Ignace Perfect
USD 163

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 78

Econo Lodge Inn & Suites Munising Area  2 stars

10160 M-M28, Wetmore, United States, 49895

Wetmore Very good
USD 115

Hampton Inn Marquette/Waterfront  2 stars

461 South Lakeshore Boulevard, Marquette, United States, 49855

Marquette Perfect
USD 214

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
USD 89

K Royale Lakefront Inn  2 stars

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

Saint Ignace Guest rating
USD 97

Murray Hotel  2 stars

7260 Main St, Mackinac Island, United States, 49757

Mackinac Island
USD 261

Baymont By Wyndham St. Ignace Lakefront  2 stars

1131 North State Street, Saint Ignace, United States, 49781-1012

Saint Ignace Nice
USD 172

Magnuson Country Inn Ishpeming  2 stars

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

Ishpeming
USD 102

Island House Hotel  2 stars

6966 Main Street, Mackinac Island, United States

Mackinac Island
USD 282

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 81

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
USD 111

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 125

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
USD 84

Boardwalk Inn  2 stars

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

Saint Ignace Very good
USD 102

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 68

Mid-City Motel  2 stars

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

Sault Ste. Marie
USD 75

Alger Falls Motel  2 stars

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

Munising Perfect
USD 135

Pictured Rocks Inn & Suites  2 stars

420 M28 East, Munising, United States, 49862

Munising
USD 151

Quality Inn & Suites  2 stars

215 Shelden Ave, Houghton, United States

Houghton
USD 147

Americinn By Wyndham Silver City  2 stars

120 Lincoln Avenue, Silver City, United States

Silver City Great
USD 152

Bicycle Street Inn And Suites  2 stars

7416 Main Street, Mackinac Island, United States

Mackinac Island
USD 391

Americas Best Value Inn Tahquamenon Country  2 stars

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

Newberry Guest rating
USD 120

Americas Best Value Inn & Suites Norway  2 stars

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

Norway
USD 73

Sunset Lodge Escanaba  0 stars

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

Escanaba Very good
USD 74

Harbor Place Studio Suites  0 stars

7439 Main Street, Mackinac Island, United States

Mackinac Island
USD 362

Pictured Rocks Bed And Breakfast  0 stars

1464 Washington Street, Munising, United States, 49862

Munising
USD 325