skip to main content
Official logo of Bluefin Bay Family of Resorts
Hotel Logo used at Bluefin Bay Family of Resorts
Surfside logo used at Bluefin Bay Family of Resorts
Temperance Landing Logo used at Bluefin Bay Family of Resorts
Coastal view with Bluefin Bay Family of Resorts

Contact Information

Have Questions? Feel Free To Contact Us Today

Bluefin Bay resort is located on the North Shore of Minnesota’s Lake Superior in Tofte, approximately 80 miles from Duluth. Surfside on Lake Superior is one mile south of Bluefin Bay, and Temperance Landing is three miles south of Bluefin Bay in Schroeder, MN. 

If you would like more information about us or to make reservations for an upcoming visit, please contact us today. 

Property Maps

Explore Our Properties Before You Arrive

Aerial view of Bluefin Bay Family of Resorts

Temperance Landing

From Duluth MN, follow State Hwy. 61 North approximately 80 miles to Tofte, MN. Bluefin Bay is located right on Highway 61 on your right. Surfside on Lake Superior is one mile south of Bluefin Bay, and Temperance Landing is three miles south of Bluefin Bay on Highway 61 in Schroeder.

  • Duluth 80 miles
  • Lutsen 8 miles
  • Grand Marais 30 miles
  • Canadian Border 107 miles

International airports are located in Minneapolis/St. Paul and Duluth, Minnesota and Thunder Bay, Ontario.
There is also a small airport just outside of Grand Marais. For more information, please call 218-387-3024.

Contact Us Form