After much research, we settled on the Auberge Saint-Pierre Hotel for our one-night stay on Mont St-Michel. It seems the best (least-worst?) of the bunch. Since no one seems to think much of the restaurants on the island, we thought about picking up some wine, cheese, meat, and bread in the village and bringing them to the island for a picnic at dusk. Is that sort of thing frowned on?
Thanks!