Located along Boston's scenic waterfront, our collection of hotels near New England Aquarium Boston is ideal to explore the amazing places which Boston has to offer.
This Aquarium is one of the most prominent and popular public aquariums in the United States.
With a mission “to present, promote and protect the world of water,”� New England Aquarium was founded in 1969 on the city's waterfront. Stay at our New England Aquarium hotels Boston and enjoy watching Sea Lions, Harbor Seals, Penguins, Fresh Water Gallery, Thinking Gallery and IMAX Theatre. There are plenty of trendy restaurants, hip bars and cool pubs in the vicinity to relax after an eventful day. When you stay at a hotel near New England Aquarium you can walk around the historical Faneuil Hall, the famous Public Gardens and you can also visit the exciting City Hall Plaza and Harvard Square in the city.
Make your secure online reservation for New England Aquarium hotels Boston and get instant confirmations for the best rates.