wales cheap scotland london ireland cornwall escort glasgow accommodation edinburgh hotels devon lodging b&b escorts cottages holiday bed and breakfast fishing christmas accommodations self catering