Discover Gloucester, explore Cape Ann, stay at the Vista!

The Vista Offers Sweeping Views of Good Harbor Beach in Gloucester MA. The picturesque coastline, miles of sandy beach, fabulous restaurants and exciting recreational activities make Cape Ann the perfect place to spend a family vacation or romantic getaway. Two centuries of strong maritime tradition and a creative artistic vision have created a community unlike any other and the Vista can be your home away from home.


Vista Breakfast


Standard King



Two Queen Beds


Book your stay with us this season
Book Today

What Customers Say

Hidden Treasure in Gloucester We were in Boston for 3 days and decided to end our trip in Gloucester. I searched high and low for the right place to accommodate our family of 4, Vista Motel did not disappoint! The grounds and heated pool are beautifully maintained by friendly staff, the rooms are set in the the 60's and for some that might be a negative but everything is so clean and maintained. Our room was spacious with a mini-fridge, microwave and coffee maker. We had a great view of Good Harbor Beach from our balcony, we loved sitting out every night looking at the ocean. The ladies at the front office were wonderful to talk to. We can't wait to return to this wonderful place.
Kari & Scott from GeorgiaTripAdvisor Review
Hello Just a quick note to say what a lovely stay we had at the Vista. Everything in the room was fresh and clean, the view was beautiful and the TV had a fabulous selection of channels for my sports nut hubby! The breakfast was delicious and we thoroughly enjoyed chatting with the other guests as we munched on wonderful muffins and pastries. Thank so much and hopefully we will see you again.
KathleenVista Customer
Hello! We stayed at your lovely Motel Saturday night. We called you and we were the ones with a dog. I thank you for your hospitality . Everything was great and the Continental Breakfast outstanding. I am a Chef by Profession. Outstanding that is why you are successful. Taking care of Business. Thank You. We will be back!
Peter, Jean & Sadie
Call Us Now