Small LACs with a business major: Washington and Lee, Franklin and Marshall, Skidmore
And others (like Dartmouth, Williams, Hamilton) may not have a business major per se but have great economics programs and good relationships with businesses for recruiting.
You will not be disadvantaged by attending a LAC such as one of these; to the contrary, these schools are highly regarded by businesses and by MBA programs.
Go to the environment you prefer.