Hotels in South Attleboro, United States

1 hotel is listed in South Attleboro, United States. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

1 hotel

Attleboro Motor Inn in South Attleboro, United States

1116 Washington Street, Attleboro (Massachusetts), United States

Conveniently located off I-95, Attleboro Motor Inn offers free WiFi and parking, 1.5 miles from Pawtucket, RI.

40 rooms

Loading...