Hotels near IMAX Theater in Boston - Best deals & budget rates!

IMAX Theaters offer a truly unique way of viewing films on the big screen, and a trip to one will prove an unforgettable experience. You’ll then be able to watch films like never before which will make your trip to Boston even more special.

IMAX Theater it is located on the waterfront as part of the New England Aquarium, so you could even make the trip into a whole day out by going to the aquarium as well. The screen is enormous, and at 85 by 65 feet the viewing experience is amazing. There are also 3D films on offer to make the experience even more spectacular, so it is well worth a visit.

Address: 1 Science Park, Boston, MA 02114, USA

Phone: 617-723-2500

Open hours: 9:00 am - 5:00 pm

Our favorite hotels near IMAX Theater

Subscribe for the best Deals

Please provide this reference number to our customer service center representative on request, so we can help you better