Festival Hotels:
We have room blocks at Hawthorne Hotel and Salem Waterfront Hotel. To get our rates, please book by April 1 and mention the festival.

Hawthorne Hotel -Salem 
18 Washington Square West, Salem, MA 01970
(978) 744.4080 or Toll Free 800-SAY-STAY (800-729-7829)
$149 Single Rate
$159 Double Rate
Use code: MPF501


Salem Waterfront Hotel 
225 Derby Street Salem, MA 01970
(978) 740-8788 or Toll Free: 888-33-SALEM

Additional Hotels:

Amelia Payson House B&B - Salem
978.744.8304 |

Coach House Inn - Salem
Minimum stay is two nights. 
978.744.4092 |

Cape Ann’s Marina Resort - Gloucester 
978.283.2116 |

Clipper Ship Inn
40 Bridge Street
(978) 745-8022 |

Harbor Light Inn - Marblehead
781.631.2186 |

The Salem Inn
7 Summer Street
(978) 741-0680 | (800) 446-2995 |

Stepping Stone Inn - Salem 
978.741.8900 |

Wylie Inn & Conference Center - Beverly 
978.876.1800 |


While you’re in Salem, visit some of the best eateries on the North Shore.

62 Restaurant and Wine Bar – evening only
Contemporary Italian
62 Wharf Street

Adriatic Restaurant and Bar – evening only
155 Washington Street

Finz Seafood and Grill
Contemporary seafood
76 Wharf Street

Flying Saucer Pizza
Gourmet pizza
118 Washington Street

Gulu-Gulu Café
European-style café
247 Essex Street

The Lobster Shanty
Casual seafood
25 Front Street

The Naumkeag Ordinary
Contemporary “comfort food”
118 Washington Street

Contemporary fusion
87 Washington Street

Passage to India
157 Washington Street

Red’s Sandwich Shop – daytime only
Breakfast and brunch
15 Central Street

Turners Seafood
Traditional seafood
43 Church Street

For more information on Salem, restaurants, hotels, and shopping, visit our partner DestinationSalem.

Getting to Salem

Salem is located on the coast of Massachusetts 16 miles north of Boston and 45 miles south of New Hampshire. Neighboring communities include Beverly, Danvers, Marblehead, Peabody, and Swampscott. Salem is…

… 25 miles from Concord,
… 30 miles from Lexington,
… 56 miles from Plymouth,
… 87 miles from Hyannis,
… 74 miles from Sturbridge, 
… 125 miles from Northampton

By Car
Salem is easily accessible by car with plenty of parking options. Please see the parking map in the next section.

By Train
MBTA Commuter Rail connects Salem and Boston’s North Station to the south, Newburyport to the north, and Rockport to the northeast. Salem is a 30-minute train ride from Boston. It is a three-minute walk from the station to Festival Central at Derby Square. The full rail schedule is online.

By Bus from Boston
Salem is served by MBTA Bus 450 (Haymarket Station—Salem Depot), which leaves from the Government Center parking garage next to Boston’sHaymarket subway station (Green Line or Orange Line).

Buses leave Haymarket every 30 minutes during rush hours, every hour during the day Monday through Saturday, every 90 minutes on Sunday. Here’s the schedule.

Bus 459 (Downtown Crossing—Salem Depot) connects Boston’s prime shopping district with Salem Depot. It departs Boston from the corner of Otis Street and Summer Street (map). Here’s the schedule.

Under good traffic conditions, the bus trips take just over an hour and end at the Salem Downtown Depot (MBTA Commuter Rail station) which is a three minute walk to the Festival.


Parking in downtown Salem is plentiful and inexpensive. There is an excellent map for parking here.