New England Aquarium Hotels - Boston

Search for hotels in New England Aquarium, Boston, Massachusetts, United States of America

Explore New England Aquarium

Hotels in Boston, Massachusetts, United States of America - your base to discover the city.

Book a hotel near the New England Aquarium, Boston with hotels.com. The popular New England Aquarium is one of Boston’s top family attractions. Explore sea creatures’ shapes, colours and textures at the Curious George Discovery Corner and touch horseshoe crabs at the Edge of the Sea touch tank at the New England Aquarium. The New England Aquarium is an educational attraction with a focus on ocean exploration and marine rescue and conservation. Situated in the waterfront area in the east of Boston, the New England Aquarium is near many of Boston’s best hotels as well as the Harbourwalk, the Financial District, Christopher Columbus Park, Faneuil Hall and Boston Inner Harbour. Hotels.com offers a range of accommodation near the New England Aquarium, accessible from Aquarium ‘T’ subway station on the Blue Line. Don’t miss the (free) daily training session at the 42,000-gallon harbour seal exhibit outside the aquarium and catch a film at the IMAX 3D cinema at the New England Aquarium.

Boston travel guides

Boston travel guides