Grand Portage Minnesota Hotels & Motels

Only hotels in Grand Portage are listed below. Search for cheap and discounted hotel and motel rates in or near Grand Portage, MN for your personal leisure or group travel. Discover the most favored Grand Portage, Minnesota motel and hotel rooms. Browse the Grand Portage area hotels to find the perfect lodging! Please use the provided map of the Grand Portage hotels.

Grand Portage Hotels, Motels & Accommodations

Delta Hotels by Marriott Thunder Bay 2240 Sleeping Giant Pkwy, Thunder Bay, ON +1-888-389-4121 ~38.38 miles northeast of Grand Portage
  • Three Star property
  • Hotel has 149 rooms
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
The Prince Arthur Hotel 17 North Cumberland Street, Thunder Bay, ON +1-888-675-2083 ~38.53 miles northeast of Grand Portage
  • Low Cost property
  • Check-in: 3:00 PM - anytime
Call to Book
Add your dates for price
Average 7.2 /10 Read Reviews Call BookMore Details
Holiday Inn Express & Suites Thunder Bay by IHG 1041 Carrick Street, Thunder Bay, ON 7859 +1-800-716-8490 ~36.02 miles northeast of Grand Portage
  • 3-star hotel
  • Hotel has 88 rooms
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Valhalla Hotel & Conference Centre 1 Valhalla Inn Rd, Thunder Bay, ON +1-800-805-5223 ~33.10 miles northeast of Grand Portage
  • 3 star hotel
  • 265 rooms in property
Call to Book
Add your dates for price
Very Good 8.4 /10 Guest Reviews Call BookMore Details
TownePlace Suites by Marriott Thunder Bay 550 Harbour Expressway, Thunder Bay, ON +1-888-965-1860 ~35.87 miles northeast of Grand Portage
  • Affordable property
  • 5 floors in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Hotel Reviews Call BookMore Details
Best Western Plus Norwester Hotel & Conference Centre 2080 Highway #61, Thunder Bay, ON +1-888-788-5576 ~27.99 miles northeast of Grand Portage
  • 3-star hotel
  • Hotel has 89 rooms
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Comfort Inn Thunder Bay 660 West Arthur St., Thunder Bay, ON +1-888-897-9207 ~33.32 miles northeast of Grand Portage
  • Midscale hotel
  • 2 floors in hotel
Call to Book
Add your dates for price
Average 7.6 /10 Latest Reviews Call BookMore Details
The Courthouse Hotel an Ascend Collection Hotel 277 Camelot Street, Thunder Bay, ON +1-888-311-4278 ~38.59 miles northeast of Grand Portage
  • Three Star property
  • 40 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.7 /10 Read Reviews Call BookMore Details
Days Inn by Wyndham Thunder Bay North 1250 Golf Links Rd, Thunder Bay, ON +1-888-469-4795 ~36.35 miles northeast of Grand Portage
  • Three Star property
  • Fitness + Health Center
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Hampton Inn & Suites by Hilton Thunder Bay 760 Arthur St. West, Thunder Bay, ON +1-888-734-9421 ~33.21 miles northeast of Grand Portage
  • 3 star hotel
  • 25 suites in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Best Western Thunder Bay Crossroads 655 West Arthur Street, Thunder Bay, ON +1-888-841-5292 ~33.34 miles northeast of Grand Portage
  • 3-star property
  • Check in time: 3:00 PM
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Superior Inn Hotel and Conference Centre Thunder Bay 555 Arthur St. W, Thunder Bay, ON +1-888-455-5160 ~33.49 miles northeast of Grand Portage
  • Three Star hotel
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Average 7.0 /10 Hotel Reviews Call BookMore Details
Days Inn & Suites by Wyndham Thunder Bay 645 Sibley Drive, Thunder Bay, ON +1-888-965-8297 ~35.69 miles northeast of Grand Portage
  • Affordable property
  • Gym / Fitness Center Available
Call to Book
Add your dates for price
Very Good 8.0 /10 Latest Reviews Call BookMore Details
Home2 Suites by Hilton Thunder Bay 740 Arthur St. West, Thunder Bay, ON +1-888-906-6358 ~33.22 miles northeast of Grand Portage
  • Midscale hotel
  • Shuttle to airport available
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
Quality Inn & Suites Thunder Bay Downtown 61 Cumberland St. N, Thunder Bay, ON +1-888-749-6785 ~38.62 miles northeast of Grand Portage
  • Three Star property
  • Pets are Welcome
