Sorry UK place to Stay is no longer available.

Please try

Bed and Breakfast Directory Self Catering Directory