The town is located on the Adriatic Sea and offers a wide choice of accommodation (hotels, rental flats, B&B) and entertainment both for Italian and foreign tourists.
Montesilvano is situated immediately north of Pescara, to which it is physically connected. Montesilvano is divided into Montesilvano Marina and Montesilvano Colle. The former is the lively, crowded seaside resort; the latter the original medieval comune and citadel. The mouths of the Piomba and the Saline rivers are directly north of the town.