Call to Book
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Ramada by Wyndham Thunder Bay Airlane Hotel 698 West Arthur St, Thunder Bay, ON +1-888-878-9982 ~33.32 miles northeast of Grand Portage
  • Mid-scale hotel
  • Pet Friendly
Call to Book
Add your dates for price
Poor 5.8 /10 Latest Reviews Call BookMore Details
Travelodge by Wyndham Thunder Bay 450 Memorial Ave, Thunder Bay, ON +1-888-389-4485 ~37.32 miles northeast of Grand Portage
  • Inexpensive hotel
  • Pets are Allowed
Call to Book
Add your dates for price
Poor 5.6 /10 Recent Reviews Call BookMore Details
Super 8 by Wyndham Thunder Bay 439 Memorial Ave, Thunder Bay, ON +1-888-389-4121 ~37.35 miles northeast of Grand Portage
  • Low-priced Motel property
  • 50 rooms in property
Call to Book
Add your dates for price
Average 7.8 /10 Read Reviews Call BookMore Details
Howard Johnson by Wyndham Thunder Bay 686 Memorial Ave, Thunder Bay, ON +1-888-675-2083 ~36.75 miles northeast of Grand Portage
  • Economy hotel
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Average 7.6 /10 Latest Reviews Call BookMore Details
Sleeping Dragon Motel 750 Macdonell St., Thunder Bay, ON +1-800-716-8490 ~36.72 miles northeast of Grand Portage
  • Three Star Motel property
  • Check in: 3:00 PM
Call to Book
Add your dates for price
Average 6.0 /10 Latest Reviews Call BookMore Details
Kingsway Inn Motel 345 Kingsway, Thunder Bay, ON +1-800-805-5223 ~34.17 miles northeast of Grand Portage
  • Two-star Motel hotel
  • 27 rooms in hotel
Call to Book
Add your dates for price
Poor 5.6 /10 Read Reviews Call BookMore Details
Harbor Inn Self Check-in Hotel 207 West Wisconsin Street, Grand Marais, MN 55604 +1-888-965-1860 ~34.01 miles west of Grand Portage
  • Midscale property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Average 7.6 /10 Latest Reviews Call BookMore Details
Cascade Lodge 3719 West Highway 61, Lutsen, MN 55612 +1-888-788-5576 ~43.46 miles west of Grand Portage
  • 3 star property
  • Check in time: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
The Shoreline Inn 12 South Broadway, Grand Marais, MN 55604 +1-888-897-9207 ~33.88 miles west of Grand Portage
  • Cheap property
  • 29 rooms in property
Call to Book
Add your dates for price
Average 7.0 /10 Guest Reviews Call BookMore Details
Nights Inn 180 MacDougall Street, Thunder Bay, ON +1-888-311-4278 ~39.90 miles northeast of Grand Portage
  • Cheap Motel property
  • 2 floors in hotel
Call to Book
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Aspen Inn 1711 West Highway 61รก, Grand Marais, MN 55604 +1-888-469-4795 ~34.91 miles west of Grand Portage
  • Cheap Motel property
  • Check-in time: 4:00 PM - 9:00 PM
Call to Book
Add your dates for price
Average 7.2 /10 Latest Reviews Call BookMore Details
Modern Motel 430 North Cumberland St, Thunder Bay, ON +1-888-734-9421 ~39.69 miles northeast of Grand Portage
  • 3-star Motel hotel
  • Hotel has 10 rooms
Call to Book
Add your dates for price
Average 6.2 /10 Review Score Call BookMore Details
Aspen Lodge 208 East Highway 61, Grand Marais, MN 55604 +1-888-841-5292 ~33.63 miles west of Grand Portage
  • Two-star hotel
  • 39 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Recent Reviews Call BookMore Details
Lux Suites Extended Stay 436 Edward St. N, Thunder Bay, ON +1-888-455-5160 ~34.60 miles northeast of Grand Portage
  • Cheap hotel
  • Pets Welcome
Call to Book
Add your dates for price
Excellent 9.8 /10 Latest Reviews Call BookMore Details
Hyatt House Thunder Bay 1165 OLIVER ROAD, THUNDER BAY, ON +1-888-965-8297 ~36.03 miles northeast of Grand Portage
  • Affordable hotel
  • Pets are OK
Call to Book
Add your dates for price
Excellent 9.6 /10 Read Reviews Call BookMore Details
Relax Motel 387 Cumberland St. North, Thunder Bay, +1-888-906-6358 ~39.53 miles northeast of Grand Portage
  • Economical Motel property
  • Check-in: 14:00:00 - 23:00:00
