Skip to main content
Groomsmen having drinks at the bar in The Hotel Salem, MA

Food & Drink

The Hotel Salem features two onsite restaurants, Counter and The Roof. Settle in at Counter for a great meal in a dynamic atmosphere, or enjoy The Roof (Salem's only rooftop bar) for the perfect remedy after a long day of retail therapy or exploring Salem and the North Shore. If you visit us during our restaurants' off-season, check-out our guide for recommendations on other nearby, delicious eats.

Counter

Counter is a modern take on a lunch counter with a dining experience rooted in fresh, simple, modern food. Our Salem restaurant features an open-concept kitchen and dining on the first floor of The Hotel Salem as well as seasonal outdoor patio seating. Our menu focuses on a local favorites that are filled with crave-able flavors we know you'll love, either on the go exploring Salem or relaxing in your room.

Restaurant interior with large windows and seating at The Hotel Salem, MA
Woman happily eating pizza at a restaurant in The Hotel Salem, MA
Rooftop bar and lounge area at The Hotel Salem, MA on a sunny day

The Roof

Unique among Salem restaurants, The Roof offers Salem’s only open-air rooftop bar and restaurant serving the necessities—strong drinks and simple food. Located at the top of The Hotel Salem, this seasonal dining space features an outdoor kitchen and expansive views of Salem’s cobblestone streets and bustling harbor. Expect to find some of the best-crafted cocktails in the area, as well as tacos, rice bowls, and more.