Find hotels near New England Aquarium, Boston from CA $123
Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Top Hotels Close to New England Aquarium
Reviewed on Sep. 27, 2020
You could be seeing lower prices
New England Aquarium is located in a vibrant area of Boston known for its interesting historical sites and top museums. The neighborhood is home to 109 hotels and other accommodations, so you can find something that works for your stay.
Staying Near New England Aquarium
Choose from 285 hotels and other accommodations within a mile of New England Aquarium, including these options:
- Boston Omni Parker House Hotel: This 4-star hotel features a restaurant, a fitness center, and 2 bars. It's a favorite with Expedia travelers for its family-friendly amenities and helpful staff.
- The Godfrey Hotel Boston: This 4-star hotel features a restaurant, a 24-hour fitness center, and a bar. It's a favorite with Expedia travelers for its family-friendly amenities and proximity to public transit.
- The Bostonian Boston: This 4-star hotel features a restaurant, free WiFi, and a health club. Our customers like its breakfast and central location.
Things to See and Do Near New England Aquarium
After you've visited New England Aquarium, you can discover the sights within a few miles of the area.
You'll want to browse the collections at Boston Children's Museum, Museum of Science, and Boston Museum of Fine Arts. Explore landmarks like The Freedom Trail, Copley Square, and Quincy Market. You can watch performances at Orpheum Theater, Boch Center, and Charles Playhouse if you're interested in local theater.
If you want to see more of the surrounding area, you might plan a visit to Faneuil Hall Marketplace and Boston Harbor. Spend some time checking out Boston Opera House, which is 0.7 mi (1.1 km) from New England Aquarium, or make a stop by TD Garden, located 0.7 mi (1.1 km) away.
Traveling around New England Aquarium
With so many ways to get around, seeing all of the area near New England Aquarium is a breeze. You can take advantage of metro transit at State St. Station, Government Center Station, and Downtown Crossing Station. To see more of the surrounding area, hop aboard a train at Boston South Station or Boston North Station. You can find out about options for water transportation at the local port.