Super 8 Watertown/Cambridge/Boston Area


Relax in Cambridge

Close to Fenway Park and downtown Boston

Our Super 8 Watertown/Cambridge/Boston Area hotel, conveniently located off I-90 and just 15 minutes from downtown Boston, puts everything the area has to offer at your fingertips. Our hotel provides friendly service and easy access to area attractions.

Make Your Stay Super

Enjoy perks like free breakfast and free WiFi

Fuel up for a busy day with a free 8-item SuperStart breakfast at our non-smoking hotel, and plan your day with free WiFi. With public transportation within easy walking distance of our hotel, you can park your car in our covered lot and enjoy all the city has to offer. Please note that our parking lot will not accommodate trucks.

Real Local Experiences

Explore the local history, enjoy art, and watch baseball

Tour the campus of historic Harvard University, window shop on Brattle Street, or visit the Harvard Museum of Natural History. Cross the Charles River into Boston and watch a baseball game in the shadow of the Green Monster at Fenway Park. Explore high-end stores, art galleries, and restaurants at Newbury Street.
Super 8 Watertown/Cambridge/Boston Area hotel lobby in Watertown, Massachusetts
Guest room at the Super 8 Watertown/Cambridge/Boston Area in Watertown, Massachusetts
Property amenity at Super 8 Watertown/Cambridge/Boston Area in Watertown, Massachusetts
Map & Directions

100 North Beacon St, Watertown, MA, 02472


Plan Your Group Travel With Us

Book your wedding party, sports team, or other group travel at our hotel. Submit your request for information about special rates on blocks of rooms.