Places to stay in Grand Portage, Minnesota
Grand Portage is an unorganized territory in Cook County, Minnesota, on Lake Superior, at the northeast corner of the state near the border with northwestern Ontario. The town of Grand Portage lies within the Grand Portage Indian Reservation. Local restaurants include Grand Portage National Monument, and Island View Dining Room.
If you are travelling in the area, Grand Portage is located close to Grand Portage Bay, Blueberry Island, Grand Portage Reservation, Prout Lake and Grand Portage State Park.
Available Grand Portage lodging
We currently have 3 accommodations in and around Grand Portage.
Grand Portage Hotels, Motels, Resorts, B&Bs and Extended Stay
Hotels
Grand Portage Lodge & Casino
Surrounded by Minnesota's north woods and overlooking Lake Superior, Grand Portage welcomes visitors year round for relaxation or play. The largest, deepest, and most northerly of the Great Lakes, Lake Superior has been home to the Ojibwe people for over 500 years.
70 Casino Road
Grand Portage, Minnesota
Bed & Breakfasts
Sweetgrass Cove Guesthouse And Bodywork Studio
Down a garden path, nestled amid birch and balsam, Sweetgrass Cove Guesthouse & Bodywork Studio hugs the ledge rock shore of a secluded and uniquely beautiful Lake Superior bay near the historic village of Grand Portage.
6880 East Highway 61
Grand Portage, Minnesota
Grand Portage Camping & RV, Cottages, Rentals and Lodges / Ranches
We currently have no listings available in this category. If you own a relevant property and would like it listed please use the submission form
Other useful links: