The best place to view IllumiNations is from a seat on the lakeside veranda of La Cantina de San Angel in Mexico. You will need to arrive early - I suggest at least 90 minutes prior to showtime. Enjoy a snack while you wait for the presentation to begin.
If snagging your spot 90 minutes early is not your style, try this great tip: During the daylight hours, try to spot the fireworks barges stationed throughout the Epcot’s giant lagoon located directly in front of the World Showcase. Anywhere you find a direct view of one of these barges is a good spot for viewing Illuminations.
The gondola landing in Italy offers excellent viewing. Also, the waterfront promenade near Germany provides a great view. Claim one of these spots at least 30 minutes before showtime. Many areas between Germany and Italy provide great viewing locations.