Call to Book
Add your dates for price
Average 6.5 /10 Hotel Reviews Call BookMore Details
Comfort Inn Thunder Bay 660 West Arthur St, Thunder Bay, ON +1-888-749-6785 ~33.35 miles northeast of Grand Portage
  • Affordable property
  • Hotel has 10 suites
Call to Book
Add your dates for price
Average 7.1 /10 Recent Reviews Call BookMore Details
Voyageur Motel 177 Powley Street, Thunder Bay, ON P7A2K8 +1-888-878-9982 ~39.85 miles northeast of Grand Portage
  • Economical Motel hotel
  • Check-in time: 14:00
Call to Book
Add your dates for price
Average 6.2 /10 Review Score Call BookMore Details
Thomsonite Beach Inn 2920 West Highway 61, Grand Marais, MN 55604 +1-888-389-4485 ~39.59 miles west of Grand Portage
  • 2 star hotel
  • 11 rooms in property
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
Best Western Plus Superior Inn 104 1st Ave. East US West Highway 61, Grand Marais, MN 55604 +1-888-389-4121 ~33.74 miles west of Grand Portage
  • Midscale hotel
  • Comp. Breakfast
Call to Book
Add your dates for price
Call BookMore Details
OLD COUNTRY MOTEL 500 CUMBERLAND STREET NORTH P7A 4R8 THUNDER BAY,, THUNDER BAY, ON +1-888-675-2083 ~39.89 miles northeast of Grand Portage
  • 2 star Motel hotel
  • Check-in: 14:00:00
Call to Book
Add your dates for price
Call BookMore Details
A & K MOTEL 321 HODDER AVENUE THUNDER BAY, THUNDER BAY, THUNDER BAY, ON +1-800-716-8490 ~40.95 miles northeast of Grand Portage
  • Low Cost Motel hotel
Call to Book
Add your dates for price
Call BookMore Details
Holiday Inn Motel 375 Kingsway Avenue, Thunder Bay, P7E2A6 +1-800-805-5223 ~34.03 miles northeast of Grand Portage
  • 2-star Motel hotel
  • Check-in time: 16:00:00
Call to Book
Add your dates for price
Call BookMore Details
Lakehead Motel Cumberland North 421, Thunder Bay, ON +1-888-965-1860 ~39.65 miles northeast of Grand Portage
  • Affordable Motel property
  • Check-in time: 14:00:00
Call to Book
Add your dates for price
Call BookMore Details
Poplar Creek Guesthouses B & B 11 Poplar Creek Dr. Grand MaraisMinnesota 55604, Grand Marais, 55604 +1-888-788-5576 ~36.81 miles west of Grand Portage
  • 2-star hotel
Call to Book
Add your dates for price
Call BookMore Details
Lakehead University Summer Residence 955 Oliver Rd. Bartley Residence, Thunder Bay, Ontario P7B5E1 +1-888-897-9207 ~36.73 miles northeast of Grand Portage
  • Low Cost property
Call to Book
Add your dates for price
Call BookMore Details
Seasons Extended Stay Suites 1486 Dawson Road, Thunder Bay | Ontario, P7G1H8 +1-888-311-4278 ~38.67 miles northeast of Grand Portage
  • Two-star property
Call to Book
Add your dates for price
Call BookMore Details
Munro Motel 325 Munro St. Thunder BayOntario P7A 2N4, Thunder Bay, +1-888-469-4795 ~39.64 miles northeast of Grand Portage
  • Economical Motel hotel
  • Check in: 12:00:00
Call to Book
Add your dates for price
Call BookMore Details
Spruceglen Inn 218 East Highway 61, Grand Marais, 55604 +1-888-734-9421 ~34.02 miles west of Grand Portage
  • Low Cost property
Call to Book
Add your dates for price
Call BookMore Details
Telstar Motel 4746 ON 11, Kakabeka Falls, +1-888-841-5292 ~29.78 miles north of Grand Portage
  • Midscale Motel property
Call to Book
Add your dates for price
Call BookMore Details
The Landmark Hotel 1010 Dawson Rd. Dawson Road, Thunder Bay, Ontario +1-888-455-5160 ~38.57 miles northeast of Grand Portage
  • Economical hotel
Call to Book
Add your dates for price
Call BookMore Details

Next: See My Grand Portage Hotels with Pricing
Back to Top