There is an abundance of bed and breakfast accommodation in Alghero catering for the tourist.
There will be a list here, which will increase over time.
However here is one that has good recommendations, is priced economically, located in the historic “old town” and very close to the promenade and harbour:

bed and breakfast alghero, sardiniaAlporto Bed and Breakfast +39 330 935350