The ice castle we visit is in Lincoln NH, but there are other locations in Utah, Minnesota, Colorado, and Canada (visit there website for info). Our experience is only at the NH location, but I'm sure a lot of my tips apply to the others, as well.
The biggest thing, that is pretty deceiving from all of my photos, is that it actually gets VERY busy and crowded. SO...
- Buy your tickets online ahead of time. Standby tickets aren't always available.
- Try to get your tickets for the earliest timeslot of the day (this year on a Saturday it was 11am). AND get there early. We were 20 min early and lucked out because they opened the gate early. This is how I get most of the good pictures. We try to be some of the first people in there and get most of the picture taking out of the way before the wave of people start pouring in.
- UNLESS you want to see it lit up at night, which is a whole other experience. We never do this so I don't really have any tips. #sorryguys
- If you're a stickler like me about not wanting a million people in your photos, you just got to have a lot of patience. It takes a lot of strategic framing and cropping, waiting your turn for the most photogenic spots, and a little photoshop to remove the random strangers ;)