Sorrento is a nice place to go relax and get that little Italy feel with its winding passages and shops. In fact this is its main industry.
We stayed in Sant'Agnello, only one train stop away. We stayed at Villa Flavia which I highly recommend. It is located on a lemon grove and has its own pool, perfect for a hot day. There are restaurants in Sant'Agnello but it is less touristy than Sorrento so get your gifts here.
If you are wanting to go to Pompeii, Herculaneum, Naples and Capri, you can stay in Sorrento or the local area and it makes it very accessible. On the weekend you can get one ticket to travel on the trains. There are boats that can take you to islands like Capri and Ischia.
There are also buses straight to Naples Airport which is great because its a pain travelling on the train with luggage especially at busy times.
You can get a free guide outside of the train station to aid your visit. Here are a few things that I saw.
Chiostro S Francesco D'Assisi a convent for monks.
A fabulous view of the coast from the Villa Comunale.
Sedil Dominova- 14th century building with some beautiful frescoes.