Princeton, Rice, and Dartmouth historically have excellent reputations for the quality of undergraduate instruction.
Note that all three (and especially Rice) have undergraduate student populations that are well below average in size for an elite research university.