Say no more! From the tall skyscrapers to the sparkling waters, a bird’s eye view of Boston while you eat is exceptional. Whether you’re looking to impress someone or just want to absorb the glory of the city alongside some focaccia healthily dressed in olive oil, these rooftop restaurants in Boston offer great views and even better food!
We love Contessa because the views are available year-round. The enclosed rooftop overlooks the Boston Public Garden. On the menu you’ll find delicious Northern Italian food. Plus, the decor inside is incredible- perfect for a group brunch picture!
3 Newbury St, Boston, MA 02116
View Boston, the newly opened Skydeck above the Pru offers the highest dining in all of Boston. At 750-feet you’ll practically be dining in the clouds. Choose from 3 unique dining concepts to fit your appetite.
800 Boylston St, Boston, MA 02199
3. Pier 6, Charlestown
Head over to Charlestown for one of the most gorgeous sunsets in the city! Perched atop Pier 6 as the name suggests, the spacious backdrop of Boston against the harbor allows the sun to shine and set beautifully on this gorgeous rooftop. Pier 6 offers an expansive menu, but we recommend the seafood options!
1 8th St, Charlestown, MA 02129
4. Six West Broadway, South Boston
Located at Southie’s Cambria Hotel, Six West Broadway is a super hip rooftop restaurant option. In the winter they’re known for their intimate greenhouses. Come summer enjoy the open landscape of mahogany fixtures and sparkling city lights at night! You’ll find creative takes on ethnic dishes like Octopus with Harissa Potatoes and a vegetarian-friendly Beyond Beef Bolognese.
6 W Broadway, Floor 14, S Boston, MA 02127
5. The Lexington, Cambridge Crossing
From the masterminds behind Puritan & Co. is The Lexington. This indoor/outdoor rooftop near Lechmere offers a drool-worthy menu with delicious views to match! Snack on fries with a trio of homemade dipping sauces, or opt for a hearty entree like Pan-Sered Salmon over beurre blanc and lentils.
100 N First St, Cambridge, MA 02141