Handy to both the beaches and the old town, the Hotel del Mar has been doing what it does for decades, and if the rooms are a bit plain, everything is clean, and the staff is very enthusiastic. Each room has a terrace with a view of the port—even if a bit distant—and a couple have a view of the sea, hence the name. Ample attractive public spaces on the level above reception give guests a place to stretch out. Continental breakfast is included.