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.
Knights Inn
Hadley
Knotty Pine Motel
Salisbury
Lanesborough Country Inn and Extended-Stay Log Cabins
Lanesborough
Lantern House Motel
Great Barrington
The Mains'l
Hyannis
Mainstay Motor Inn
South Wellfleet
Maple Terrace Motel
Williamstown
Mariner Motel
Falmouth
Mariner Motor Lodge
West Yarmouth
Martha's Vineyard Surfside Hotel
Oak Bluffs
Michael's Oceanfront Motel
Salisbury
Midway Motel and Cottages
North Eastham
Monument Mountain Motel
Great Barrington
Northside Motel
Williamstown
Oak Crest Anchor Inn
Onset
Ocean View Inn and Resort
Gloucester
The Old Landing Motel
Dennis Port
Olde Tavern Motel and Inn
Orleans
Outer Reach Resort
North Truro
Pilgrim Inn
Lee
- A
Knights Inn
208 Russell St.
Hadley
877-667-9688 - B
Knotty Pine Motel
79 Beach Rd.
Salisbury
978-462-4525 - C
Lanesborough Country Inn and Extended-Stay Log Cabins
499 South Main St.
Lanesborough
413-442-1009 - D
Lantern House Motel
256 Stockbridge Rd.
Great Barrington
413-528-2350 - E
The Mains'l
535 Ocean St.
Hyannis
508-775-5725 - F
Mainstay Motor Inn
2068 Rt. 6
South Wellfleet
800-346-2350 - G
Maple Terrace Motel
555 Main St.
Williamstown
413-458-9677 - H
Mariner Motel
555 Main St.
Falmouth
800-233-2939 - I
Mariner Motor Lodge
573 Main St.
Rt. 28
West Yarmouth
800-445-4050 - J
Martha's Vineyard Surfside Hotel
7 Oak Bluffs Ave.
Box 2507
Oak Bluffs
800-537-3007 - K
Michael's Oceanfront Motel
40 Central Ave.
Salisbury
978-499-0260 - L
Midway Motel and Cottages
5460 State Hwy.
Rt. 6
North Eastham
800-755-3117 - M
Monument Mountain Motel
247 Stockbridge Rd.
Great Barrington
413-528-3272 - N
Northside Motel
45 North St.
Rt. 7
Williamstown
413-458-8107 - O
Oak Crest Anchor Inn
173 And 177 Onset Ave.
Onset
508-295-8763 - P
Ocean View Inn and Resort
171 Atlantic Rd.
Gloucester
800-315-7557 - Q
The Old Landing Motel
15 Sea Street
At Sea Street Beach
Dennis Port
5083985921 - R
Olde Tavern Motel and Inn
151 Rt. 6a
Orleans
800-544-7705 - S
Outer Reach Resort
535 Rt. 6
North Truro
800-942-5388 - T
Pilgrim Inn
165 Housatonic St.
Lee
888-537-5476