Here's a Mid-Week Bonus! Use code EAT at checkout and save 35%

The best restaurants in Massachusetts

Looking for the top rated restaurants in Massachusetts? Restaurant.com has you covered! Our listings make it easy to find restaurants across Massachusetts, from bustling cities to charming small towns. Whether you're in the mood for local favorites or international cuisine, you'll discover a variety of dining options to suit your tastes. Start by choosing a city from the list below to find the best places to eat in Massachusetts.

Abington Acton Adams Agawam Allston Amesbury Amherst Andover Arlington Ashland Assonet Athol Attleboro Auburn Avon Ayer Barre Bedford Belchertown Bellingham Belmont Berkley Berlin Beverly Billerica Blackstone Blandford Boston Braintree Bridgewater Brighton Brockton Brookline Burlington Buzzards Bay Cambridge Canton Carver Charlestown Charlton Chelmsford Chelsea Chestnut Hill Chicopee Clinton Cohasset Concord Danvers Dartmouth Dedham Dennis Port Dighton Dorchester Dorchester Center Dracut Dudley E Somerville East Boston East Bridgewater East Brookfield East Falmouth East Freetown East Longmeadow East Walpole East Wareham Easthampton Everett Fairhaven Fall River Falmouth Feeding Hills Fitchburg Framingham Franklin Gardner Georgetown Gloucester Granby Great Barrington Greenfield Hadley Halifax Hanover Hanscom AFB Hanson Harwich Haverhill Hingham Holbrook Holden Holyoke Hudson Hyannis Hyde Park Jamaica Plain Kingston Lakeville Lancaster Lanesborough Lawrence Lee Leicester Lenox Leominster Lexington Lincoln Littleton Lowell Ludlow Lynn Lynnfield Malden Mansfield Marlborough Marshfield Marstons Mills Mashpee Mattapan Maynard Medfield Medford Medway Melrose Mendon Methuen Middleton Milford Millbury Millis Nantucket Natick Needham New Bedford Newburyport Newton Norfolk North Adams North Andover North Attleboro North Billerica North Brookfield North Dartmouth North Easton North Oxford North Reading North Weymouth Northampton Northborough Norton Norwell Norwood Orange Orleans Oxford Palmer Peabody Pembroke Pinehurst Pittsfield Plainville Plymouth Pocasset Quincy Randolph Raynham Reading Revere Rockland Roslindale Rowley Roxbury Roxbury Crossing Sagamore Beach Salem Sandwich Saugus Seekonk Shrewsbury Somerset Somerville South Boston South Deerfield South Dennis South Easton South Yarmouth Southampton Southborough Southbridge Southwick Spencer Springfield Stoneham Stoughton Sturbridge Sudbury Sunderland Sutton Swampscott Swansea Taunton Tewksbury Townsend Turners Falls Uxbridge Wakefield Walpole Waltham Ware Wareham Watertown Wayland Webster Wellesley West Barnstable West Boylston West Bridgewater West Brookfield West Harwich West Hatfield West Roxbury West Springfield Westborough Westfield Westford Westminster Westwood Weymouth Whitinsville Whitman Wilbraham Williamstown Wilmington Winchendon Winchester Woburn Worcester Worthington Wrentham Yarmouth Port

Dining Discount Pass

Discounts at over 170,000 restaurants and retailers nationwide. Use at multiple restaurants, multiple times. We have something for all tastes and appetities.

Get a Dining Discount Pass
Girl with phone smiling
Restaurant owners, add your deals and promotions to our site.