Convenient, affordable, and right off the main road – Massachusetts motels are easy to find. Whether you’re looking for a pool or a free breakfast, search over 200 motels to find the perfect one for you.
Explore your sense of wonder
Filter By...
The Shamrock Village Inn
Dalton
Shoreline Motel and Apartments
Salisbury
Silver Lake Motel
East Wareham
Skaket Beach Motel
Orleans
Sleepy Hollow Motor Inn
Woods Hole
Southfleet Motor Inn
South Wellfleet
Spring Garden Inn and Motel
East Sandwich
Spring Hill Motor Lodge
East Sandwich
Stoughton Motel
Stoughton
Small family owned and operated, very well maintained, clean and quiet. Fantastic bargain. more
Sunset Motel
Lee
Super 8 Motel
North Attleboro
Super 8 Motel - Gardner
Gardner
Super 8 Motel - Holyoke
Holyoke
Super 8 Motel - Hyannis
Hyannis
Super 8 Motel - Lee
Lee
Super 8 Motel - Sturbridge
Sturbridge
Super 8 Motel - Watertown
Watertown
Super 8 Motel - Weymouth
Weymouth
Super 8 Sturbridge
Sturbridge
Super 8 Sturbridge MA Hotel on Cedar Pond, conveniently located off Interstate 84, half an hour from Worcester. Hartford is less than... more
Super 8-Somerset
Somerset
- A
The Shamrock Village Inn
633 Main St.
Dalton
413-684-0860 - B
Shoreline Motel and Apartments
41 And 43 Atlantic Ave
Salisbury
800-825-4889 - C
Silver Lake Motel
3026 Cranberry Hwy.
East Wareham
508-295-1266 - D
Skaket Beach Motel
203 Cranberry Hwy.
Orleans
800-835-0296 - E
Sleepy Hollow Motor Inn
527 Woods Hole Rd.
Woods Hole
508-548-1986 - F
Southfleet Motor Inn
999 Rt. 6
South Wellfleet
800-334-3715 - G
Spring Garden Inn and Motel
578 Rt. 6a
East Sandwich
508-888-0710 - H
Spring Hill Motor Lodge
351 Rt. 6a
East Sandwich
800-647-2514 - I
Stoughton Motel
1919 Washington St.
Stoughton
781-344-5722 - J
Sunset Motel
150 Housatonic St.
Route 20
Lee
413-243-0302 - K
Super 8 Motel
787 South Washington St.
North Attleboro
800-800-8000 - L
Super 8 Motel - Gardner
22 Pearson Blvd.
Gardner
800-800-8000 - M
Super 8 Motel - Holyoke
1515 Northampton St.
Holyoke
800-800-8000 - N
Super 8 Motel - Hyannis
41 Rt. 28
Hyannis
800-800-8000 - O
Super 8 Motel - Lee
170 Housatonic St.
Lee
800-800-8000 - P
Super 8 Motel - Sturbridge
358 Main St.
Sturbridge
800-800-8000 - Q
Super 8 Motel - Watertown
100 North Beacon St.
Watertown
800-800-8000 - R
Super 8 Motel - Weymouth
655 Washington St.
Weymouth
800-800-8000 - S
Super 8 Sturbridge
358 Main Street,
Sturbridge
774-490-8816 - T
Super 8-Somerset
537 Riverside Ave.
Jct Of Rt 103 , Rt 6 And Rt 138
Somerset
800-800-8000