Discover Your Perfect Fall Escape
Experience Ocean Views and Haunted Happenings
Experience the Magic of Salem, Without the Madness!
Planning a trip to Salem but want to avoid the crowds and chaos?
Make the most of your spooky adventures by staying at The Vista in Gloucester. (Book here!)
We’re just a quick 30-minute train ride or 25-minute drive from Salem – close enough to enjoy the magic, but far enough to relax when the crowds get a little too spirited.
Halloween in Salem, Stay in Gloucester at The Vista! 🎃
Stay in Gloucester — Salem is Just a Spell Away!
How to Take the Train to Salem

There are two convenient MBTA train stops in Gloucester:
Gloucester Station and West Gloucester Station.
Hop on the Rockport Line and in about 30 minutes, you’ll arrive at the Salem Station, right in the heart of Downtown where all the Halloween action happens. No traffic, no parking stress— just an easy ride straight to the spooky fun!
Stations:
Gloucester Station: 75 Railroad Ave, Gloucester, MA
West Gloucester Station: 290 Essex Ave, Gloucester, MA
Tickets:
You can buy your ticket onboard using cash (exact change only), or Use the MBTA mTicket app
Details:
To get to Salem, make sure you’re on the Rockport Line Inbound towards Boston.
Trains run several times a day – check the schedule here.
Salem Station is in the heart of downtown—just steps from shops, museums, haunted happenings, and more!
Why Stay at The Vista in Gloucester?
Better Rates
Salem can be pricey, don’t spook yourself with those rates. Get more value for your money by staying at The Vista.
Convenient Travel to Salem
Gloucester is an easy 30-minute train ride or 25-minute drive from Salem.
Easy Parking
Start your day with a tasty continental breakfast which is included with your stay. While the weather is nice, enjoy the patio.
Short Walk to Good Harbor Beach
Walk or drive to the beach from the Vista.
Peace & Quiet
Start your day with a tasty continental breakfast which is included with your stay. While the weather is nice, enjoy the patio.
Double the Fun
While staying at The Vista, take time to also explore all that Gloucester has to offer – the beaches, Hammond Castle, Main St. Restaurants and Shops & more!
Discover Stunning Ocean Views
All of The Vista Rooms Have Scenic Ocean Views
What Our Guests Are Saying
★★★★★
“Our stay was absolutely wonderful! The view of the ocean from our room was breathtaking, and the staff made us feel right at home.”
★★★★★
“A perfect getaway! The location is ideal for exploring the area, and the accommodations were top-notch. Highly recommend!”
★★★★★
“Vista Motel What a view! We recently stayed at the Vista and we will definitely be coming back next year with the grandson. Room was great, view from the room was fantastic and the service was fantastic. Definitely the place to stay.”
Live Good Harbor Beach Surfcam at The Vista
The Vista features sweeping views of Good Harbor Beach from all rooms and on this live feed.
Reserve Your Fall Escape Today
Experience the tranquility of the ocean this fall by booking your stay at our charming ocean view motel. Avoid the crowds and enjoy the serene beauty of Good Harbor Beach, just a short drive from Salem’s Haunted Happenings. Secure your perfect getaway now and make unforgettable autumn memories.