Most people stay at the Marriott on Okeechobee or the Hilton Airport. If you want to spend a little more money the Hilton West Palm Beach. These are the major chains that offer good reward points and are near places of interest. There are some hotels by the mall area about equal distance.
There are a couple of motels on southern
Depends on how you define "near"... There a ton of hotels east of the Amphitheatre. The Palm Beach International Airport is on the same road (SR80/Southern Boulevard) right off I-95, about 5-7 miles east.
There are a few on southern Blvd.
There is one called Southern Pines (pretty sure) on Southern Blvd. Small and clean when I was there. Great place to Uber to a show from.
There's a Hilton on Southern Blvd and I95. Not too far. There's also a Hampton Inn in Wellington and a La Quinta near the turnpike.
Thanks! Your answer is awaiting moderation.