Yes, it’s highly recommended to book your lodging well in advance, especially for popular spots like Many Glacier Hotel and Lake McDonald Lodge.