It seems that accommodation in San Pedro is more difficult to get than the tours.
I have to ask around to find something within my price range.
Eventually find somewhere called ‘Hostal Jama’ slightly out of town toward Lagunas Altiplanas.
Its cheap and they do my washing for free.
There is a link to it here.