Hotels Near New England Aquarium in Boston

We could not find any hotels near for the dates you have selected.

Hotels Near Other Attractions

Find Best Hotels Near New England Aquarium, Boston

One of the most famous tourist attractions in Boston, New England Aquarium is located on the Boston Harbor in Massachusetts. It usually takes more than half a day to explore the aquarium as Simons IMAX Theatre and the New England Aquarium Whale Watch are also on its premises. If you are planning to visit the place while visiting Boston, then it is recommended to look for hotels near New England Aquarium. It will help you beat the traffic in the city.

Boston Marriott Long Wharf is the hotel close to New England Aquarium that is only a minute away from the aquarium. Harborside Inn on State Street and Marriott Vacation Club Pulse at Custom House in McKinley Square are also 5 minutes away and offer all the basic amenities. Parking is mostly paid in this area.

Another neighbourhood that is only a couple of miles away is West End. This entire area was redeveloped and is home to luxury hotels in Boston around New England Aquarium. You can find places like The Boxer on Merrimac Street or Kimpton Onyx Hotel on Portland Street in this area.

If you go towards financial District and Downtown Crossing area, you will find many budget hotels near aquarium in Boston that adorn the streets. Theater District is around a mile away from the aquarium and is considered to be a good place to stay.

Paid parking lots are plenty and easily available around New England Aquarium. But, it is advisable to use public transport to travel around. It is a cheap and effective way to explore the city. Or you can ask the front desk if they offer shuttle service.