Across Massachusetts, of the 1,175 hotels and motels we list, 1,043 give a phone number and 847 have a website. By what they offer: 113 motel, 48 extended stay.
Top 10 hotels and motels in Massachusetts
Ranked by how complete and owner-verified the listing info is — hours, phone, website, services. No pay-to-play. Full 2026 ranking
-
1Embassy Suites by Hilton Boston MarlboroughMarlborough
-
2Hampton Inn Boston/NatickNatick
-
3Hampton Inn Boston CambridgeCambridge
-
4Hilton Garden Inn PlymouthPlymouth
-
6Captain's Lodge MotelGloucester
-
7Red Roof Plus BostonMansfield
-
8The Chatham MotelChatham
-
9Fairfield by Marriott Inn & Suites New BedfordNew Bedford
-
10Quality Inn Seekonk-ProvidenceSeekonk
Cities
Largest first. Towns with a single hotel or motel are listed further down this page.
- Boston131
- Provincetown30
- Cambridge29
- Nantucket29
- Hyannis24
- West Yarmouth19
- Gloucester18
- Rockport16
- Williamstown16
- Plymouth15
- Dennis Port14
- Eastham14
- Falmouth14
- Sturbridge14
- West Springfield14
- Salem13
- Seekonk12
- Chatham11
- Danvers11
- Orleans11
- South Yarmouth11
- Woburn11
- Barnstable10
- Brookline10
- Lenox10
- Marlborough10
- Oak Bluffs10
- Waltham10
Other towns in Massachusetts
One hotel or motel each — too few for a page of their own, so they live here.
-
The Minuteman InnActon
71 Hosmer St, Acton, MA 01720
-
Mount Greylock InnAdams
6 East St, Adams, MA 01220
-
Mount GreylockAdams
Summit Rd , Adams, MA 01220
-
Rodeway InnAdams
99 Howland Ave, Adams, MA 01220
-
Topia InnAdams
10 Pleasant St, Adams, MA 01220-1722
-
COLE Mountain ResortAdams
COLE MOUNTAIN, Adams, MA 01220
-
Silvia Inn At AdamsAdams
17 Commercial St, Adams, MA 01220-2006
-
Fairfield InnAmesbury
35 Clark's Rd, Amesbury, MA 01913
-
Lark HotelsAmesbury
29 Main St, Amesbury, MA 01913
-
Hampton Inn AmesburyAmesbury
284 Elm St, Amesbury, MA 01913
-
Inn on BoltwoodAmherst
30 Boltwood Ave, Amherst, MA 01002
-
Hotel UMassAmherst
1 Campus Center Way, Amherst, MA 01003
-
University LodgeAmherst
345 N Pleasant St, Amherst, MA 01002-1709
-
Pacific LodgeAmherst
99 Main St, Amherst, MA 01002-2350
-
Umass amherst. Baker hallAmherst
160 Clark Hill Rd, Amherst, MA 01003-9205
-
SpringHill Suites by Marriott Boston AndoverAndover
550 Minuteman Rd, Andover, MA 01810
-
DoubleTree by Hilton Hotel Boston AndoverAndover
123 Old River Rd, Andover, MA 01810
-
Courtyard By MarriottAndover
10 Campanelli Drive, Andover, MA 01810
-
La Quinta Inn and Suites by Wyndham Boston AndoverAndover
131 River Rd, Andover, MA 01810
-
Homewood Suites by Hilton Boston/Cambridge-Arlington, MAArlington
1 Massachusetts Ave, Arlington, MA 02474
-
An American Bed And BreakfastArlington
87 Pleasant St, Arlington, MA 02476-6514
-
Wayside InnArlington
393 Massachusetts Ave, Arlington, MA 02474-6701
-
Inn at Norton HillAshfield
10 Norton Hill Rd, Ashfield, MA 01330-9651
-
The Curtis HouseAshfield
14 South St, Ashfield, MA 01330-9634
-
Attleboro Motor InnAttleboro
1116 Washington St, Attleboro, MA 02703
-
Holiday Inn Express & Suites AuburnAuburn
10-12 Johnson St, Auburn, MA 01501
-
Hampton Inn AuburnAuburn
736 Southbridge St, Auburn, MA 01501
-
Comfort InnAuburn
426 Southbridge St, Auburn, MA 01501
-
FairfieldAuburn
718 Southbridge Street, Auburn, MA 01501
-
La Quinta Inn by Wyndham Auburn WorcesterAuburn
446 Southbridge St, Auburn, MA 01501
-
Boston Marriott NewtonAuburndale
2345 Commonwealth Ave, Auburndale, MA 02466
-
La La Land. :pAvon
72 E Main St, Avon, MA 02322-1434
-
Nashoba Valley Inn & SuitesAyer
18 Fitchburg Rd, Ayer, MA 01432
-
Caza Manor MotelAyer
96 E Main St, Ayer, MA 01432
-
Funky TownAyer
135 Littleton Rd, Ayer, MA 01432-1700
-
Bonina Resort Ayer MaAyer
24 Mulberry Cir, Ayer, MA 01432-1559
-
Maple Grove Farm HouseBarre
326 Wauwinet Rd, Barre, MA 01005-9199
-
The Becket MotelBecket
29 Chester Rd, Becket, MA 01223
-
Berkshire Lakeside LodgeBecket
3949 Jacob's Ladder Road (Rt.20), Becket, MA 01223
-
Bedford Plaza HotelBedford
340 Great Rd, Bedford, MA 01730
-
Bedford MotelBedford
30 North Rd, Bedford, MA 01730
-
Park Place Bed and Breakfast InnBelchertown
38 Park St, Belchertown, MA 01007-9590
-
Countryside MotelBellingham
115 Mechanic St, Bellingham, MA 02019
-
The West ResortBellingham
20 Hampton Ct, Bellingham, MA 02019-1877
-
Homewood Suites by Hilton Boston MarlboroughBerlin
60 River Rd W, Berlin, MA 01503
-
Windmill MotelBernardston
497 Northfield Rd, Bernardston, MA 01337-9659
-
Beverly Garden SuitesBeverly
5 Lakeview Ave, Beverly, MA 01915-1123
-
The Braidwood InnBeverly
I-35 (The Kansas Turnpike) and Cross Road Intersection, Beverly, MA Kansas
-
Wiley Inn at Endicott College - Beverly, MA.Beverly
Beverly, MA
-
Hampton Inn Boston Bedford BurlingtonBillerica
25 Middlesex Turnpike, Billerica, MA 01821
-
Courtyard by Marriott Boston Billerica/BedfordBillerica
270 Concord Rd, Billerica, MA 01821
-
Homewood Suites by Hilton Boston-Billerica/Bedford/BurlingtonBillerica
35 Middlesex Turnpike, Billerica, MA 01821-3936
-
Boston Common HotelBoston, MA, US
40 Trinity Pl, Boston, MA, US, MA 02116
-
Quality InnBourne
100 Trowbridge Rd, Bourne, MA 02532
-
The Inn at Buzzards BayBourne
101 Maple St, Bourne, MA 02532
-
Eastern InnBourne
6 Bourne Bridge Appr, Bourne, MA 02532-5644
-
Herring Run MotelBourne
825 Scenic Hwy, Bourne, MA 02532
-
Boxboro Regency Hotel & Conference CenterBoxborough
242 Adams Pl, Boxborough, MA 01719
-
Residence Inn by Marriott Boston BraintreeBraintree
180 Forbes Rd, Braintree, MA 02184
-
Hyatt PlaceBraintree
50 Forbes Rd, Braintree, MA 02184
-
Hampton Inn Boston BraintreeBraintree
215 Wood Rd, Braintree, MA 02184
-
Braintree Sons of Italy Ladies Lodge #1422Braintree
161 King Hill Rd, Braintree, MA 02184-6616
-
Best Western Braintree InnBraintree
190 Wood Rd, Braintree, MA 02184-2502
-
Motel 6Braintree
125 Union St, Braintree, MA 02184-5712
-
Starwood Hotels & Resorts Technology CenterBraintree
1505 Washington St, Braintree, MA 02184-7599
-
Marriott Hotels Resorts SuitesBraintree
1 Merritt Ave, Braintree, MA 02184-4809
-
Brewster Green ResortBrewster
203 Lund Farm Way, Brewster, MA 02631
-
Ocean Edge ResortBrewster
4 Endicott Ln, Brewster, MA 02631-3040
-
Pepper House InnBrewster
2062 Main St #1899, Brewster, MA 02631
-
The Mansion at Ocean EdgeBrewster
2907 Main Street, Brewster, MA 2631
-
Ocean Edge Beach & Golf Resort Brewster, Cape Cod, MABrewster
Brewster, MA
-
Michaels Cape Cod Cottages in BrewsterBrewster
618 Main St, Brewster, MA 02631-1035
-
Barbary CottageBrewster
3655 Main St, Brewster, MA 02631-1570
-
Residence Inn by Marriott Boston BridgewaterBridgewater
2020 Pleasant St, Bridgewater, MA 02324
-
Days Inn Boston-Soldiers FieldBrighton
1800 Soldiers Field Rd, Brighton, MA 02135-1113
-
White Coach MotelBrimfield
309 Sturbridge Rd, Brimfield, MA 01010
-
The Sparrow Hotels SorotiBrimfield
Aukot Road-Opiro,Soroti City Eest , Brimfield, MA Po box 225 Soroti- Uganda
-
The J.C. Spring HouseBrimfield
51 W Old Sturbridge Rd, Brimfield, MA 01010
-
Motel 6Brockton
391 Westgate Dr, Brockton, MA 02301
-
Residence Inn by Marriott Boston Brockton/EastonBrockton
124 Liberty St, Brockton, MA 02301
-
Tru by Hilton BrocktonBrockton
245 Westgate Drive, Brockton, MA 02301
-
Super 8 BrocktonBrockton
385 Westgate Dr, Brockton, MA 02301
-
Elmcourt HotelBrockton
33 W Elm St, Brockton, MA 02301
-
Holiday Inn Express Brockton - Boston By IhgBrockton
405 Westgate Dr, Brockton, MA 02301-1819
-
Home at LastBrockton
141 Maplewood Cir, Brockton, MA 02302
-
Holiday Inn Brockton MABrockton
195 Westgate Dr, Brockton, MA 02301-1853
-
Brookfield Inn Bed & BreakfastBrookfield
8 W Main St, Brookfield, MA 01506-1513
-
Residence InnBurlington
400 District Avenue, Burlington, MA 01803
-
Boston Marriott BurlingtonBurlington
One Burlington Mall Road, Burlington, MA 01803
-
Hilton Garden Inn Boston BurlingtonBurlington
5 Wheeler Rd, Burlington, MA 01803
-
Hyatt House Boston/BurlingtonBurlington
2 Van de Graaff Drive, Burlington, MA 01803
-
Marriott Hotels Resorts SuitesBurlington
3 A St, Burlington, MA 01803-3404
-
Hampton Inn Cape Cod CanalBuzzards Bay
12 Kendall Rae Pl, Buzzards Bay, MA 02532-3475
-
All Seasons Inn & SuitesBuzzards Bay
114 Trowbridge Rd, Buzzards Bay, MA 02532-3617
-
Scenic View MotelBuzzards Bay
871 Scenic Hwy, Buzzards Bay, MA 02532
-
Bay Motor InnBuzzards Bay
223 Main St, Buzzards Bay, MA 02532-3234
-
Homewood Suites by Hilton Boston/Canton, MACanton
50 Royall St, Canton, MA 02021
-
Royal West IndiesCanton
343 Neponset St, Canton, MA 02021
-
Hilton Garden Inn Boston CantonCanton
110 Royall St, Canton, MA 02021
-
SPCarver
78 Rochester Rd, Carver, MA 02330-1515
-
The Ocean ViewCenterville
966 Craigville Beach Rd, Centerville, MA 02632-3545
-
Knights Inn CentervilleCenterville
8 Shootflying Hill Rd, Centerville, MA 02632-1429
-
Old Hundred HouseCenterville
1211 Craigville Beach Rd, Centerville, MA 02632-3516
-
Suni SandsCenterville
946 Craigville Beach Rd, Centerville, MA 02632-3545
-
Stump Sprouts Ski Touring Ctr & Guest LodgeCharlemont
64 W Hill Rd, Charlemont, MA 01339
-
Melody's Place LodgingCharlemont
193 Main St, Charlemont, MA 01339
-
Rose of Sharon Lodge AF & AMCharlton
Masonic Rd, Charlton, MA 01507
-
Holiday Inn ExpressChelmsford
8 Independence Dr, Chelmsford, MA 01824-2730
-
Home2 Suites by Hilton Chelmsford LowellChelmsford
12 Independence Drive, Chelmsford, MA 01824
-
Best Western Plus Chelmsford InnChelmsford
187 Chelmsford St, Chelmsford, MA 01824
-
Radisson Hotel & Suites Chelmsford-LowellChelmsford
10 Independence Drive, Chelmsford, MA 01824
-
Chelmsford Lodge of ElksChelmsford
300 Littleton Rd, Chelmsford, MA 01824-3300
-
Holiday Inn Boston Logan Airport - ChelseaChelsea
1012 Broadway, Chelsea, MA 02150
-
Residence InnChelsea
200 Maple Street, Chelsea, MA 02150
-
Hampton Inn Boston Logan Airport ChelseaChelsea
200 2nd St, Chelsea, MA 02150
-
DoubleTree by Hilton Boston Logan Airport ChelseaChelsea
201 Everett Ave, Chelsea, MA 02150
-
TownePlace SuitesChelsea
30 Eastern Avenue, Chelsea, MA 02150
-
Fairfield by Marriott Inn & Suites Boston Logan Airport/ChelseaChelsea
200 Maple Street, Chelsea, MA 02150
-
Mason HillCheshire
195 W Mountain Rd, Cheshire, MA 01225
-
The Riverside at ChesterChester
20 Main St, Chester, MA 01011-9232
-
Wingate By Wyndham Chestnut HillChestnut Hill
615 Heath St, Chestnut Hill, MA 02467-0010
-
Residence Inn by MarriottChicopee
500 Memorial Dr, Chicopee, MA 01020
-
Hampton Inn Chicopee SpringfieldChicopee
600 Memorial Dr, Chicopee, MA 01020
-
Motel 6Chicopee
36 Johnny Cake Hollow Rd, Chicopee, MA 01020
-
TruChicopee
440 Memorial Dr, Chicopee, MA 01020
-
Pines MotelChicopee
1508 Memorial Dr, Chicopee, MA 01020
-
Plantation Inn Of New EnglandChicopee
295 Burnett Rd, Chicopee, MA 01020
-
Pines MotelChicopee
66 N Chicopee St, Chicopee, MA 01020-2217
-
Mgm ResortsChicopee
457 Meadow St, Chicopee, MA 01013
-
Inn at Blueberry HillChilmark
74 North Rd, Chilmark, MA 02535-2848
-
Picket HouseChilmark
64 State Rd, Chilmark, MA 02535-1340
-
Residence Inn by Marriott Boston ConcordConcord
320 Baker Avenue Extension, Concord, MA 01742
-
Historic Concord SuitesConcord
740 Elm St, Concord, MA 01742-2101
-
Cotuit Bungalow at Shell LaneCotuit
50 Shell Ln, Cotuit, MA 02635-3330
-
Remington LodgeCummington
21 W Main St, Cummington, MA 01026-9717
-
Shamrock Village InnDalton
633 Main St, Dalton, MA 01226
-
Dartmouth Motor InnDartmouth
571 State Rd, Dartmouth, MA 02747
-
Holiday Inn Boston DedhamDedham
55 Ariadne Rd, Dedham, MA 02026
-
Comfort Inn - Dedham-Boston MetroWestDedham
235 Elm St., Dedham, MA 02026-4542
-
858 Dedham Office SuitesDedham
858 Washington St, Dedham, MA 02026-6021
-
Chatham Bars InnDedham
Dedham, MA
-
The Tibetan Inn Of DeerfieldDeerfield
Laurel Hill Deerfield, 286 Pine Nook Rd, Deerfield, MA 01342
-
Historic Inn DeerfieldDeerfield
93 Old Main St, Deerfield, MA 01342-5005
-
Kingfisher LodgingDennis
177 Main St, Dennis, MA 02638
-
Silver Sands, Cape CodDennis
30 Doctor Bottero Rd, Dennis, MA 02638-1001
-
Briarcliffe MotelDennis
203 Main St, Dennis, MA 02638
-
Colonial Village MotelDennisport
426 Lower County Rd, Dennisport, MA 02639
-
Hilton Garden Inn Devens CommonDevens
59 Andrews Pkwy, Devens, MA 01434-4016
-
SpringHill Suites by Marriott Devens Common CenterDevens
27 Andrews Pkwy, Devens, MA 01434
-
Pine Street InnDorchester
136 Pleasant St, Dorchester, MA 02125-4072
-
Mac's Guest House IncDorchester Center
194 Callender St, Dorchester Center, MA 02124
-
Lake Lashaway InnEast Brookfield
308 E Main St, East Brookfield, MA 01515-1214
-
Carleton Circle Motel FalmouthEast Falmouth
579 Sandwich Rd, East Falmouth, MA 02536
-
South Cape MotelEast Falmouth
499 Waquoit Hwy, East Falmouth, MA 02536-7816
-
FalmouthportEast Falmouth
31 Woodland Trl, East Falmouth, MA 02536-5826
-
Sandy Neck MotelEast Sandwich
669 RT-6A, East Sandwich, MA 02537-1472
-
Earl Of Sandwich MotelEast Sandwich
378 MA-6A, East Sandwich, MA 02537
-
Pine Grove CottagesEast Sandwich
358 Route 6A P.O. Box 74, East Sandwich, MA 02537
-
Reghitto Hotel and ResortEast Sandwich
East Sandwich, MA
-
Whaleback Hill CottagesEast Sandwich
376 MA-6A, East Sandwich, MA 02537
-
Rosewood MotelEast Wareham
3115 Cranberry Hwy, East Wareham, MA 02538
-
Atlantic MotelEast Wareham
7 Depot St, East Wareham, MA 02538-1341
-
Silver Lake MotelEast Wareham
3026 Cranberry Hwy, East Wareham, MA 02538
-
Franklin Hotel Martha's VineyardEdgartown
222 Upper Main St, Edgartown, MA 02539
-
The RichardEdgartown
104 Main St, Edgartown, MA 02539
-
Katama Beach HouseEdgartown
16 Katama Farm Rd N, Edgartown, MA 02539-4588
-
Harborview Hotel & Edgartown LighthouseEdgartown
31 N Water St, Edgartown, MA 02539
-
Relais & ChâteauxEdgartown
27 South Summer St., Box 1056, Edgartown, MA 02539
-
Thaxter HouseEdgartown
77 Cooke St, Edgartown, MA 02539
-
Harbor View HotelEdgartown
243 Edgartown Vineyard Haven Rd, Edgartown, MA 02539-6941
-
Cape Poge GatehouseEdgartown
23 Pocha Rd, Edgartown, MA 02539-4905
-
Martha's Vineyard - Edgartown - Prada's WayEdgartown
3 Prada's Way, Edgartown, MA 02539-7622
-
Essex Conference CenterEssex
1 Conomo Point Rd, Essex, MA 01929-1040
-
Envision Hotel Boston EverettEverett
1834 Revere Beach Pkwy, Everett, MA 02149
-
Wynn Boston HarberEverett
3 Charlton St, Everett, MA 02149-2405
-
Hampton Inn New Bedford FairhavenFairhaven
1 Hampton Way, Fairhaven, MA 02719
-
Sea SpaceFairhaven
103 Windswept Dr, Fairhaven, MA 02719
-
Polish Manor InnFairhaven
1 Main St, Fairhaven, MA 02719-2907
-
The Gingerbay InnFairhaven
21 Balsam St, Fairhaven, MA 02719-2250
-
Fall River News CoFall River
144 Robeson St, Fall River, MA 02720-4925
-
BlueRay HotelFall River
1783 Pleasant St, Fall River, MA 02723-3022
-
Sturbridge, MassachusettsFiskdale
Fiskdale, MA
-
Dream inn LLCFitchburg
66 Cleghorn St, Fitchburg, MA 01420-7604
-
Florence InnFlorence
17 N Maple St, Florence, MA 01062-1368
-
Penrose Victorian InnFlorence
92 Main St, Florence, MA 01062-1460
-
Whitcomb Summit TavernFlorida
229 Mohawk Trl, Florida, MA 01247
-
Americas Best Value Inn FoxboroFoxboro
105 Washington St, Foxboro, MA 02035-1357
-
Hampton Inn and Suites Foxborough MansfieldFoxborough
2 Foxborough Blvd, Foxborough, MA 02035
-
Comfort Inn Foxboro MansfieldFoxborough
4 Fisher St Bldg A, Foxborough, MA 02035
-
Renaissance Boston Patriot Place HotelFoxborough
28 Patriot Pl, Foxborough, MA 02035
-
Red Fox MotelFoxborough
96 Washington St, Foxborough, MA 02035
-
Gaard MotelFoxborough
8 Washington St, Foxborough, MA 02035
-
Hilton Garden Inn Foxborough Patriot PlaceFoxborough
27 Patriot Pl, Foxborough, MA 02035
-
Residence InnFoxborough
250 Foxborough Blvd, Foxborough, MA 02035
-
Ancient Marinere Motel RestaurantFoxborough
9 Mechanic St, Foxborough, MA 02035
-
Residence InnFramingham
400 Staples Drive, Framingham, MA 01702
-
AloftFramingham
130 Worcester Road, Framingham, MA 01702
-
Monticello InnFramingham
90 Worcester Rd, Framingham, MA 01702
-
Red RoofFramingham
650 Cochituate Rd, Framingham, MA 01701
-
Motel 6Framingham
1668 Worcester Rd, Framingham, MA 01702
BEFORE YOU GO
Plan a hotel stay
Practical guides for comparing options, preparing questions and confirming arrangements directly.

Confirm check-in timing
Find your property's check-in policy, prepare for arrival and handle late or overnight travel without assuming every hotel follows the same timetable.
Read the guide
Plan an early arrival
Explain your arrival needs, distinguish a request from confirmed access and compare property-specific alternatives before paying for extra time.
Read the guide
Read cancellation terms
Identify the conditions attached to your exact room rate, document a cancellation and separate a request for flexibility from an approved refund.
Read the guide